From a4df0d5a9d928c5cce25cdecc2d9517926754e74 Mon Sep 17 00:00:00 2001 From: Yeming Liu <11371776+isra-fel@users.noreply.github.com> Date: Wed, 3 Nov 2021 13:03:04 +0800 Subject: [PATCH] Bump up Az.Compute to 4.19.0 --- .../Properties/AssemblyInfo.cs | 4 +- src/Compute/Compute/Az.Compute.psd1 | 39 +- src/Compute/Compute/ChangeLog.md | 4 +- .../Compute/Properties/AssemblyInfo.cs | 4 +- tools/Az/Az.psd1 | 2 +- .../SerializedCmdlets/Az.Compute.json | 57495 +++++++++------- 6 files changed, 32274 insertions(+), 25274 deletions(-) diff --git a/src/Compute/Compute.Helpers/Properties/AssemblyInfo.cs b/src/Compute/Compute.Helpers/Properties/AssemblyInfo.cs index 36fa94d61d05..ac249341802e 100644 --- a/src/Compute/Compute.Helpers/Properties/AssemblyInfo.cs +++ b/src/Compute/Compute.Helpers/Properties/AssemblyInfo.cs @@ -26,5 +26,5 @@ [assembly: CLSCompliant(false)] [assembly: Guid("ba0d06e0-118c-4f34-b01c-7f6335577747")] -[assembly: AssemblyVersion("4.18.0")] -[assembly: AssemblyFileVersion("4.18.0")] +[assembly: AssemblyVersion("4.19.0")] +[assembly: AssemblyFileVersion("4.19.0")] diff --git a/src/Compute/Compute/Az.Compute.psd1 b/src/Compute/Compute/Az.Compute.psd1 index 84a1a32bc33d..1642961f2705 100644 --- a/src/Compute/Compute/Az.Compute.psd1 +++ b/src/Compute/Compute/Az.Compute.psd1 @@ -3,7 +3,7 @@ # # Generated by: Microsoft Corporation # -# Generated on: 10/28/2021 +# Generated on: 2021/11/3 # @{ @@ -12,7 +12,7 @@ # RootModule = '' # Version number of this module. -ModuleVersion = '4.18.0' +ModuleVersion = '4.19.0' # Supported PSEditions CompatiblePSEditions = 'Core', 'Desktop' @@ -59,7 +59,7 @@ RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.6.0'; }) # Assemblies that must be loaded prior to importing this module RequiredAssemblies = 'AutoMapper.dll', 'Microsoft.Azure.Management.Compute.dll', 'Microsoft.WindowsAzure.Storage.dll', - 'Compute.Autorest\bin\Az.Compute.private.dll', + 'Compute.Autorest\bin\Az.Compute.private.dll', 'Microsoft.Azure.PowerShell.Cmdlets.Compute.Helpers.dll' # Script files (.ps1) that are run in the caller's environment prior to importing this module. @@ -70,14 +70,17 @@ RequiredAssemblies = 'AutoMapper.dll', 'Microsoft.Azure.Management.Compute.dll', # Format files (.ps1xml) to be loaded when importing this module FormatsToProcess = 'Compute.format.ps1xml', 'Compute.generated.format.ps1xml', - 'Compute.Autorest\Az.Compute.format.ps1xml', + 'Compute.Autorest\Az.Compute.format.ps1xml', 'Compute.Automation.generated.format.ps1xml' # Modules to import as nested modules of the module specified in RootModule/ModuleToProcess -NestedModules = @('Microsoft.Azure.PowerShell.Cmdlets.Compute.dll', 'Compute.Autorest\Az.Compute.psm1') +NestedModules = @('Microsoft.Azure.PowerShell.Cmdlets.Compute.dll', + 'Compute.Autorest\Az.Compute.psm1') # Functions to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no functions to export. -FunctionsToExport = @('Get-AzVMRunCommand', 'Get-AzVmssVMRunCommand', 'Remove-AzVMRunCommand', 'Remove-AzVmssVMRunCommand', 'Set-AzVMRunCommand', 'Set-AzVmssVMRunCommand') +FunctionsToExport = 'Get-AzVMRunCommand', 'Get-AzVmssVMRunCommand', + 'Remove-AzVMRunCommand', 'Remove-AzVmssVMRunCommand', + 'Set-AzVMRunCommand', 'Set-AzVmssVMRunCommand' # Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no cmdlets to export. CmdletsToExport = 'Remove-AzAvailabilitySet', 'Get-AzAvailabilitySet', @@ -182,10 +185,10 @@ CmdletsToExport = 'Remove-AzAvailabilitySet', 'Get-AzAvailabilitySet', 'New-AzRestorePointCollection', 'Get-AzRestorePointCollection', 'Update-AzRestorePointCollection', 'Remove-AzRestorePointCollection', 'New-AzRestorePoint', - 'Get-AzRestorePoint', 'Remove-AzRestorePoint', + 'Get-AzRestorePoint', 'Remove-AzRestorePoint', 'New-AzVmGalleryApplication', 'New-AzVmssGalleryApplication', 'Add-AzVmGalleryApplication', 'Add-AzVmssGalleryApplication', - 'Remove-AzVmGalleryApplication', 'Remove-AzVmssGalleryApplication', + 'Remove-AzVmGalleryApplication', 'Remove-AzVmssGalleryApplication', 'Add-AzVmssRunCommand', 'Remove-AzVmssRunCommand' # Variables to export from this module @@ -223,22 +226,10 @@ PrivateData = @{ # IconUri = '' # ReleaseNotes of this module - ReleaseNotes = '* Added cmdlets for adding VMGalleryApplication property to VM/VMSS - - New-AzVmGalleryApplication - - New-AzVmssGalleryApplication - - Add-AzVmGalleryApplication - - Add-AzVmssGalleryApplication - - Remove-AzVmGalleryApplication - - Remove-AzVmssGalleryApplication -* Added support for proxy and debug settings for VM Extension for SAP (AEM) -* Updated New-AzGalleryImageVersion to take in the ''Encryption'' property correctly from ''-TargetRegion'' parameter. -* Updated Set-AzVmBootDiagnostic to default to managed storage account if not provided. -* Edited New-AzVmss defaulting behavior when ''OrchestrationMode'' is set to Flexible. - - Removed NAT Pool. - - Removed UpgradePolicy. Throws an error if provided. - - SinglePlacementGroup must be false. Throws an error if true. - - Networking Profile''s API version is 2020-11-01 or later. - - Networking Profile IP Configurations Primary property is set to true.' + ReleaseNotes = '* Update-AzVM will update ApplicationProfile. +* Added new cmdlets: + - Add-AzVmssRunCommand + - Remove-AzVmssRunCommand' # Prerelease string of this module # Prerelease = '' diff --git a/src/Compute/Compute/ChangeLog.md b/src/Compute/Compute/ChangeLog.md index a9c57b07b7f9..e7c0b7587dfc 100644 --- a/src/Compute/Compute/ChangeLog.md +++ b/src/Compute/Compute/ChangeLog.md @@ -20,8 +20,10 @@ --> ## Upcoming Release + +## Version 4.19.0 * Update-AzVM will update ApplicationProfile. -* Adding new cmdlets: +* Added new cmdlets: - Add-AzVmssRunCommand - Remove-AzVmssRunCommand diff --git a/src/Compute/Compute/Properties/AssemblyInfo.cs b/src/Compute/Compute/Properties/AssemblyInfo.cs index 5d61dacda743..3d52d457fb1e 100644 --- a/src/Compute/Compute/Properties/AssemblyInfo.cs +++ b/src/Compute/Compute/Properties/AssemblyInfo.cs @@ -25,8 +25,8 @@ [assembly: ComVisible(false)] [assembly: CLSCompliant(false)] [assembly: Guid("91792853-487B-4DC2-BE6C-DD09A0A1BC10")] -[assembly: AssemblyVersion("4.18.0")] -[assembly: AssemblyFileVersion("4.18.0")] +[assembly: AssemblyVersion("4.19.0")] +[assembly: AssemblyFileVersion("4.19.0")] #if !SIGN [assembly: InternalsVisibleTo("Microsoft.Azure.PowerShell.Cmdlets.Compute.Test")] #endif diff --git a/tools/Az/Az.psd1 b/tools/Az/Az.psd1 index 03a189c15249..f4584da25332 100644 --- a/tools/Az/Az.psd1 +++ b/tools/Az/Az.psd1 @@ -65,7 +65,7 @@ RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.6.1'; }, @{ModuleName = 'Az.Billing'; RequiredVersion = '2.0.0'; }, @{ModuleName = 'Az.Cdn'; RequiredVersion = '1.8.1'; }, @{ModuleName = 'Az.CognitiveServices'; RequiredVersion = '1.9.0'; }, - @{ModuleName = 'Az.Compute'; RequiredVersion = '4.18.0'; }, + @{ModuleName = 'Az.Compute'; RequiredVersion = '4.19.0'; }, @{ModuleName = 'Az.ContainerInstance'; RequiredVersion = '2.1.0'; }, @{ModuleName = 'Az.ContainerRegistry'; RequiredVersion = '2.2.3'; }, @{ModuleName = 'Az.CosmosDB'; RequiredVersion = '1.4.0'; }, diff --git a/tools/Tools.Common/SerializedCmdlets/Az.Compute.json b/tools/Tools.Common/SerializedCmdlets/Az.Compute.json index 78c36b05c4e4..5771b4f5846b 100644 --- a/tools/Tools.Common/SerializedCmdlets/Az.Compute.json +++ b/tools/Tools.Common/SerializedCmdlets/Az.Compute.json @@ -1,6 +1,6 @@ { "ModuleName": "Az.Compute", - "ModuleVersion": "4.18.0", + "ModuleVersion": "4.19.0", "Cmdlets": [ { "VerbName": "Add", @@ -16,7 +16,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", "StorageProfile": "Microsoft.Azure.Management.Compute.Models.ImageStorageProfile", @@ -71,7 +71,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", "StorageProfile": "Microsoft.Azure.Management.Compute.Models.ImageStorageProfile", @@ -194,7 +194,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", "StorageProfile": "Microsoft.Azure.Management.Compute.Models.ImageStorageProfile", @@ -383,7 +383,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.VhdUploadContext", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.VhdUploadContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.VhdUploadContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "LocalFilePath": "System.IO.FileInfo", "DestinationUri": "System.Uri" @@ -839,7 +839,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -922,7 +922,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -1019,7 +1019,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -1143,7 +1143,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -1220,7 +1220,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", @@ -1293,7 +1293,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -1486,7 +1486,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -1717,7 +1717,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -2091,7 +2091,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -2171,7 +2171,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -2218,7 +2218,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Order": "System.Nullable`1[System.Int32]", "Tags": "System.String", @@ -2268,7 +2268,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -2321,7 +2321,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Order": "System.Nullable`1[System.Int32]", "Tags": "System.String", @@ -2395,7 +2395,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -2478,7 +2478,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -2597,7 +2597,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -2733,7 +2733,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -2903,7 +2903,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -2986,7 +2986,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -3092,7 +3092,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -3231,7 +3231,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -3303,7 +3303,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -3413,7 +3413,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -3565,7 +3565,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -3637,7 +3637,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -3795,7 +3795,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -4031,7 +4031,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -4103,7 +4103,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -4229,7 +4229,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -4409,7 +4409,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -4481,7 +4481,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -4643,7 +4643,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -4883,7 +4883,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "ExtensionProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtensionProfile", @@ -4940,7 +4940,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "ExtensionProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtensionProfile", @@ -4964,7 +4964,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Order": "System.Nullable`1[System.Int32]", "Tags": "System.String", @@ -5014,7 +5014,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "ExtensionProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtensionProfile", @@ -5044,7 +5044,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Order": "System.Nullable`1[System.Int32]", "Tags": "System.String", @@ -5118,7 +5118,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -5201,7 +5201,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -5295,7 +5295,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -5416,7 +5416,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -5488,7 +5488,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -5642,7 +5642,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -5856,77 +5856,21 @@ }, { "VerbName": "Add", - "NounName": "AzVmssSecret", - "Name": "Add-AzVmssSecret", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.AddAzureRmVmssSecretCommand", + "NounName": "AzVmssRunCommand", + "Name": "Add-AzVmssRunCommand", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.AddAzVmssRunCommand", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", + "DefaultParameterSetName": "DefaultParameter", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } + "Namespace": "System.Collections.Generic", + "Name": "System.Collections.Generic.List`1[Microsoft.Azure.Management.Compute.Models.PSVirtualMachineRunCommand]", + "AssemblyQualifiedName": "System.Collections.Generic.List`1[[Microsoft.Azure.Management.Compute.Models.PSVirtualMachineRunCommand, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.Management.Compute.Models.PSVirtualMachineRunCommand" ] }, "ParameterSets": [ @@ -5936,60 +5880,195 @@ ], "Parameters": [ { - "Name": "VirtualMachineScaleSet", + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "VMScaleSetName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "CommandId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Name", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ScriptPath", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ScriptUri", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Script", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "TimeOutInSeconds", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ErrorBlobUri", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "OutputBlobUri", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "RunAsUser", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "RunAsPassword", + "Type": { + "Namespace": "System.Security", + "Name": "System.Security.SecureString", + "AssemblyQualifiedName": "System.Security.SecureString, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Parameter", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProtectedParameter", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsyncExecution", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "VirtualMachineScaleSetVM", "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OsProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "AvailabilitySet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView", + "NetworkProfileConfiguration": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMNetworkProfileConfiguration", + "ProtectionPolicy": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMProtectionPolicy", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Resources": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", + "LatestModelApplied": "System.Nullable`1[System.Boolean]", + "VmId": "System.String", "ProvisioningState": "System.String", + "LicenseType": "System.String", + "ModelDefinitionApplied": "System.String", + "InstanceId": "System.String", + "Id": "System.String", "Name": "System.String", - "FullyQualifiedDomainName": "System.String" + "Type": "System.String", + "Location": "System.String", + "ResourceGroupName": "System.String" } }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "SourceVaultId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "VaultCertificate", + "Name": "AsJob", "Type": { - "Namespace": "Microsoft.Azure.Management.Compute.Models", - "Name": "Microsoft.Azure.Management.Compute.Models.VaultCertificate[]", - "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.VaultCertificate[], Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "ElementType": "Microsoft.Azure.Management.Compute.Models.VaultCertificate" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -6016,56 +6095,26 @@ ], "ParameterSets": [ { - "Name": "__AllParameterSets", + "Name": "DefaultParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "VirtualMachineScaleSet", + "Name": "ResourceGroupName", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 0, - "ValueFromPipeline": true, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SourceVaultId", + "Name": "VMScaleSetName", "Type": { "Namespace": "System", "Name": "System.String", @@ -6073,45 +6122,33 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VaultCertificate", + "Name": "Location", "Type": { - "Namespace": "Microsoft.Azure.Management.Compute.Models", - "Name": "Microsoft.Azure.Management.Compute.Models.VaultCertificate[]", - "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.VaultCertificate[], Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "ElementType": "Microsoft.Azure.Management.Compute.Models.VaultCertificate" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "CommandId", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -6119,222 +6156,25 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - } - ] - }, - { - "VerbName": "Add", - "NounName": "AzVmssSshPublicKey", - "Name": "Add-AzVmssSshPublicKey", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.AddAzureRmVmssSshPublicKeyCommand", - "SupportsShouldProcess": true, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", - "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "VirtualMachineScaleSet", - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" - } - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Path", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "KeyData", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ - { - "Name": "__AllParameterSets", - "Parameters": [ { "ParameterMetadata": { - "Name": "VirtualMachineScaleSet", + "Name": "Name", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": true + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Path", + "Name": "ScriptPath", "Type": { "Namespace": "System", "Name": "System.String", @@ -6343,13 +6183,13 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 1, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "KeyData", + "Name": "ScriptUri", "Type": { "Namespace": "System", "Name": "System.String", @@ -6358,28 +6198,17 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 2, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "Script", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -6387,285 +6216,40 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - } - ] - }, - { - "VerbName": "Add", - "NounName": "AzVmssVMDataDisk", - "Name": "Add-AzVmssVMDataDisk", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.AddAzureRmVmssVMDataDiskCommand", - "SupportsShouldProcess": false, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", - "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OsProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "AvailabilitySet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView", - "NetworkProfileConfiguration": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMNetworkProfileConfiguration", - "ProtectionPolicy": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMProtectionPolicy", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Resources": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "LatestModelApplied": "System.Nullable`1[System.Boolean]", - "VmId": "System.String", - "ProvisioningState": "System.String", - "LicenseType": "System.String", - "ModelDefinitionApplied": "System.String", - "InstanceId": "System.String", - "Id": "System.String", - "Name": "System.String", - "Type": "System.String", - "Location": "System.String", - "ResourceGroupName": "System.String" }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "VirtualMachineScaleSetVM", - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OsProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "AvailabilitySet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView", - "NetworkProfileConfiguration": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMNetworkProfileConfiguration", - "ProtectionPolicy": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMProtectionPolicy", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Resources": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "LatestModelApplied": "System.Nullable`1[System.Boolean]", - "VmId": "System.String", - "ProvisioningState": "System.String", - "LicenseType": "System.String", - "ModelDefinitionApplied": "System.String", - "InstanceId": "System.String", - "Id": "System.String", - "Name": "System.String", - "Type": "System.String", - "Location": "System.String", - "ResourceGroupName": "System.String" - } - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Lun", - "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "CreateOption", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ManagedDiskId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "StorageAccountType", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "DiskEncryptionSetId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Caching", - "Type": { - "Namespace": "Microsoft.Azure.Management.Compute.Models", - "Name": "Microsoft.Azure.Management.Compute.Models.CachingTypes", - "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DiskSizeInGB", - "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "WriteAccelerator", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ - { - "Name": "__AllParameterSets", - "Parameters": [ { "ParameterMetadata": { - "Name": "VirtualMachineScaleSetVM", + "Name": "TimeOutInSeconds", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OsProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "AvailabilitySet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView", - "NetworkProfileConfiguration": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMNetworkProfileConfiguration", - "ProtectionPolicy": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMProtectionPolicy", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Resources": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "LatestModelApplied": "System.Nullable`1[System.Boolean]", - "VmId": "System.String", - "ProvisioningState": "System.String", - "LicenseType": "System.String", - "ModelDefinitionApplied": "System.String", - "InstanceId": "System.String", - "Id": "System.String", - "Name": "System.String", - "Type": "System.String", - "Location": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Lun", + "Name": "ErrorBlobUri", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "CreateOption", + "Name": "OutputBlobUri", "Type": { "Namespace": "System", "Name": "System.String", @@ -6673,50 +6257,50 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 2, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ManagedDiskId", + "Name": "RunAsUser", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 3, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "StorageAccountType", + "Name": "RunAsPassword", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Security", + "Name": "System.Security.SecureString", + "AssemblyQualifiedName": "System.Security.SecureString, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DiskEncryptionSetId", + "Name": "Parameter", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -6725,37 +6309,40 @@ }, { "ParameterMetadata": { - "Name": "Caching", + "Name": "ProtectedParameter", "Type": { - "Namespace": "Microsoft.Azure.Management.Compute.Models", - "Name": "Microsoft.Azure.Management.Compute.Models.CachingTypes", - "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DiskSizeInGB", + "Name": "AsyncExecution", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "WriteAccelerator", + "Name": "AsJob", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -6795,241 +6382,103 @@ "ValueFromPipelineByPropertyName": false } ] - } - ] - }, - { - "VerbName": "Add", - "NounName": "AzVmssWinRMListener", - "Name": "Add-AzVmssWinRMListener", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.AddAzureRmVmssWinRMListenerCommand", - "SupportsShouldProcess": true, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", - "OutputTypes": [ + }, { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "CommandId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" + { + "ParameterMetadata": { + "Name": "Name", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false }, - { - "Name": "ToString", - "ReturnType": "System.String" + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ScriptPath", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ScriptUri", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "VirtualMachineScaleSet", - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" - } - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Protocol", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.ProtocolTypes]", - "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.ProtocolTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "Microsoft.Azure.Management.Compute.Models.ProtocolTypes" - ] - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "CertificateUrl", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ - { - "Name": "__AllParameterSets", - "Parameters": [ + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, { "ParameterMetadata": { - "Name": "VirtualMachineScaleSet", + "Name": "Script", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": true + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Protocol", + "Name": "TimeOutInSeconds", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.ProtocolTypes]", - "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.ProtocolTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "Microsoft.Azure.Management.Compute.Models.ProtocolTypes" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 1, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "CertificateUrl", + "Name": "ErrorBlobUri", "Type": { "Namespace": "System", "Name": "System.String", @@ -7038,28 +6487,17 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 2, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "OutputBlobUri", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -7067,127 +6505,10 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - } - ] - }, - { - "VerbName": "ConvertTo", - "NounName": "AzVMManagedDisk", - "Name": "ConvertTo-AzVMManagedDisk", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.ConvertToAzureRmVMManagedDisk", - "SupportsShouldProcess": true, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", - "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", - "StartTime": "System.Nullable`1[System.DateTime]", - "EndTime": "System.Nullable`1[System.DateTime]", - "Name": "System.String", - "Status": "System.String" }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "VMName", - "AliasList": [ - "Name" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ - { - "Name": "DefaultParameter", - "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "RunAsUser", "Type": { "Namespace": "System", "Name": "System.String", @@ -7195,28 +6516,73 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "VMName", - "AliasList": [ - "Name" - ], + "Name": "RunAsPassword", + "Type": { + "Namespace": "System.Security", + "Name": "System.Security.SecureString", + "AssemblyQualifiedName": "System.Security.SecureString, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Parameter", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProtectedParameter", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsyncExecution", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -7262,15 +6628,58 @@ ] }, { - "Name": "__AllParameterSets", + "Name": "ObjectParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "AsJob", + "Name": "VirtualMachineScaleSetVM", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OsProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "AvailabilitySet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView", + "NetworkProfileConfiguration": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMNetworkProfileConfiguration", + "ProtectionPolicy": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMProtectionPolicy", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Resources": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "LatestModelApplied": "System.Nullable`1[System.Boolean]", + "VmId": "System.String", + "ProvisioningState": "System.String", + "LicenseType": "System.String", + "ModelDefinitionApplied": "System.String", + "InstanceId": "System.String", + "Id": "System.String", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String", + "ResourceGroupName": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "CommandId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -7281,22 +6690,26 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "Name", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ScriptPath", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -7304,288 +6717,121 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - } - ] - }, - { - "VerbName": "Disable", - "NounName": "AzVMDiskEncryption", - "Name": "Disable-AzVMDiskEncryption", - "ClassName": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.DisableAzureDiskEncryptionCommand", - "SupportsShouldProcess": true, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", - "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "IsSuccessStatusCode": "System.Boolean", - "StatusCode": "System.Net.HttpStatusCode", - "RequestId": "System.String", - "ReasonPhrase": "System.String" }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" + { + "ParameterMetadata": { + "Name": "ScriptUri", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false }, - { - "Name": "ToString", - "ReturnType": "System.String" + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Script", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "VolumeType", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateSet": [ - "OS", - "Data", - "All" - ], - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Force", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "DisableAutoUpgradeMinorVersion", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ExtensionType", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "ExtensionPublisherName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ - { - "Name": "__AllParameterSets", - "Parameters": [ + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "TimeOutInSeconds", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], + "Name": "ErrorBlobUri", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "VolumeType", + "Name": "OutputBlobUri", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateSet": [ - "OS", - "Data", - "All" - ], "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 2, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], + "Name": "RunAsUser", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 3, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], + "Name": "RunAsPassword", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Security", + "Name": "System.Security.SecureString", + "AssemblyQualifiedName": "System.Security.SecureString, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 4, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Force", + "Name": "Parameter", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -7594,48 +6840,51 @@ }, { "ParameterMetadata": { - "Name": "DisableAutoUpgradeMinorVersion", + "Name": "ProtectedParameter", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ExtensionType", + "Name": "AsyncExecution", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ExtensionPublisherName", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -7668,10 +6917,10 @@ ] }, { - "VerbName": "Disable", - "NounName": "AzVmssDiskEncryption", - "Name": "Disable-AzVmssDiskEncryption", - "ClassName": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.RemoveAzureVmssDiskEncryptionCommand", + "VerbName": "Add", + "NounName": "AzVmssSecret", + "Name": "Add-AzVmssSecret", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.AddAzureRmVmssSecretCommand", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, @@ -7681,7 +6930,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -7749,73 +6998,60 @@ ], "Parameters": [ { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "ExtensionName", + "Name": "VirtualMachineScaleSet", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "Type": "System.String", + "ResourceGroupName": "System.String", + "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", + "ProvisioningState": "System.String", + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" + } }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "VolumeType", + "Name": "SourceVaultId", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateSet": [ - "OS", - "Data", - "All" - ], "ValidateNotNullOrEmpty": false }, { - "Name": "ForceUpdate", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Force", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "AsJob", + "Name": "VaultCertificate", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.VaultCertificate[]", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.VaultCertificate[], Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.Management.Compute.Models.VaultCertificate" }, "ValidateNotNullOrEmpty": false }, @@ -7846,116 +7082,79 @@ "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "VirtualMachineScaleSet", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "Type": "System.String", + "ResourceGroupName": "System.String", + "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", + "ProvisioningState": "System.String", + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" + } }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 0, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ExtensionName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 2, - "ValueFromPipeline": false, + "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VolumeType", + "Name": "SourceVaultId", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateSet": [ - "OS", - "Data", - "All" - ], "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ForceUpdate", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Force", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "AsJob", + "Name": "VaultCertificate", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.VaultCertificate[]", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.VaultCertificate[], Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.Management.Compute.Models.VaultCertificate" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 2, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -7988,46 +7187,68 @@ ] }, { - "VerbName": "Export", - "NounName": "AzLogAnalyticRequestRateByInterval", - "Name": "Export-AzLogAnalyticRequestRateByInterval", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.ExportAzureRmLogAnalyticRequestRateByInterval", + "VerbName": "Add", + "NounName": "AzVmssSshPublicKey", + "Name": "Add-AzVmssSshPublicKey", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.AddAzureRmVmssSshPublicKeyCommand", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", + "DefaultParameterSetName": "__AllParameterSets", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSLogAnalyticsOperationResult", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSLogAnalyticsOperationResult, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", - "Properties": "Microsoft.Azure.Management.Compute.Models.LogAnalyticsOutput", - "StartTime": "System.Nullable`1[System.DateTime]", - "EndTime": "System.Nullable`1[System.DateTime]", - "Name": "System.String", - "Status": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "Type": "System.String", + "ResourceGroupName": "System.String", + "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", + "ProvisioningState": "System.String", + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" }, { "Name": "GetHashCode", @@ -8047,34 +7268,55 @@ ], "Parameters": [ { - "Name": "Location", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "FromTime", + "Name": "VirtualMachineScaleSet", "Type": { - "Namespace": "System", - "Name": "System.DateTime", - "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "Type": "System.String", + "ResourceGroupName": "System.String", + "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", + "ProvisioningState": "System.String", + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" + } }, "ValidateNotNullOrEmpty": false }, { - "Name": "ToTime", + "Name": "Path", "Type": { "Namespace": "System", - "Name": "System.DateTime", - "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "BlobContainerSasUri", + "Name": "KeyData", "Type": { "Namespace": "System", "Name": "System.String", @@ -8082,78 +7324,6 @@ }, "ValidateNotNullOrEmpty": false }, - { - "Name": "IntervalLength", - "Type": { - "Namespace": "Microsoft.Azure.Management.Compute.Models", - "Name": "Microsoft.Azure.Management.Compute.Models.IntervalInMins", - "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.IntervalInMins, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "GroupByOperationName", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "GroupByResourceName", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "GroupByThrottlePolicy", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "GroupByApplicationId", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "GroupByUserAgent", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "NoWait", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, { "Name": "DefaultProfile", "AliasList": [ @@ -8177,56 +7347,71 @@ ], "ParameterSets": [ { - "Name": "DefaultParameter", + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { - "Name": "Location", + "Name": "VirtualMachineScaleSet", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "Type": "System.String", + "ResourceGroupName": "System.String", + "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", + "ProvisioningState": "System.String", + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" + } }, "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 0, - "ValueFromPipeline": false, + "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "FromTime", + "Name": "Path", "Type": { "Namespace": "System", - "Name": "System.DateTime", - "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": 1, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "ToTime", - "Type": { - "Namespace": "System", - "Name": "System.DateTime", - "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "BlobContainerSasUri", + "Name": "KeyData", "Type": { "Namespace": "System", "Name": "System.String", @@ -8234,191 +7419,10 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 3, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "IntervalLength", - "Type": { - "Namespace": "Microsoft.Azure.Management.Compute.Models", - "Name": "Microsoft.Azure.Management.Compute.Models.IntervalInMins", - "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.IntervalInMins, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 4, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "GroupByOperationName", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "GroupByResourceName", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "GroupByThrottlePolicy", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "GroupByApplicationId", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "GroupByUserAgent", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "NoWait", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "__AllParameterSets", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "NoWait", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, "Mandatory": false, - "Position": -2147483648, + "Position": 2, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -8451,27 +7455,47 @@ ] }, { - "VerbName": "Export", - "NounName": "AzLogAnalyticThrottledRequest", - "Name": "Export-AzLogAnalyticThrottledRequest", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.ExportAzureRmLogAnalyticThrottledRequests", - "SupportsShouldProcess": true, + "VerbName": "Add", + "NounName": "AzVmssVMDataDisk", + "Name": "Add-AzVmssVMDataDisk", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.AddAzureRmVmssVMDataDiskCommand", + "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", + "DefaultParameterSetName": "__AllParameterSets", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSLogAnalyticsOperationResult", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSLogAnalyticsOperationResult, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", - "Properties": "Microsoft.Azure.Management.Compute.Models.LogAnalyticsOutput", - "StartTime": "System.Nullable`1[System.DateTime]", - "EndTime": "System.Nullable`1[System.DateTime]", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OsProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "AvailabilitySet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView", + "NetworkProfileConfiguration": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMNetworkProfileConfiguration", + "ProtectionPolicy": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMProtectionPolicy", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Resources": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "LatestModelApplied": "System.Nullable`1[System.Boolean]", + "VmId": "System.String", + "ProvisioningState": "System.String", + "LicenseType": "System.String", + "ModelDefinitionApplied": "System.String", + "InstanceId": "System.String", + "Id": "System.String", "Name": "System.String", - "Status": "System.String" + "Type": "System.String", + "Location": "System.String", + "ResourceGroupName": "System.String" }, "Methods": [ { @@ -8510,34 +7534,53 @@ ], "Parameters": [ { - "Name": "Location", + "Name": "VirtualMachineScaleSetVM", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OsProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "AvailabilitySet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView", + "NetworkProfileConfiguration": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMNetworkProfileConfiguration", + "ProtectionPolicy": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMProtectionPolicy", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Resources": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "LatestModelApplied": "System.Nullable`1[System.Boolean]", + "VmId": "System.String", + "ProvisioningState": "System.String", + "LicenseType": "System.String", + "ModelDefinitionApplied": "System.String", + "InstanceId": "System.String", + "Id": "System.String", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String", + "ResourceGroupName": "System.String" + } }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "FromTime", + "Name": "Lun", "Type": { "Namespace": "System", - "Name": "System.DateTime", - "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ToTime", - "Type": { - "Namespace": "System", - "Name": "System.DateTime", - "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "BlobContainerSasUri", + "Name": "CreateOption", "Type": { "Namespace": "System", "Name": "System.String", @@ -8546,61 +7589,52 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "GroupByOperationName", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "GroupByResourceName", + "Name": "ManagedDiskId", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "GroupByThrottlePolicy", + "Name": "StorageAccountType", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "GroupByApplicationId", + "Name": "DiskEncryptionSetId", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "GroupByUserAgent", + "Name": "Caching", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.CachingTypes", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, { - "Name": "AsJob", + "Name": "DiskSizeInGB", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "NoWait", + "Name": "WriteAccelerator", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -8631,152 +7665,120 @@ ], "ParameterSets": [ { - "Name": "DefaultParameter", + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { - "Name": "Location", + "Name": "VirtualMachineScaleSetVM", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OsProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "AvailabilitySet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView", + "NetworkProfileConfiguration": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMNetworkProfileConfiguration", + "ProtectionPolicy": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMProtectionPolicy", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Resources": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "LatestModelApplied": "System.Nullable`1[System.Boolean]", + "VmId": "System.String", + "ProvisioningState": "System.String", + "LicenseType": "System.String", + "ModelDefinitionApplied": "System.String", + "InstanceId": "System.String", + "Id": "System.String", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String", + "ResourceGroupName": "System.String" + } }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": true, "Position": 0, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "FromTime", + "Name": "Lun", "Type": { "Namespace": "System", - "Name": "System.DateTime", - "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": true, "Position": 1, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ToTime", + "Name": "CreateOption", "Type": { "Namespace": "System", - "Name": "System.DateTime", - "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 2, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "BlobContainerSasUri", + "Name": "ManagedDiskId", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": true, "Position": 3, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "GroupByOperationName", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "GroupByResourceName", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "GroupByThrottlePolicy", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "GroupByApplicationId", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "GroupByUserAgent", + "Name": "StorageAccountType", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "DiskEncryptionSetId", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, @@ -8785,68 +7787,37 @@ }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "Caching", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.CachingTypes", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "__AllParameterSets", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "AsJob", + "Name": "DiskSizeInGB", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "WriteAccelerator", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -8890,38 +7861,49 @@ ] }, { - "VerbName": "Get", - "NounName": "AzAvailabilitySet", - "Name": "Get-AzAvailabilitySet", - "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureAvailabilitySetCommand", - "SupportsShouldProcess": false, + "VerbName": "Add", + "NounName": "AzVmssWinRMListener", + "Name": "Add-AzVmssWinRMListener", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.AddAzureRmVmssWinRMListenerCommand", + "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, "DefaultParameterSetName": "__AllParameterSets", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSAvailabilitySet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAvailabilitySet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "VirtualMachinesReferences": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResource]", - "StatusCode": "System.Net.HttpStatusCode", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "PlatformUpdateDomainCount": "System.Nullable`1[System.Int32]", "Location": "System.String", - "RequestId": "System.String", "Type": "System.String", - "StatusesText": "System.String", - "Name": "System.String", - "VirtualMachinesReferencesText": "System.String", - "Sku": "System.String", + "ResourceGroupName": "System.String", "Id": "System.String", - "TagsText": "System.String", - "ResourceGroupName": "System.String" + "OrchestrationMode": "System.String", + "UniqueId": "System.String", + "ProvisioningState": "System.String", + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" }, "Methods": [ { @@ -8960,26 +7942,64 @@ ], "Parameters": [ { - "Name": "ResourceGroupName", + "Name": "VirtualMachineScaleSet", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "Type": "System.String", + "ResourceGroupName": "System.String", + "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", + "ProvisioningState": "System.String", + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Protocol", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.ProtocolTypes]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.ProtocolTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.Management.Compute.Models.ProtocolTypes" + ] }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "Name", - "AliasList": [ - "ResourceName", - "AvailabilitySetName" - ], + "Name": "CertificateUrl", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { "Name": "DefaultProfile", @@ -9008,35 +8028,79 @@ "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "VirtualMachineScaleSet", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "Type": "System.String", + "ResourceGroupName": "System.String", + "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", + "ProvisioningState": "System.String", + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Protocol", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.ProtocolTypes]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.ProtocolTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.Management.Compute.Models.ProtocolTypes" + ] }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 0, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ResourceName", - "AvailabilitySetName" - ], + "Name": "CertificateUrl", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 1, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -9071,33 +8135,26 @@ ] }, { - "VerbName": "Get", - "NounName": "AzCapacityReservation", - "Name": "Get-AzCapacityReservation", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzurecapacityReservation", - "SupportsShouldProcess": false, + "VerbName": "ConvertTo", + "NounName": "AzVMManagedDisk", + "Name": "ConvertTo-AzVMManagedDisk", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.ConvertToAzureRmVMManagedDisk", + "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", + "DefaultParameterSetName": "DefaultParameter", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservation", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservation, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "InstanceView": "Microsoft.Azure.Management.Compute.Models.CapacityReservationInstanceView", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "VirtualMachinesAssociated": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ProvisioningTime": "System.Nullable`1[System.DateTime]", + "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", + "StartTime": "System.Nullable`1[System.DateTime]", + "EndTime": "System.Nullable`1[System.DateTime]", "Name": "System.String", - "Type": "System.String", - "Location": "System.String", - "Id": "System.String", - "ReservationId": "System.String", - "ProvisioningState": "System.String" + "Status": "System.String" }, "Methods": [ { @@ -9145,21 +8202,9 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "ReservationGroupName", - "AliasList": [ - "CapacityReservationGroupName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Name", + "Name": "VMName", "AliasList": [ - "CapacityReservationName" + "Name" ], "Type": { "Namespace": "System", @@ -9169,7 +8214,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "InstanceView", + "Name": "AsJob", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -9200,7 +8245,7 @@ ], "ParameterSets": [ { - "Name": "__AllParameterSets", + "Name": "DefaultParameter", "Parameters": [ { "ParameterMetadata": { @@ -9213,15 +8258,15 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": -2147483648, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ReservationGroupName", + "Name": "VMName", "AliasList": [ - "CapacityReservationGroupName" + "Name" ], "Type": { "Namespace": "System", @@ -9231,31 +8276,59 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": -2147483648, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "CapacityReservationName" - ], + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "InstanceView", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "AsJob", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -9266,7 +8339,7 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -9299,30 +8372,25 @@ ] }, { - "VerbName": "Get", - "NounName": "AzCapacityReservationGroup", - "Name": "Get-AzCapacityReservationGroup", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureCapacityReservationGroup", - "SupportsShouldProcess": false, + "VerbName": "Disable", + "NounName": "AzVMDiskEncryption", + "Name": "Disable-AzVMDiskEncryption", + "ClassName": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.DisableAzureDiskEncryptionCommand", + "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameterSet", + "DefaultParameterSetName": "__AllParameterSets", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "InstanceView": "Microsoft.Azure.Management.Compute.Models.CapacityReservationGroupInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "CapacityReservations": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", - "VirtualMachinesAssociated": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "Name": "System.String", - "Type": "System.String", - "Location": "System.String", - "Id": "System.String" + "IsSuccessStatusCode": "System.Boolean", + "StatusCode": "System.Net.HttpStatusCode", + "RequestId": "System.String", + "ReasonPhrase": "System.String" }, "Methods": [ { @@ -9367,31 +8435,70 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "VolumeType", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateSet": [ + "OS", + "Data", + "All" + ], "ValidateNotNullOrEmpty": false }, { "Name": "Name", "AliasList": [ - "CapacityReservationGroupName" + "ExtensionName" ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "ResourceId", + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "InstanceView", + "Name": "Force", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "DisableAutoUpgradeMinorVersion", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -9399,6 +8506,24 @@ }, "ValidateNotNullOrEmpty": false }, + { + "Name": "ExtensionType", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "ExtensionPublisherName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, { "Name": "DefaultProfile", "AliasList": [ @@ -9422,7 +8547,7 @@ ], "ParameterSets": [ { - "Name": "DefaultParameterSet", + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { @@ -9432,141 +8557,106 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", + "Name": "VMName", "AliasList": [ - "CapacityReservationGroupName" + "ResourceName" ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "InstanceView", + "Name": "VolumeType", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, + "ValidateSet": [ + "OS", + "Data", + "All" + ], "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", + "Name": "Name", "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" + "ExtensionName" ], "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 3, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ResourceIDParameterSet", - "Parameters": [ + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { - "Name": "ResourceId", + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": true, + "Mandatory": false, + "Position": 4, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "InstanceView", + "Name": "Force", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "__AllParameterSets", - "Parameters": [ + }, { "ParameterMetadata": { - "Name": "InstanceView", + "Name": "DisableAutoUpgradeMinorVersion", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -9581,137 +8671,22 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "ExtensionType", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - } - ] - }, - { - "VerbName": "Get", - "NounName": "AzComputeResourceSku", - "Name": "Get-AzComputeResourceSku", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmComputeResourceSku", - "SupportsShouldProcess": false, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", - "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSResourceSku", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSResourceSku, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Capacity": "Microsoft.Azure.Management.Compute.Models.ResourceSkuCapacity", - "Capabilities": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.ResourceSkuCapabilities]", - "Costs": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.ResourceSkuCosts]", - "LocationInfo": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.ResourceSkuLocationInfo]", - "Restrictions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.ResourceSkuRestrictions]", - "Locations": "System.Collections.Generic.IList`1[System.String]", - "ApiVersions": "System.Collections.Generic.IList`1[System.String]", - "ResourceType": "System.String", - "Name": "System.String", - "Tier": "System.String", - "Size": "System.String", - "Family": "System.String", - "Kind": "System.String" + "ValueFromPipelineByPropertyName": true }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "Location", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ - { - "Name": "__AllParameterSets", - "Parameters": [ { "ParameterMetadata": { - "Name": "Location", + "Name": "ExtensionPublisherName", "Type": { "Namespace": "System", "Name": "System.String", @@ -9720,7 +8695,7 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 0, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -9755,56 +8730,49 @@ ] }, { - "VerbName": "Get", - "NounName": "AzDisk", - "Name": "Get-AzDisk", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmDisk", - "SupportsShouldProcess": false, + "VerbName": "Disable", + "NounName": "AzVmssDiskEncryption", + "Name": "Disable-AzVmssDiskEncryption", + "ClassName": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.RemoveAzureVmssDiskEncryptionCommand", + "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", + "DefaultParameterSetName": "__AllParameterSets", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", - "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.DiskSecurityProfile", - "Sku": "Microsoft.Azure.Management.Compute.Models.DiskSku", - "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", - "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "ShareInfo": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.ShareInfoElement]", "Zones": "System.Collections.Generic.IList`1[System.String]", - "ManagedByExtended": "System.Collections.Generic.IList`1[System.String]", - "OsType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", - "BurstingEnabled": "System.Nullable`1[System.Boolean]", - "SupportsHibernation": "System.Nullable`1[System.Boolean]", - "TimeCreated": "System.Nullable`1[System.DateTime]", - "DiskSizeGB": "System.Nullable`1[System.Int32]", - "MaxShares": "System.Nullable`1[System.Int32]", - "DiskMBpsReadOnly": "System.Nullable`1[System.Int64]", - "DiskMBpsReadWrite": "System.Nullable`1[System.Int64]", - "DiskIOPSReadWrite": "System.Nullable`1[System.Int64]", - "DiskIOPSReadOnly": "System.Nullable`1[System.Int64]", - "DiskSizeBytes": "System.Nullable`1[System.Int64]", - "DiskState": "System.String", - "ManagedBy": "System.String", - "HyperVGeneration": "System.String", - "Tier": "System.String", - "DiskAccessId": "System.String", - "NetworkAccessPolicy": "System.String", - "UniqueId": "System.String", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", "Type": "System.String", - "Name": "System.String", + "ResourceGroupName": "System.String", "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", "ProvisioningState": "System.String", - "Location": "System.String", - "ResourceGroupName": "System.String" + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" }, "Methods": [ { @@ -9849,10 +8817,10 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "DiskName", + "Name": "VMScaleSetName", "AliasList": [ "Name" ], @@ -9861,6 +8829,56 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "ExtensionName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "VolumeType", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateSet": [ + "OS", + "Data", + "All" + ], + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ForceUpdate", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Force", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, "ValidateNotNullOrEmpty": false }, { @@ -9886,7 +8904,7 @@ ], "ParameterSets": [ { - "Name": "DefaultParameter", + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { @@ -9896,16 +8914,16 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, + "Mandatory": true, "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DiskName", + "Name": "VMScaleSetName", "AliasList": [ "Name" ], @@ -9914,31 +8932,85 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, + "Mandatory": true, "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" + "Name": "ExtensionName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "VolumeType", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateSet": [ + "OS", + "Data", + "All" ], + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ForceUpdate", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Force", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -9946,12 +9018,7 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "__AllParameterSets", - "Parameters": [ + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -9983,29 +9050,27 @@ ] }, { - "VerbName": "Get", - "NounName": "AzDiskAccess", - "Name": "Get-AzDiskAccess", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureDiskAccess", - "SupportsShouldProcess": false, + "VerbName": "Export", + "NounName": "AzLogAnalyticRequestRateByInterval", + "Name": "Export-AzLogAnalyticRequestRateByInterval", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.ExportAzureRmLogAnalyticRequestRateByInterval", + "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameterSet", + "DefaultParameterSetName": "DefaultParameter", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskAccess", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskAccess, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSLogAnalyticsOperationResult", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSLogAnalyticsOperationResult, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "PrivateEndpointConnections": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.PrivateEndpointConnection]", - "TimeCreated": "System.Nullable`1[System.DateTime]", - "ProvisioningState": "System.String", - "Location": "System.String", - "Id": "System.String", + "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", + "Properties": "Microsoft.Azure.Management.Compute.Models.LogAnalyticsOutput", + "StartTime": "System.Nullable`1[System.DateTime]", + "EndTime": "System.Nullable`1[System.DateTime]", "Name": "System.String", - "Type": "System.String" + "Status": "System.String" }, "Methods": [ { @@ -10044,7 +9109,7 @@ ], "Parameters": [ { - "Name": "ResourceGroupName", + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", @@ -10053,19 +9118,25 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "Name", - "AliasList": [ - "diskAccessName" - ], + "Name": "FromTime", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.DateTime", + "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "ResourceId", + "Name": "ToTime", + "Type": { + "Namespace": "System", + "Name": "System.DateTime", + "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "BlobContainerSasUri", "Type": { "Namespace": "System", "Name": "System.String", @@ -10073,6 +9144,78 @@ }, "ValidateNotNullOrEmpty": false }, + { + "Name": "IntervalLength", + "Type": { + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.IntervalInMins", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.IntervalInMins, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "GroupByOperationName", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "GroupByResourceName", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "GroupByThrottlePolicy", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "GroupByApplicationId", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "GroupByUserAgent", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, { "Name": "DefaultProfile", "AliasList": [ @@ -10096,11 +9239,11 @@ ], "ParameterSets": [ { - "Name": "DefaultParameterSet", + "Name": "DefaultParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", @@ -10108,63 +9251,44 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "diskAccessName" - ], + "Name": "FromTime", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.DateTime", + "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": 1, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "ToTime", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.DateTime", + "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ResourceIDParameterSet", - "Parameters": [ + }, { "ParameterMetadata": { - "Name": "ResourceId", + "Name": "BlobContainerSasUri", "Type": { "Namespace": "System", "Name": "System.String", @@ -10173,9 +9297,129 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 0, + "Position": 3, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "IntervalLength", + "Type": { + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.IntervalInMins", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.IntervalInMins, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 4, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "GroupByOperationName", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "GroupByResourceName", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "GroupByThrottlePolicy", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "GroupByApplicationId", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "GroupByUserAgent", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -10208,6 +9452,36 @@ { "Name": "__AllParameterSets", "Parameters": [ + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -10239,11 +9513,11 @@ ] }, { - "VerbName": "Get", - "NounName": "AzDiskEncryptionSet", - "Name": "Get-AzDiskEncryptionSet", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmDiskEncryptionSet", - "SupportsShouldProcess": false, + "VerbName": "Export", + "NounName": "AzLogAnalyticThrottledRequest", + "Name": "Export-AzLogAnalyticThrottledRequest", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.ExportAzureRmLogAnalyticThrottledRequests", + "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, "DefaultParameterSetName": "DefaultParameter", @@ -10251,21 +9525,15 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSLogAnalyticsOperationResult", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSLogAnalyticsOperationResult, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "Identity": "Microsoft.Azure.Management.Compute.Models.EncryptionSetIdentity", - "ActiveKey": "Microsoft.Azure.Management.Compute.Models.KeyVaultAndKeyReference", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "PreviousKeys": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.KeyVaultAndKeyReference]", - "RotationToLatestKeyVersionEnabled": "System.Nullable`1[System.Boolean]", - "ResourceGroupName": "System.String", - "ProvisioningState": "System.String", - "Id": "System.String", + "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", + "Properties": "Microsoft.Azure.Management.Compute.Models.LogAnalyticsOutput", + "StartTime": "System.Nullable`1[System.DateTime]", + "EndTime": "System.Nullable`1[System.DateTime]", "Name": "System.String", - "Type": "System.String", - "Location": "System.String", - "EncryptionType": "System.String" + "Status": "System.String" }, "Methods": [ { @@ -10304,7 +9572,7 @@ ], "Parameters": [ { - "Name": "ResourceGroupName", + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", @@ -10313,10 +9581,25 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "Name", - "AliasList": [ - "DiskEncryptionSetName" - ], + "Name": "FromTime", + "Type": { + "Namespace": "System", + "Name": "System.DateTime", + "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ToTime", + "Type": { + "Namespace": "System", + "Name": "System.DateTime", + "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "BlobContainerSasUri", "Type": { "Namespace": "System", "Name": "System.String", @@ -10325,51 +9608,96 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "GroupByOperationName", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ + }, { - "Name": "DefaultParameter", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 0, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "DiskEncryptionSetName" - ], + "Name": "GroupByResourceName", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "GroupByThrottlePolicy", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "GroupByApplicationId", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "GroupByUserAgent", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "DefaultParameter", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", @@ -10377,11 +9705,161 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": 1, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, + { + "ParameterMetadata": { + "Name": "FromTime", + "Type": { + "Namespace": "System", + "Name": "System.DateTime", + "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ToTime", + "Type": { + "Namespace": "System", + "Name": "System.DateTime", + "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "BlobContainerSasUri", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 3, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "GroupByOperationName", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "GroupByResourceName", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "GroupByThrottlePolicy", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "GroupByApplicationId", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "GroupByUserAgent", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -10413,6 +9891,36 @@ { "Name": "__AllParameterSets", "Parameters": [ + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -10445,9 +9953,9 @@ }, { "VerbName": "Get", - "NounName": "AzDiskEncryptionSetAssociatedResource", - "Name": "Get-AzDiskEncryptionSetAssociatedResource", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureDiskEncryptionSetAssociatedResource", + "NounName": "AzAvailabilitySet", + "Name": "Get-AzAvailabilitySet", + "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureAvailabilitySetCommand", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, @@ -10455,10 +9963,57 @@ "OutputTypes": [ { "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSAvailabilitySet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAvailabilitySet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "VirtualMachinesReferences": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResource]", + "StatusCode": "System.Net.HttpStatusCode", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "PlatformUpdateDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "RequestId": "System.String", + "Type": "System.String", + "StatusesText": "System.String", + "Name": "System.String", + "VirtualMachinesReferencesText": "System.String", + "Sku": "System.String", + "Id": "System.String", + "TagsText": "System.String", + "ResourceGroupName": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] }, "ParameterSets": [ "__AllParameterSets" @@ -10473,19 +10028,20 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "DiskEncryptionSetName", + "Name": "Name", "AliasList": [ - "Name" + "ResourceName", + "AvailabilitySetName" ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { "Name": "DefaultProfile", @@ -10520,27 +10076,28 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": true, + "Mandatory": false, "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DiskEncryptionSetName", + "Name": "Name", "AliasList": [ - "Name" + "ResourceName", + "AvailabilitySetName" ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": true, + "Mandatory": false, "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true @@ -10577,29 +10134,32 @@ }, { "VerbName": "Get", - "NounName": "AzGallery", - "Name": "Get-AzGallery", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmGallery", + "NounName": "AzCapacityReservation", + "Name": "Get-AzCapacityReservation", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzurecapacityReservation", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", + "DefaultParameterSetName": "__AllParameterSets", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservation", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservation, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "Identifier": "Microsoft.Azure.Management.Compute.Models.GalleryIdentifier", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.CapacityReservationInstanceView", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "ResourceGroupName": "System.String", - "Description": "System.String", - "ProvisioningState": "System.String", - "Id": "System.String", + "VirtualMachinesAssociated": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ProvisioningTime": "System.Nullable`1[System.DateTime]", "Name": "System.String", "Type": "System.String", - "Location": "System.String" + "Location": "System.String", + "Id": "System.String", + "ReservationId": "System.String", + "ProvisioningState": "System.String" }, "Methods": [ { @@ -10647,9 +10207,9 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "Name", + "Name": "ReservationGroupName", "AliasList": [ - "GalleryName" + "CapacityReservationGroupName" ], "Type": { "Namespace": "System", @@ -10659,7 +10219,10 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "ResourceId", + "Name": "Name", + "AliasList": [ + "CapacityReservationName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -10667,6 +10230,15 @@ }, "ValidateNotNullOrEmpty": false }, + { + "Name": "InstanceView", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, { "Name": "DefaultProfile", "AliasList": [ @@ -10690,7 +10262,7 @@ ], "ParameterSets": [ { - "Name": "DefaultParameter", + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { @@ -10702,16 +10274,16 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": 0, + "Mandatory": true, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", + "Name": "ReservationGroupName", "AliasList": [ - "GalleryName" + "CapacityReservationGroupName" ], "Type": { "Namespace": "System", @@ -10720,45 +10292,17 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": 1, + "Mandatory": true, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", + "Name": "Name", "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" + "CapacityReservationName" ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ResourceIdParameter", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "ResourceId", "Type": { "Namespace": "System", "Name": "System.String", @@ -10766,42 +10310,26 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "InstanceView", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "__AllParameterSets", - "Parameters": [ + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -10834,39 +10362,29 @@ }, { "VerbName": "Get", - "NounName": "AzGalleryImageDefinition", - "Name": "Get-AzGalleryImageDefinition", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmGalleryImage", + "NounName": "AzCapacityReservationGroup", + "Name": "Get-AzCapacityReservationGroup", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureCapacityReservationGroup", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", + "DefaultParameterSetName": "DefaultParameterSet", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "Disallowed": "Microsoft.Azure.Management.Compute.Models.Disallowed", - "Identifier": "Microsoft.Azure.Management.Compute.Models.GalleryImageIdentifier", - "PurchasePlan": "Microsoft.Azure.Management.Compute.Models.ImagePurchasePlan", - "OsState": "Microsoft.Azure.Management.Compute.Models.OperatingSystemStateTypes", - "OsType": "Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes", - "Recommended": "Microsoft.Azure.Management.Compute.Models.RecommendedMachineConfiguration", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.CapacityReservationGroupInstanceView", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "EndOfLifeDate": "System.Nullable`1[System.DateTime]", - "HyperVGeneration": "System.String", - "Location": "System.String", - "PrivacyStatementUri": "System.String", - "Eula": "System.String", - "Description": "System.String", - "ProvisioningState": "System.String", - "Id": "System.String", + "CapacityReservations": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", + "VirtualMachinesAssociated": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", + "Zones": "System.Collections.Generic.IList`1[System.String]", "Name": "System.String", "Type": "System.String", - "ReleaseNoteUri": "System.String", - "ResourceGroupName": "System.String" + "Location": "System.String", + "Id": "System.String" }, "Methods": [ { @@ -10914,7 +10432,10 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "GalleryName", + "Name": "Name", + "AliasList": [ + "CapacityReservationGroupName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -10923,10 +10444,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "Name", - "AliasList": [ - "GalleryImageDefinitionName" - ], + "Name": "ResourceId", "Type": { "Namespace": "System", "Name": "System.String", @@ -10935,11 +10453,11 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "ResourceId", + "Name": "InstanceView", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -10966,7 +10484,7 @@ ], "ParameterSets": [ { - "Name": "DefaultParameter", + "Name": "DefaultParameterSet", "Parameters": [ { "ParameterMetadata": { @@ -10978,14 +10496,17 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "GalleryName", + "Name": "Name", + "AliasList": [ + "CapacityReservationGroupName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -10993,26 +10514,23 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "GalleryImageDefinitionName" - ], + "Name": "InstanceView", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 2, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -11045,7 +10563,7 @@ ] }, { - "Name": "ResourceIdParameter", + "Name": "ResourceIDParameterSet", "Parameters": [ { "ParameterMetadata": { @@ -11058,7 +10576,22 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 0, + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "InstanceView", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -11093,6 +10626,21 @@ { "Name": "__AllParameterSets", "Parameters": [ + { + "ParameterMetadata": { + "Name": "InstanceView", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -11125,9 +10673,9 @@ }, { "VerbName": "Get", - "NounName": "AzGalleryImageVersion", - "Name": "Get-AzGalleryImageVersion", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmGalleryImageVersion", + "NounName": "AzComputeResourceSku", + "Name": "Get-AzComputeResourceSku", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmComputeResourceSku", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, @@ -11136,19 +10684,22 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSResourceSku", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSResourceSku, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "PublishingProfile": "Microsoft.Azure.Management.Compute.Models.GalleryImageVersionPublishingProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.GalleryImageVersionStorageProfile", - "ReplicationStatus": "Microsoft.Azure.Management.Compute.Models.ReplicationStatus", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "ResourceGroupName": "System.String", - "ProvisioningState": "System.String", - "Id": "System.String", + "Capacity": "Microsoft.Azure.Management.Compute.Models.ResourceSkuCapacity", + "Capabilities": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.ResourceSkuCapabilities]", + "Costs": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.ResourceSkuCosts]", + "LocationInfo": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.ResourceSkuLocationInfo]", + "Restrictions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.ResourceSkuRestrictions]", + "Locations": "System.Collections.Generic.IList`1[System.String]", + "ApiVersions": "System.Collections.Generic.IList`1[System.String]", + "ResourceType": "System.String", "Name": "System.String", - "Type": "System.String", - "Location": "System.String" + "Tier": "System.String", + "Size": "System.String", + "Family": "System.String", + "Kind": "System.String" }, "Methods": [ { @@ -11187,61 +10738,13 @@ ], "Parameters": [ { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "GalleryName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "GalleryImageDefinitionName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Name", - "AliasList": [ - "GalleryImageVersionName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ResourceId", + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ExpandReplicationStatus", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { "Name": "DefaultProfile", @@ -11266,83 +10769,20 @@ ], "ParameterSets": [ { - "Name": "DefaultParameter", + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "GalleryName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "GalleryImageDefinitionName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "GalleryImageVersionName" - ], + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 3, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ExpandReplicationStatus", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -11373,13 +10813,146 @@ "ValueFromPipelineByPropertyName": false } ] + } + ] + }, + { + "VerbName": "Get", + "NounName": "AzDisk", + "Name": "Get-AzDisk", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmDisk", + "SupportsShouldProcess": false, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "DefaultParameter", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", + "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.DiskSecurityProfile", + "Sku": "Microsoft.Azure.Management.Compute.Models.DiskSku", + "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", + "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "ShareInfo": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.ShareInfoElement]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ManagedByExtended": "System.Collections.Generic.IList`1[System.String]", + "OsType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", + "BurstingEnabled": "System.Nullable`1[System.Boolean]", + "SupportsHibernation": "System.Nullable`1[System.Boolean]", + "TimeCreated": "System.Nullable`1[System.DateTime]", + "DiskSizeGB": "System.Nullable`1[System.Int32]", + "MaxShares": "System.Nullable`1[System.Int32]", + "DiskMBpsReadOnly": "System.Nullable`1[System.Int64]", + "DiskMBpsReadWrite": "System.Nullable`1[System.Int64]", + "DiskIOPSReadWrite": "System.Nullable`1[System.Int64]", + "DiskIOPSReadOnly": "System.Nullable`1[System.Int64]", + "DiskSizeBytes": "System.Nullable`1[System.Int64]", + "DiskState": "System.String", + "ManagedBy": "System.String", + "HyperVGeneration": "System.String", + "Tier": "System.String", + "DiskAccessId": "System.String", + "NetworkAccessPolicy": "System.String", + "UniqueId": "System.String", + "Type": "System.String", + "Name": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "Location": "System.String", + "ResourceGroupName": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false }, { - "Name": "ResourceIdParameter", + "Name": "DiskName", + "AliasList": [ + "Name" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "DefaultParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceId", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -11387,23 +10960,26 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ExpandReplicationStatus", + "Name": "DiskName", + "AliasList": [ + "Name" + ], "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -11438,21 +11014,6 @@ { "Name": "__AllParameterSets", "Parameters": [ - { - "ParameterMetadata": { - "Name": "ExpandReplicationStatus", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -11485,35 +11046,28 @@ }, { "VerbName": "Get", - "NounName": "AzHost", - "Name": "Get-AzHost", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmDedicatedHost", + "NounName": "AzDiskAccess", + "Name": "Get-AzDiskAccess", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureDiskAccess", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", + "DefaultParameterSetName": "DefaultParameterSet", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHost", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHost, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskAccess", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskAccess, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "InstanceView": "Microsoft.Azure.Management.Compute.Models.DedicatedHostInstanceView", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "VirtualMachines": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", - "LicenseType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.DedicatedHostLicenseTypes]", - "AutoReplaceOnFailure": "System.Nullable`1[System.Boolean]", - "ProvisioningTime": "System.Nullable`1[System.DateTime]", - "PlatformFaultDomain": "System.Nullable`1[System.Int32]", - "ResourceGroupName": "System.String", - "HostId": "System.String", + "PrivateEndpointConnections": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.PrivateEndpointConnection]", + "TimeCreated": "System.Nullable`1[System.DateTime]", "ProvisioningState": "System.String", + "Location": "System.String", "Id": "System.String", "Name": "System.String", - "Type": "System.String", - "Location": "System.String" + "Type": "System.String" }, "Methods": [ { @@ -11560,19 +11114,10 @@ }, "ValidateNotNullOrEmpty": false }, - { - "Name": "HostGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, { "Name": "Name", "AliasList": [ - "HostName" + "diskAccessName" ], "Type": { "Namespace": "System", @@ -11590,15 +11135,6 @@ }, "ValidateNotNullOrEmpty": false }, - { - "Name": "InstanceView", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, { "Name": "DefaultProfile", "AliasList": [ @@ -11622,7 +11158,7 @@ ], "ParameterSets": [ { - "Name": "DefaultParameter", + "Name": "DefaultParameterSet", "Parameters": [ { "ParameterMetadata": { @@ -11634,31 +11170,16 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, - { - "ParameterMetadata": { - "Name": "HostGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, { "ParameterMetadata": { "Name": "Name", "AliasList": [ - "HostName" + "diskAccessName" ], "Type": { "Namespace": "System", @@ -11668,25 +11189,10 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 2, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, - { - "ParameterMetadata": { - "Name": "InstanceView", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -11716,7 +11222,7 @@ ] }, { - "Name": "ResourceIdParameter", + "Name": "ResourceIDParameterSet", "Parameters": [ { "ParameterMetadata": { @@ -11733,21 +11239,6 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, - { - "ParameterMetadata": { - "Name": "InstanceView", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -11779,21 +11270,6 @@ { "Name": "__AllParameterSets", "Parameters": [ - { - "ParameterMetadata": { - "Name": "InstanceView", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -11826,9 +11302,9 @@ }, { "VerbName": "Get", - "NounName": "AzHostGroup", - "Name": "Get-AzHostGroup", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmDedicatedHostGroup", + "NounName": "AzDiskEncryptionSet", + "Name": "Get-AzDiskEncryptionSet", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmDiskEncryptionSet", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, @@ -11837,20 +11313,21 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHostGroup", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHostGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "InstanceView": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHostGroupInstanceView", + "Identity": "Microsoft.Azure.Management.Compute.Models.EncryptionSetIdentity", + "ActiveKey": "Microsoft.Azure.Management.Compute.Models.KeyVaultAndKeyReference", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Hosts": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "PlatformFaultDomainCount": "System.Int32", - "SupportAutomaticPlacement": "System.Nullable`1[System.Boolean]", + "PreviousKeys": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.KeyVaultAndKeyReference]", + "RotationToLatestKeyVersionEnabled": "System.Nullable`1[System.Boolean]", "ResourceGroupName": "System.String", + "ProvisioningState": "System.String", "Id": "System.String", "Name": "System.String", "Type": "System.String", - "Location": "System.String" + "Location": "System.String", + "EncryptionType": "System.String" }, "Methods": [ { @@ -11900,7 +11377,7 @@ { "Name": "Name", "AliasList": [ - "HostGroupName" + "DiskEncryptionSetName" ], "Type": { "Namespace": "System", @@ -11909,24 +11386,6 @@ }, "ValidateNotNullOrEmpty": false }, - { - "Name": "InstanceView", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ResourceId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, { "Name": "DefaultProfile", "AliasList": [ @@ -11971,7 +11430,7 @@ "ParameterMetadata": { "Name": "Name", "AliasList": [ - "HostGroupName" + "DiskEncryptionSetName" ], "Type": { "Namespace": "System", @@ -11987,11 +11446,22 @@ }, { "ParameterMetadata": { - "Name": "InstanceView", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, "ValidateNotNullOrEmpty": false }, @@ -11999,7 +11469,12 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - }, + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ { "ParameterMetadata": { "Name": "DefaultProfile", @@ -12027,13 +11502,81 @@ "ValueFromPipelineByPropertyName": false } ] + } + ] + }, + { + "VerbName": "Get", + "NounName": "AzDiskEncryptionSetAssociatedResource", + "Name": "Get-AzDiskEncryptionSetAssociatedResource", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureDiskEncryptionSetAssociatedResource", + "SupportsShouldProcess": false, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "__AllParameterSets", + "OutputTypes": [ + { + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false }, { - "Name": "ResourceIdParameter", + "Name": "DiskEncryptionSetName", + "AliasList": [ + "Name" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceId", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -12048,35 +11591,22 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", + "Name": "DiskEncryptionSetName", "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" + "Name" ], "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 1, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "__AllParameterSets", - "Parameters": [ + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -12109,9 +11639,9 @@ }, { "VerbName": "Get", - "NounName": "AzImage", - "Name": "Get-AzImage", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmImage", + "NounName": "AzGallery", + "Name": "Get-AzGallery", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmGallery", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, @@ -12120,16 +11650,14 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.ImageStorageProfile", - "SourceVirtualMachine": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identifier": "Microsoft.Azure.Management.Compute.Models.GalleryIdentifier", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", "ResourceGroupName": "System.String", + "Description": "System.String", "ProvisioningState": "System.String", - "HyperVGeneration": "System.String", "Id": "System.String", "Name": "System.String", "Type": "System.String", @@ -12181,9 +11709,9 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "ImageName", + "Name": "Name", "AliasList": [ - "Name" + "GalleryName" ], "Type": { "Namespace": "System", @@ -12193,7 +11721,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "Expand", + "Name": "ResourceId", "Type": { "Namespace": "System", "Name": "System.String", @@ -12243,9 +11771,9 @@ }, { "ParameterMetadata": { - "Name": "ImageName", + "Name": "Name", "AliasList": [ - "Name" + "GalleryName" ], "Type": { "Namespace": "System", @@ -12261,7 +11789,38 @@ }, { "ParameterMetadata": { - "Name": "Expand", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "ResourceIdParameter", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceId", "Type": { "Namespace": "System", "Name": "System.String", @@ -12269,8 +11828,8 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": 2, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -12337,9 +11896,9 @@ }, { "VerbName": "Get", - "NounName": "AzProximityPlacementGroup", - "Name": "Get-AzProximityPlacementGroup", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmProximityPlacementGroup", + "NounName": "AzGalleryImageDefinition", + "Name": "Get-AzGalleryImageDefinition", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmGalleryImage", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, @@ -12348,20 +11907,28 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSProximityPlacementGroup", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSProximityPlacementGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "ColocationStatus": "Microsoft.Azure.Management.Compute.Models.InstanceViewStatus", + "Disallowed": "Microsoft.Azure.Management.Compute.Models.Disallowed", + "Identifier": "Microsoft.Azure.Management.Compute.Models.GalleryImageIdentifier", + "PurchasePlan": "Microsoft.Azure.Management.Compute.Models.ImagePurchasePlan", + "OsState": "Microsoft.Azure.Management.Compute.Models.OperatingSystemStateTypes", + "OsType": "Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes", + "Recommended": "Microsoft.Azure.Management.Compute.Models.RecommendedMachineConfiguration", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "VirtualMachines": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceWithColocationStatus]", - "VirtualMachineScaleSets": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceWithColocationStatus]", - "AvailabilitySets": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceWithColocationStatus]", - "ResourceGroupName": "System.String", - "ProximityPlacementGroupType": "System.String", + "EndOfLifeDate": "System.Nullable`1[System.DateTime]", + "HyperVGeneration": "System.String", + "Location": "System.String", + "PrivacyStatementUri": "System.String", + "Eula": "System.String", + "Description": "System.String", + "ProvisioningState": "System.String", "Id": "System.String", "Name": "System.String", "Type": "System.String", - "Location": "System.String" + "ReleaseNoteUri": "System.String", + "ResourceGroupName": "System.String" }, "Methods": [ { @@ -12409,10 +11976,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "Name", - "AliasList": [ - "ProximityPlacementGroupName" - ], + "Name": "GalleryName", "Type": { "Namespace": "System", "Name": "System.String", @@ -12421,11 +11985,14 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "ColocationStatus", + "Name": "Name", + "AliasList": [ + "GalleryImageDefinitionName" + ], "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -12473,17 +12040,14 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ProximityPlacementGroupName" - ], + "Name": "GalleryName", "Type": { "Namespace": "System", "Name": "System.String", @@ -12491,23 +12055,26 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ColocationStatus", + "Name": "Name", + "AliasList": [ + "GalleryImageDefinitionName" + ], "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -12540,20 +12107,20 @@ ] }, { - "Name": "__AllParameterSets", + "Name": "ResourceIdParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "ColocationStatus", + "Name": "ResourceId", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -12586,38 +12153,8 @@ ] }, { - "Name": "ResourceIdParameter", + "Name": "__AllParameterSets", "Parameters": [ - { - "ParameterMetadata": { - "Name": "ResourceId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ColocationStatus", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -12650,19 +12187,60 @@ }, { "VerbName": "Get", - "NounName": "AzRemoteDesktopFile", - "Name": "Get-AzRemoteDesktopFile", - "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureRemoteDesktopFileCommand", + "NounName": "AzGalleryImageVersion", + "Name": "Get-AzGalleryImageVersion", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmGalleryImageVersion", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", + "DefaultParameterSetName": "DefaultParameter", "OutputTypes": [ { "Type": { - "Namespace": "System", - "Name": "System.Void", - "AssemblyQualifiedName": "System.Void, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "PublishingProfile": "Microsoft.Azure.Management.Compute.Models.GalleryImageVersionPublishingProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.GalleryImageVersionStorageProfile", + "ReplicationStatus": "Microsoft.Azure.Management.Compute.Models.ReplicationStatus", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "ResourceGroupName": "System.String", + "ProvisioningState": "System.String", + "Id": "System.String", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] }, "ParameterSets": [ "__AllParameterSets" @@ -12677,32 +12255,49 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false + }, + { + "Name": "GalleryName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "GalleryImageDefinitionName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false }, { "Name": "Name", "AliasList": [ - "ResourceName", - "VMName" + "GalleryImageVersionName" ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "LocalPath", + "Name": "ResourceId", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "Launch", + "Name": "ExpandReplicationStatus", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -12733,7 +12328,7 @@ ], "ParameterSets": [ { - "Name": "__AllParameterSets", + "Name": "DefaultParameter", "Parameters": [ { "ParameterMetadata": { @@ -12743,7 +12338,7 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 0, @@ -12752,17 +12347,13 @@ }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ResourceName", - "VMName" - ], + "Name": "GalleryName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 1, @@ -12771,44 +12362,13 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "Download", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "LocalPath", + "Name": "GalleryImageDefinitionName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 2, @@ -12817,35 +12377,34 @@ }, { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "Name", + "AliasList": [ + "GalleryImageVersionName" + ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ResourceName", - "VMName" - ], + "Name": "ExpandReplicationStatus", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -12878,26 +12437,26 @@ ] }, { - "Name": "Launch", + "Name": "ResourceIdParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "LocalPath", + "Name": "ResourceId", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": 2, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Launch", + "Name": "ExpandReplicationStatus", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -12905,42 +12464,54 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 3, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ResourceName", - "VMName" - ], + "Name": "ExpandReplicationStatus", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -12976,9 +12547,9 @@ }, { "VerbName": "Get", - "NounName": "AzRestorePoint", - "Name": "Get-AzRestorePoint", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRestorePoint", + "NounName": "AzHost", + "Name": "Get-AzHost", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmDedicatedHost", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, @@ -12987,14 +12558,24 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRestorePoint", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRestorePoint, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHost", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHost, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "ProvisioningDetails": "Microsoft.Azure.Management.Compute.Models.RestorePointProvisioningDetails", - "SourceMetadata": "Microsoft.Azure.Management.Compute.Models.RestorePointSourceMetadata", - "ExcludeDisks": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.ApiEntityReference]", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.DedicatedHostInstanceView", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "VirtualMachines": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", + "LicenseType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.DedicatedHostLicenseTypes]", + "AutoReplaceOnFailure": "System.Nullable`1[System.Boolean]", + "ProvisioningTime": "System.Nullable`1[System.DateTime]", + "PlatformFaultDomain": "System.Nullable`1[System.Int32]", + "ResourceGroupName": "System.String", + "HostId": "System.String", "ProvisioningState": "System.String", - "ConsistencyMode": "System.String" + "Id": "System.String", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String" }, "Methods": [ { @@ -13042,7 +12623,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "RestorePointCollectionName", + "Name": "HostGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -13053,7 +12634,7 @@ { "Name": "Name", "AliasList": [ - "RestorePointName" + "HostName" ], "Type": { "Namespace": "System", @@ -13062,6 +12643,24 @@ }, "ValidateNotNullOrEmpty": false }, + { + "Name": "ResourceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "InstanceView", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, { "Name": "DefaultProfile", "AliasList": [ @@ -13085,7 +12684,7 @@ ], "ParameterSets": [ { - "Name": "__AllParameterSets", + "Name": "DefaultParameter", "Parameters": [ { "ParameterMetadata": { @@ -13104,7 +12703,7 @@ }, { "ParameterMetadata": { - "Name": "RestorePointCollectionName", + "Name": "HostGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -13121,8 +12720,69 @@ "ParameterMetadata": { "Name": "Name", "AliasList": [ - "RestorePointName" + "HostName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "InstanceView", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "ResourceIdParameter", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceId", "Type": { "Namespace": "System", "Name": "System.String", @@ -13131,10 +12791,71 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 1, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, + { + "ParameterMetadata": { + "Name": "InstanceView", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "InstanceView", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -13167,9 +12888,9 @@ }, { "VerbName": "Get", - "NounName": "AzRestorePointCollection", - "Name": "Get-AzRestorePointCollection", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRestorePointCollection", + "NounName": "AzHostGroup", + "Name": "Get-AzHostGroup", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmDedicatedHostGroup", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, @@ -13178,13 +12899,20 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRestorePointCollection", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRestorePointCollection, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHostGroup", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHostGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "Source": "Microsoft.Azure.Management.Compute.Models.RestorePointCollectionSourceProperties", - "RestorePoints": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.RestorePoint]", - "ProvisioningState": "System.String", - "RestorePointCollectionId": "System.String" + "InstanceView": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHostGroupInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Hosts": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "PlatformFaultDomainCount": "System.Int32", + "SupportAutomaticPlacement": "System.Nullable`1[System.Boolean]", + "ResourceGroupName": "System.String", + "Id": "System.String", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String" }, "Methods": [ { @@ -13234,7 +12962,7 @@ { "Name": "Name", "AliasList": [ - "RestorePointCollectionName" + "HostGroupName" ], "Type": { "Namespace": "System", @@ -13244,16 +12972,34 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "InstanceView", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ResourceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", @@ -13266,7 +13012,7 @@ ], "ParameterSets": [ { - "Name": "__AllParameterSets", + "Name": "DefaultParameter", "Parameters": [ { "ParameterMetadata": { @@ -13278,7 +13024,7 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true @@ -13287,7 +13033,7 @@ "ParameterMetadata": { "Name": "Name", "AliasList": [ - "RestorePointCollectionName" + "HostGroupName" ], "Type": { "Namespace": "System", @@ -13296,11 +13042,103 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, + { + "ParameterMetadata": { + "Name": "InstanceView", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "ResourceIdParameter", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ { "ParameterMetadata": { "Name": "DefaultProfile", @@ -13333,9 +13171,9 @@ }, { "VerbName": "Get", - "NounName": "AzSnapshot", - "Name": "Get-AzSnapshot", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmSnapshot", + "NounName": "AzImage", + "Name": "Get-AzImage", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmImage", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, @@ -13344,33 +13182,20 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", - "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", - "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", - "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "Sku": "Microsoft.Azure.Management.Compute.Models.SnapshotSku", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.ImageStorageProfile", + "SourceVirtualMachine": "Microsoft.Azure.Management.Compute.Models.SubResource", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "OsType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", - "SupportsHibernation": "System.Nullable`1[System.Boolean]", - "Incremental": "System.Nullable`1[System.Boolean]", - "TimeCreated": "System.Nullable`1[System.DateTime]", - "DiskSizeGB": "System.Nullable`1[System.Int32]", - "DiskSizeBytes": "System.Nullable`1[System.Int64]", - "DiskAccessId": "System.String", - "NetworkAccessPolicy": "System.String", - "Location": "System.String", + "ResourceGroupName": "System.String", "ProvisioningState": "System.String", - "Name": "System.String", - "Id": "System.String", - "UniqueId": "System.String", "HyperVGeneration": "System.String", - "ManagedBy": "System.String", + "Id": "System.String", + "Name": "System.String", "Type": "System.String", - "ResourceGroupName": "System.String" + "Location": "System.String" }, "Methods": [ { @@ -13418,7 +13243,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "SnapshotName", + "Name": "ImageName", "AliasList": [ "Name" ], @@ -13429,6 +13254,15 @@ }, "ValidateNotNullOrEmpty": false }, + { + "Name": "Expand", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, { "Name": "DefaultProfile", "AliasList": [ @@ -13471,7 +13305,7 @@ }, { "ParameterMetadata": { - "Name": "SnapshotName", + "Name": "ImageName", "AliasList": [ "Name" ], @@ -13487,6 +13321,21 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, + { + "ParameterMetadata": { + "Name": "Expand", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -13550,26 +13399,31 @@ }, { "VerbName": "Get", - "NounName": "AzSshKey", - "Name": "Get-AzSshKey", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureSshKey", - "SupportsShouldProcess": true, + "NounName": "AzProximityPlacementGroup", + "Name": "Get-AzProximityPlacementGroup", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmProximityPlacementGroup", + "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameterSet", + "DefaultParameterSetName": "DefaultParameter", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSProximityPlacementGroup", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSProximityPlacementGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { + "ColocationStatus": "Microsoft.Azure.Management.Compute.Models.InstanceViewStatus", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Name": "System.String", - "Location": "System.String", + "VirtualMachines": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceWithColocationStatus]", + "VirtualMachineScaleSets": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceWithColocationStatus]", + "AvailabilitySets": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceWithColocationStatus]", + "ResourceGroupName": "System.String", + "ProximityPlacementGroupType": "System.String", "Id": "System.String", - "publicKey": "System.String", - "Type": "System.String" + "Name": "System.String", + "Type": "System.String", + "Location": "System.String" }, "Methods": [ { @@ -13619,7 +13473,7 @@ { "Name": "Name", "AliasList": [ - "sshkeyName" + "ProximityPlacementGroupName" ], "Type": { "Namespace": "System", @@ -13628,6 +13482,15 @@ }, "ValidateNotNullOrEmpty": false }, + { + "Name": "ColocationStatus", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, { "Name": "ResourceId", "Type": { @@ -13660,7 +13523,7 @@ ], "ParameterSets": [ { - "Name": "DefaultParameterSet", + "Name": "DefaultParameter", "Parameters": [ { "ParameterMetadata": { @@ -13673,7 +13536,7 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -13681,7 +13544,7 @@ "ParameterMetadata": { "Name": "Name", "AliasList": [ - "sshkeyName" + "ProximityPlacementGroupName" ], "Type": { "Namespace": "System", @@ -13691,6 +13554,21 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": false, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ColocationStatus", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true @@ -13724,19 +13602,19 @@ ] }, { - "Name": "ResourceIDParameterSet", + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceId", + "Name": "ColocationStatus", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true @@ -13770,8 +13648,38 @@ ] }, { - "Name": "__AllParameterSets", + "Name": "ResourceIdParameter", "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ColocationStatus", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -13804,145 +13712,19 @@ }, { "VerbName": "Get", - "NounName": "AzVM", - "Name": "Get-AzVM", - "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMCommand", + "NounName": "AzRemoteDesktopFile", + "Name": "Get-AzRemoteDesktopFile", + "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureRemoteDesktopFileCommand", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParamSet", + "DefaultParameterSetName": "__AllParameterSets", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - }, - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineInstanceView", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineInstanceView, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "BootDiagnostics": "Microsoft.Azure.Management.Compute.Models.BootDiagnosticsInstanceView", - "MaintenanceRedeployStatus": "Microsoft.Azure.Management.Compute.Models.MaintenanceRedeployStatus", - "VMAgent": "Microsoft.Azure.Management.Compute.Models.VirtualMachineAgentInstanceView", - "VMHealth": "Microsoft.Azure.Management.Compute.Models.VirtualMachineHealthStatus", - "PatchStatus": "Microsoft.Azure.Management.Compute.Models.VirtualMachinePatchStatus", - "Disks": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.DiskInstanceView]", - "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionInstanceView]", - "PlatformFaultDomain": "System.Nullable`1[System.Int32]", - "PlatformUpdateDomain": "System.Nullable`1[System.Int32]", - "AssignedHost": "System.String", - "OsVersion": "System.String", - "OsName": "System.String", - "RemoteDesktopThumbprint": "System.String", - "ComputerName": "System.String", - "Name": "System.String", - "HyperVGeneration": "System.String", - "ResourceGroupName": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] + "Namespace": "System", + "Name": "System.Void", + "AssemblyQualifiedName": "System.Void, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ParameterSets": [ "__AllParameterSets" @@ -13973,7 +13755,7 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "Location", + "Name": "LocalPath", "Type": { "Namespace": "System", "Name": "System.String", @@ -13982,31 +13764,13 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "Status", + "Name": "Launch", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "NextLink", - "Type": { - "Namespace": "System", - "Name": "System.Uri", - "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "DisplayHint", - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { "Name": "DefaultProfile", @@ -14031,7 +13795,7 @@ ], "ParameterSets": [ { - "Name": "DefaultParamSet", + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { @@ -14043,7 +13807,7 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, + "Mandatory": true, "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true @@ -14062,26 +13826,11 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, + "Mandatory": true, "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, - { - "ParameterMetadata": { - "Name": "Status", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -14111,8 +13860,23 @@ ] }, { - "Name": "GetVirtualMachineInResourceGroupParamSet", + "Name": "Download", "Parameters": [ + { + "ParameterMetadata": { + "Name": "LocalPath", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "ResourceGroupName", @@ -14149,54 +13913,24 @@ }, { "ParameterMetadata": { - "Name": "DisplayHint", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Status", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -14206,11 +13940,11 @@ ] }, { - "Name": "ListLocationVirtualMachinesParamSet", + "Name": "Launch", "Parameters": [ { "ParameterMetadata": { - "Name": "Location", + "Name": "LocalPath", "Type": { "Namespace": "System", "Name": "System.String", @@ -14218,110 +13952,52 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": -2147483648, + "Mandatory": false, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Status", + "Name": "Launch", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "__AllParameterSets", - "Parameters": [ + }, { "ParameterMetadata": { - "Name": "Status", + "Name": "ResourceGroupName", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 2, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", + "Name": "Name", "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" + "ResourceName", + "VMName" ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ListNextLinkVirtualMachinesParamSet", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "NextLink", "Type": { "Namespace": "System", - "Name": "System.Uri", - "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, @@ -14330,21 +14006,6 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, - { - "ParameterMetadata": { - "Name": "Status", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -14377,39 +14038,25 @@ }, { "VerbName": "Get", - "NounName": "AzVMAccessExtension", - "Name": "Get-AzVMAccessExtension", - "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMAccessExtensionCommand", + "NounName": "AzRestorePoint", + "Name": "Get-AzRestorePoint", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRestorePoint", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", + "DefaultParameterSetName": "DefaultParameter", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.VirtualMachineAccessExtensionContext", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.VirtualMachineAccessExtensionContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRestorePoint", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRestorePoint, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "SubStatuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "EnableAutomaticUpgrade": "System.Nullable`1[System.Boolean]", - "AutoUpgradeMinorVersion": "System.Nullable`1[System.Boolean]", - "Password": "System.Security.SecureString", + "ProvisioningDetails": "Microsoft.Azure.Management.Compute.Models.RestorePointProvisioningDetails", + "SourceMetadata": "Microsoft.Azure.Management.Compute.Models.RestorePointSourceMetadata", + "ExcludeDisks": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.ApiEntityReference]", "ProvisioningState": "System.String", - "ProtectedSettings": "System.String", - "PublicSettings": "System.String", - "Id": "System.String", - "TypeHandlerVersion": "System.String", - "ExtensionType": "System.String", - "Publisher": "System.String", - "Etag": "System.String", - "Location": "System.String", - "Name": "System.String", - "VMName": "System.String", - "ResourceGroupName": "System.String", - "ForceUpdateTag": "System.String", - "UserName": "System.String" + "ConsistencyMode": "System.String" }, "Methods": [ { @@ -14437,13 +14084,7 @@ ], "Constructors": [ { - "Name": "", - "Parameters": [ - { - "Name": "psExt", - "Type": "System.Reflection.RuntimeParameterInfo" - } - ] + "Name": "" } ] }, @@ -14460,40 +14101,28 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], + "Name": "RestorePointCollectionName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { "Name": "Name", "AliasList": [ - "ExtensionName" + "RestorePointName" ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Status", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { "Name": "DefaultProfile", @@ -14528,7 +14157,7 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 0, @@ -14537,16 +14166,13 @@ }, { "ParameterMetadata": { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], + "Name": "RestorePointCollectionName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 1, @@ -14557,32 +14183,17 @@ "ParameterMetadata": { "Name": "Name", "AliasList": [ - "ExtensionName" + "RestorePointName" ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Status", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 3, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -14618,42 +14229,24 @@ }, { "VerbName": "Get", - "NounName": "AzVMADDomainExtension", - "Name": "Get-AzVMADDomainExtension", - "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMADDomainExtensionCommand", + "NounName": "AzRestorePointCollection", + "Name": "Get-AzRestorePointCollection", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRestorePointCollection", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", + "DefaultParameterSetName": "DefaultParameter", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.VirtualMachineADDomainExtensionContext", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.VirtualMachineADDomainExtensionContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRestorePointCollection", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRestorePointCollection, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "SubStatuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "EnableAutomaticUpgrade": "System.Nullable`1[System.Boolean]", - "AutoUpgradeMinorVersion": "System.Nullable`1[System.Boolean]", - "Restart": "System.Nullable`1[System.Boolean]", - "JoinOption": "System.Nullable`1[System.UInt32]", + "Source": "Microsoft.Azure.Management.Compute.Models.RestorePointCollectionSourceProperties", + "RestorePoints": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.RestorePoint]", "ProvisioningState": "System.String", - "ProtectedSettings": "System.String", - "PublicSettings": "System.String", - "Id": "System.String", - "TypeHandlerVersion": "System.String", - "Publisher": "System.String", - "ForceUpdateTag": "System.String", - "Etag": "System.String", - "Location": "System.String", - "Name": "System.String", - "VMName": "System.String", - "ResourceGroupName": "System.String", - "User": "System.String", - "OUPath": "System.String", - "ExtensionType": "System.String", - "DomainName": "System.String" + "RestorePointCollectionId": "System.String" }, "Methods": [ { @@ -14681,13 +14274,7 @@ ], "Constructors": [ { - "Name": "", - "Parameters": [ - { - "Name": "psExt", - "Type": "System.Reflection.RuntimeParameterInfo" - } - ] + "Name": "" } ] }, @@ -14704,40 +14291,19 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { "Name": "Name", "AliasList": [ - "ExtensionName" + "RestorePointCollectionName" ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Status", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { "Name": "DefaultProfile", @@ -14772,61 +14338,28 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, - { - "ParameterMetadata": { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, { "ParameterMetadata": { "Name": "Name", "AliasList": [ - "ExtensionName" + "RestorePointCollectionName" ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Status", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 3, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -14862,36 +14395,43 @@ }, { "VerbName": "Get", - "NounName": "AzVMAEMExtension", - "Name": "Get-AzVMAEMExtension", - "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureRmVMAEMExtension", + "NounName": "AzSnapshot", + "Name": "Get-AzSnapshot", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmSnapshot", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", + "DefaultParameterSetName": "DefaultParameter", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtension", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtension, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "SubStatuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "EnableAutomaticUpgrade": "System.Nullable`1[System.Boolean]", - "AutoUpgradeMinorVersion": "System.Nullable`1[System.Boolean]", - "ProvisioningState": "System.String", - "ProtectedSettings": "System.String", - "PublicSettings": "System.String", - "ForceUpdateTag": "System.String", - "Id": "System.String", - "ExtensionType": "System.String", - "Publisher": "System.String", - "Etag": "System.String", + "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", + "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", + "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", + "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "Sku": "Microsoft.Azure.Management.Compute.Models.SnapshotSku", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "OsType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", + "SupportsHibernation": "System.Nullable`1[System.Boolean]", + "Incremental": "System.Nullable`1[System.Boolean]", + "TimeCreated": "System.Nullable`1[System.DateTime]", + "DiskSizeGB": "System.Nullable`1[System.Int32]", + "DiskSizeBytes": "System.Nullable`1[System.Int64]", + "DiskAccessId": "System.String", + "NetworkAccessPolicy": "System.String", "Location": "System.String", + "ProvisioningState": "System.String", "Name": "System.String", - "VMName": "System.String", - "TypeHandlerVersion": "System.String", + "Id": "System.String", + "UniqueId": "System.String", + "HyperVGeneration": "System.String", + "ManagedBy": "System.String", + "Type": "System.String", "ResourceGroupName": "System.String" }, "Methods": [ @@ -14937,24 +14477,12 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "Name", + "Name": "SnapshotName", "AliasList": [ - "ExtensionName" + "Name" ], "Type": { "Namespace": "System", @@ -14963,24 +14491,6 @@ }, "ValidateNotNullOrEmpty": false }, - { - "Name": "Status", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "OSType", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, { "Name": "DefaultProfile", "AliasList": [ @@ -15004,7 +14514,7 @@ ], "ParameterSets": [ { - "Name": "__AllParameterSets", + "Name": "DefaultParameter", "Parameters": [ { "ParameterMetadata": { @@ -15014,79 +14524,62 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMName", + "Name": "SnapshotName", "AliasList": [ - "ResourceName" + "Name" ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", + "Name": "DefaultProfile", "AliasList": [ - "ExtensionName" + "AzContext", + "AzureRmContext", + "AzureCredential" ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Status", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 3, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "OSType", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 4, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - }, + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ { "ParameterMetadata": { "Name": "DefaultProfile", @@ -15119,19 +14612,273 @@ }, { "VerbName": "Get", - "NounName": "AzVMBootDiagnosticsData", - "Name": "Get-AzVMBootDiagnosticsData", - "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMBootDiagnosticsDataCommand", + "NounName": "AzSshKey", + "Name": "Get-AzSshKey", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureSshKey", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "DefaultParameterSet", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Name": "System.String", + "Location": "System.String", + "Id": "System.String", + "publicKey": "System.String", + "Type": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Name", + "AliasList": [ + "sshkeyName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ResourceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "DefaultParameterSet", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "sshkeyName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "ResourceIDParameterSet", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "Get", + "NounName": "AzVM", + "Name": "Get-AzVM", + "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMCommand", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "WindowsParamSet", + "DefaultParameterSetName": "DefaultParamSet", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -15208,7 +14955,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineInstanceView", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineInstanceView, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineInstanceView, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "BootDiagnostics": "Microsoft.Azure.Management.Compute.Models.BootDiagnosticsInstanceView", "MaintenanceRedeployStatus": "Microsoft.Azure.Management.Compute.Models.MaintenanceRedeployStatus", @@ -15288,29 +15035,38 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "Windows", + "Name": "Location", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "Linux", + "Name": "Status", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "LocalPath", + "Name": "NextLink", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "DisplayHint", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, @@ -15337,7 +15093,7 @@ ], "ParameterSets": [ { - "Name": "__AllParameterSets", + "Name": "DefaultParamSet", "Parameters": [ { "ParameterMetadata": { @@ -15349,7 +15105,7 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, + "Mandatory": false, "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true @@ -15368,11 +15124,26 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, + "Mandatory": false, "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, + { + "ParameterMetadata": { + "Name": "Status", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -15402,26 +15173,30 @@ ] }, { - "Name": "WindowsParamSet", + "Name": "GetVirtualMachineInResourceGroupParamSet", "Parameters": [ { "ParameterMetadata": { - "Name": "Windows", + "Name": "ResourceGroupName", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 2, + "Position": 0, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "LocalPath", + "Name": "Name", + "AliasList": [ + "ResourceName", + "VMName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -15430,32 +15205,74 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 3, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "DisplayHint", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", + "Name": "Status", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", "AliasList": [ - "ResourceName", - "VMName" + "AzContext", + "AzureRmContext", + "AzureCredential" ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "ListLocationVirtualMachinesParamSet", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", @@ -15464,10 +15281,25 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 1, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, + { + "ParameterMetadata": { + "Name": "Status", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -15497,71 +15329,83 @@ ] }, { - "Name": "LinuxParamSet", + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { - "Name": "Linux", + "Name": "Status", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": true, + "Mandatory": false, "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "LocalPath", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 3, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "ListNextLinkVirtualMachinesParamSet", + "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "NextLink", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" }, "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 0, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ResourceName", - "VMName" - ], + "Name": "Status", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": 2, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -15595,9 +15439,9 @@ }, { "VerbName": "Get", - "NounName": "AzVMChefExtension", - "Name": "Get-AzVMChefExtension", - "ClassName": "Microsoft.Azure.Commands.Compute.Extension.Chef.GetAzureRmVMChefExtension", + "NounName": "AzVMAccessExtension", + "Name": "Get-AzVMAccessExtension", + "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMAccessExtensionCommand", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, @@ -15606,26 +15450,28 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtension", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtension, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Models.VirtualMachineAccessExtensionContext", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.VirtualMachineAccessExtensionContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "SubStatuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", "EnableAutomaticUpgrade": "System.Nullable`1[System.Boolean]", "AutoUpgradeMinorVersion": "System.Nullable`1[System.Boolean]", + "Password": "System.Security.SecureString", "ProvisioningState": "System.String", "ProtectedSettings": "System.String", "PublicSettings": "System.String", - "ForceUpdateTag": "System.String", "Id": "System.String", + "TypeHandlerVersion": "System.String", "ExtensionType": "System.String", "Publisher": "System.String", "Etag": "System.String", "Location": "System.String", "Name": "System.String", "VMName": "System.String", - "TypeHandlerVersion": "System.String", - "ResourceGroupName": "System.String" + "ResourceGroupName": "System.String", + "ForceUpdateTag": "System.String", + "UserName": "System.String" }, "Methods": [ { @@ -15653,7 +15499,13 @@ ], "Constructors": [ { - "Name": "" + "Name": "", + "Parameters": [ + { + "Name": "psExt", + "Type": "System.Reflection.RuntimeParameterInfo" + } + ] } ] }, @@ -15694,7 +15546,7 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { "Name": "Status", @@ -15706,30 +15558,12 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "Linux", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Windows", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", @@ -15792,233 +15626,9 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Status", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 3, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "Linux", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "Linux", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Status", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 3, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "Windows", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "Windows", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 0, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true @@ -16070,9 +15680,9 @@ }, { "VerbName": "Get", - "NounName": "AzVMCustomScriptExtension", - "Name": "Get-AzVMCustomScriptExtension", - "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMCustomScriptExtensionCommand", + "NounName": "AzVMADDomainExtension", + "Name": "Get-AzVMADDomainExtension", + "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMADDomainExtensionCommand", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, @@ -16081,27 +15691,31 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.VirtualMachineCustomScriptExtensionContext", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.VirtualMachineCustomScriptExtensionContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Models.VirtualMachineADDomainExtensionContext", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.VirtualMachineADDomainExtensionContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "SubStatuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", "EnableAutomaticUpgrade": "System.Nullable`1[System.Boolean]", "AutoUpgradeMinorVersion": "System.Nullable`1[System.Boolean]", + "Restart": "System.Nullable`1[System.Boolean]", + "JoinOption": "System.Nullable`1[System.UInt32]", "ProvisioningState": "System.String", "ProtectedSettings": "System.String", "PublicSettings": "System.String", "Id": "System.String", "TypeHandlerVersion": "System.String", - "ExtensionType": "System.String", "Publisher": "System.String", + "ForceUpdateTag": "System.String", "Etag": "System.String", "Location": "System.String", "Name": "System.String", "VMName": "System.String", "ResourceGroupName": "System.String", - "ForceUpdateTag": "System.String", - "CommandToExecute": "System.String" + "User": "System.String", + "OUPath": "System.String", + "ExtensionType": "System.String", + "DomainName": "System.String" }, "Methods": [ { @@ -16310,9 +15924,9 @@ }, { "VerbName": "Get", - "NounName": "AzVMDiagnosticsExtension", - "Name": "Get-AzVMDiagnosticsExtension", - "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureRmVMDiagnosticsExtensionCommand", + "NounName": "AzVMAEMExtension", + "Name": "Get-AzVMAEMExtension", + "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureRmVMAEMExtension", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, @@ -16322,7 +15936,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtension", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtension, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtension, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "SubStatuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", @@ -16420,6 +16034,15 @@ }, "ValidateNotNullOrEmpty": true }, + { + "Name": "OSType", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, { "Name": "DefaultProfile", "AliasList": [ @@ -16511,6 +16134,21 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, + { + "ParameterMetadata": { + "Name": "OSType", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 4, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -16543,47 +16181,56 @@ }, { "VerbName": "Get", - "NounName": "AzVMDiskEncryptionStatus", - "Name": "Get-AzVMDiskEncryptionStatus", - "ClassName": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.GetAzureDiskEncryptionStatusCommand", + "NounName": "AzVMBootDiagnosticsData", + "Name": "Get-AzVMBootDiagnosticsData", + "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMBootDiagnosticsDataCommand", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", + "DefaultParameterSetName": "WindowsParamSet", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption", - "Name": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.AzureDiskEncryptionExtensionContext", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.AzureDiskEncryptionExtensionContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "SubStatuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "EnableAutomaticUpgrade": "System.Nullable`1[System.Boolean]", - "AutoUpgradeMinorVersion": "System.Nullable`1[System.Boolean]", - "AadClientSecret": "System.Security.SecureString", - "Passphrase": "System.Security.SecureString", - "ProvisioningState": "System.String", - "ProtectedSettings": "System.String", - "PublicSettings": "System.String", - "Id": "System.String", - "TypeHandlerVersion": "System.String", - "ExtensionType": "System.String", - "Publisher": "System.String", - "Etag": "System.String", + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", "Name": "System.String", - "VMName": "System.String", - "ResourceGroupName": "System.String", - "EncryptionOperation": "System.String", - "SequenceVersion": "System.String", - "AadClientCertThumbprint": "System.String", - "VolumeType": "System.String", - "KeyEncryptionAlgorithm": "System.String", - "KeyEncryptionKeyURL": "System.String", - "KeyVaultURL": "System.String", - "ForceUpdateTag": "System.String", - "AadClientID": "System.String" + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" }, "Methods": [ { @@ -16611,13 +16258,66 @@ ], "Constructors": [ { - "Name": "", + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + }, + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineInstanceView", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineInstanceView, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "BootDiagnostics": "Microsoft.Azure.Management.Compute.Models.BootDiagnosticsInstanceView", + "MaintenanceRedeployStatus": "Microsoft.Azure.Management.Compute.Models.MaintenanceRedeployStatus", + "VMAgent": "Microsoft.Azure.Management.Compute.Models.VirtualMachineAgentInstanceView", + "VMHealth": "Microsoft.Azure.Management.Compute.Models.VirtualMachineHealthStatus", + "PatchStatus": "Microsoft.Azure.Management.Compute.Models.VirtualMachinePatchStatus", + "Disks": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.DiskInstanceView]", + "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionInstanceView]", + "PlatformFaultDomain": "System.Nullable`1[System.Int32]", + "PlatformUpdateDomain": "System.Nullable`1[System.Int32]", + "AssignedHost": "System.String", + "OsVersion": "System.String", + "OsName": "System.String", + "RemoteDesktopThumbprint": "System.String", + "ComputerName": "System.String", + "Name": "System.String", + "HyperVGeneration": "System.String", + "ResourceGroupName": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", "Parameters": [ { - "Name": "psExt", - "Type": "System.Reflection.RuntimeParameterInfo" + "Name": "obj", + "Type": "System.Object" } - ] + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" } ] }, @@ -16637,9 +16337,10 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "VMName", + "Name": "Name", "AliasList": [ - "ResourceName" + "ResourceName", + "VMName" ], "Type": { "Namespace": "System", @@ -16649,28 +16350,25 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], + "Name": "Windows", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "ExtensionType", + "Name": "Linux", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "ExtensionPublisherName", + "Name": "LocalPath", "Type": { "Namespace": "System", "Name": "System.String", @@ -16720,9 +16418,10 @@ }, { "ParameterMetadata": { - "Name": "VMName", + "Name": "Name", "AliasList": [ - "ResourceName" + "ResourceName", + "VMName" ], "Type": { "Namespace": "System", @@ -16736,11 +16435,88 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "WindowsParamSet", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Windows", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "LocalPath", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 3, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "Name", "AliasList": [ - "ExtensionName" + "ResourceName", + "VMName" ], "Type": { "Namespace": "System", @@ -16749,14 +16525,60 @@ }, "ValidateNotNullOrEmpty": true }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "LinuxParamSet", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Linux", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, "Position": 2, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ExtensionType", + "Name": "LocalPath", "Type": { "Namespace": "System", "Name": "System.String", @@ -16765,13 +16587,13 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ExtensionPublisherName", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -16779,8 +16601,27 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "ResourceName", + "VMName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -16816,40 +16657,37 @@ }, { "VerbName": "Get", - "NounName": "AzVMDscExtension", - "Name": "Get-AzVMDscExtension", - "ClassName": "Microsoft.Azure.Commands.Compute.Extension.DSC.GetAzureVMDscExtensionCommand", + "NounName": "AzVMChefExtension", + "Name": "Get-AzVMChefExtension", + "ClassName": "Microsoft.Azure.Commands.Compute.Extension.Chef.GetAzureRmVMChefExtension", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "GetDscExtension", + "DefaultParameterSetName": "__AllParameterSets", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Extension.DSC", - "Name": "Microsoft.Azure.Commands.Compute.Extension.DSC.VirtualMachineDscExtensionContext", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Extension.DSC.VirtualMachineDscExtensionContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtension", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtension, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "SubStatuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "Properties": "System.Collections.Hashtable", "EnableAutomaticUpgrade": "System.Nullable`1[System.Boolean]", "AutoUpgradeMinorVersion": "System.Nullable`1[System.Boolean]", "ProvisioningState": "System.String", "ProtectedSettings": "System.String", "PublicSettings": "System.String", + "ForceUpdateTag": "System.String", "Id": "System.String", - "TypeHandlerVersion": "System.String", "ExtensionType": "System.String", "Publisher": "System.String", "Etag": "System.String", "Location": "System.String", "Name": "System.String", "VMName": "System.String", - "ResourceGroupName": "System.String", - "ConfigurationFunction": "System.String", - "ForceUpdateTag": "System.String", - "ModulesUrl": "System.String" + "TypeHandlerVersion": "System.String", + "ResourceGroupName": "System.String" }, "Methods": [ { @@ -16898,6 +16736,9 @@ }, { "Name": "VMName", + "AliasList": [ + "ResourceName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -16907,12 +16748,15 @@ }, { "Name": "Name", + "AliasList": [ + "ExtensionName" + ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { "Name": "Status", @@ -16924,51 +16768,22 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "VM", + "Name": "Linux", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Windows", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false }, { "Name": "DefaultProfile", @@ -16993,7 +16808,7 @@ ], "ParameterSets": [ { - "Name": "GetDscExtension", + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { @@ -17013,6 +16828,9 @@ { "ParameterMetadata": { "Name": "VMName", + "AliasList": [ + "ResourceName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -17028,12 +16846,15 @@ { "ParameterMetadata": { "Name": "Name", + "AliasList": [ + "ExtensionName" + ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": 2, @@ -17051,7 +16872,7 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -17084,8 +16905,74 @@ ] }, { - "Name": "__AllParameterSets", + "Name": "Linux", "Parameters": [ + { + "ParameterMetadata": { + "Name": "Linux", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "Status", @@ -17097,7 +16984,7 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -17130,61 +17017,74 @@ ] }, { - "Name": "VMParameterSet", + "Name": "Windows", "Parameters": [ { "ParameterMetadata": { - "Name": "VM", + "Name": "Windows", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, - "ValueFromPipeline": true, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "Status", @@ -17196,7 +17096,7 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -17232,38 +17132,38 @@ }, { "VerbName": "Get", - "NounName": "AzVMDscExtensionStatus", - "Name": "Get-AzVMDscExtensionStatus", - "ClassName": "Microsoft.Azure.Commands.Compute.Extension.DSC.GetAzureVMDscExtensionStatusCommand", + "NounName": "AzVMCustomScriptExtension", + "Name": "Get-AzVMCustomScriptExtension", + "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMCustomScriptExtensionCommand", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "GetDscExtension", + "DefaultParameterSetName": "__AllParameterSets", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineInstanceView", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineInstanceView, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Models.VirtualMachineCustomScriptExtensionContext", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.VirtualMachineCustomScriptExtensionContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "BootDiagnostics": "Microsoft.Azure.Management.Compute.Models.BootDiagnosticsInstanceView", - "MaintenanceRedeployStatus": "Microsoft.Azure.Management.Compute.Models.MaintenanceRedeployStatus", - "VMAgent": "Microsoft.Azure.Management.Compute.Models.VirtualMachineAgentInstanceView", - "VMHealth": "Microsoft.Azure.Management.Compute.Models.VirtualMachineHealthStatus", - "PatchStatus": "Microsoft.Azure.Management.Compute.Models.VirtualMachinePatchStatus", - "Disks": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.DiskInstanceView]", + "SubStatuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionInstanceView]", - "PlatformFaultDomain": "System.Nullable`1[System.Int32]", - "PlatformUpdateDomain": "System.Nullable`1[System.Int32]", - "AssignedHost": "System.String", - "OsVersion": "System.String", - "OsName": "System.String", - "RemoteDesktopThumbprint": "System.String", - "ComputerName": "System.String", + "EnableAutomaticUpgrade": "System.Nullable`1[System.Boolean]", + "AutoUpgradeMinorVersion": "System.Nullable`1[System.Boolean]", + "ProvisioningState": "System.String", + "ProtectedSettings": "System.String", + "PublicSettings": "System.String", + "Id": "System.String", + "TypeHandlerVersion": "System.String", + "ExtensionType": "System.String", + "Publisher": "System.String", + "Etag": "System.String", + "Location": "System.String", "Name": "System.String", - "HyperVGeneration": "System.String", - "ResourceGroupName": "System.String" + "VMName": "System.String", + "ResourceGroupName": "System.String", + "ForceUpdateTag": "System.String", + "CommandToExecute": "System.String" }, "Methods": [ { @@ -17291,7 +17191,13 @@ ], "Constructors": [ { - "Name": "" + "Name": "", + "Parameters": [ + { + "Name": "psExt", + "Type": "System.Reflection.RuntimeParameterInfo" + } + ] } ] }, @@ -17312,6 +17218,9 @@ }, { "Name": "VMName", + "AliasList": [ + "ResourceName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -17321,6 +17230,9 @@ }, { "Name": "Name", + "AliasList": [ + "ExtensionName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -17329,49 +17241,11 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "VM", + "Name": "Status", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, @@ -17398,7 +17272,7 @@ ], "ParameterSets": [ { - "Name": "GetDscExtension", + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { @@ -17418,6 +17292,9 @@ { "ParameterMetadata": { "Name": "VMName", + "AliasList": [ + "ResourceName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -17433,6 +17310,9 @@ { "ParameterMetadata": { "Name": "Name", + "AliasList": [ + "ExtensionName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -17440,126 +17320,26 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, + "Mandatory": true, "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "VMParameterSet", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "VM", + "Name": "Status", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, + "Position": 3, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "__AllParameterSets", - "Parameters": [ + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -17592,19 +17372,19 @@ }, { "VerbName": "Get", - "NounName": "AzVMExtension", - "Name": "Get-AzVMExtension", - "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMExtensionCommand", + "NounName": "AzVMDiagnosticsExtension", + "Name": "Get-AzVMDiagnosticsExtension", + "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureRmVMDiagnosticsExtensionCommand", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "GetExtensionParameterSet", + "DefaultParameterSetName": "__AllParameterSets", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtension", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtension, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtension, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "SubStatuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", @@ -17691,7 +17471,7 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { "Name": "Status", @@ -17702,62 +17482,6 @@ }, "ValidateNotNullOrEmpty": true }, - { - "Name": "VMObject", - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "ResourceId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, { "Name": "DefaultProfile", "AliasList": [ @@ -17781,7 +17505,7 @@ ], "ParameterSets": [ { - "Name": "GetExtensionParameterSet", + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { @@ -17827,7 +17551,7 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": 2, @@ -17876,334 +17600,97 @@ "ValueFromPipelineByPropertyName": false } ] - }, + } + ] + }, + { + "VerbName": "Get", + "NounName": "AzVMDiskEncryptionStatus", + "Name": "Get-AzVMDiskEncryptionStatus", + "ClassName": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.GetAzureDiskEncryptionStatusCommand", + "SupportsShouldProcess": false, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "__AllParameterSets", + "OutputTypes": [ { - "Name": "__AllParameterSets", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "Status", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 3, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption", + "Name": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.AzureDiskEncryptionExtensionContext", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.AzureDiskEncryptionExtensionContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "SubStatuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "EnableAutomaticUpgrade": "System.Nullable`1[System.Boolean]", + "AutoUpgradeMinorVersion": "System.Nullable`1[System.Boolean]", + "AadClientSecret": "System.Security.SecureString", + "Passphrase": "System.Security.SecureString", + "ProvisioningState": "System.String", + "ProtectedSettings": "System.String", + "PublicSettings": "System.String", + "Id": "System.String", + "TypeHandlerVersion": "System.String", + "ExtensionType": "System.String", + "Publisher": "System.String", + "Etag": "System.String", + "Location": "System.String", + "Name": "System.String", + "VMName": "System.String", + "ResourceGroupName": "System.String", + "EncryptionOperation": "System.String", + "SequenceVersion": "System.String", + "AadClientCertThumbprint": "System.String", + "VolumeType": "System.String", + "KeyEncryptionAlgorithm": "System.String", + "KeyEncryptionKeyURL": "System.String", + "KeyVaultURL": "System.String", + "ForceUpdateTag": "System.String", + "AadClientID": "System.String" }, - { - "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" } - }, - "ValidateNotNullOrEmpty": false + ], + "ReturnType": "System.Boolean" }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "VMParameterSet", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "VMObject", - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "Status", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 3, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ResourceIdParameterSet", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "ResourceId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "Status", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 3, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - } - ] - }, - { - "VerbName": "Get", - "NounName": "AzVMExtensionImage", - "Name": "Get-AzVMExtensionImage", - "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMExtensionImageCommand", - "SupportsShouldProcess": false, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", - "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtensionImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtensionImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "StatusCode": "System.Net.HttpStatusCode", - "Version": "System.String", - "FilterExpression": "System.String", - "PublisherName": "System.String", - "Type": "System.String", - "Id": "System.String", - "Location": "System.String", - "Name": "System.String", - "RequestId": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - }, - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtensionImageDetails", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtensionImageDetails, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "StatusCode": "System.Net.HttpStatusCode", - "SupportsMultipleExtensions": "System.Nullable`1[System.Boolean]", - "VMScaleSetEnabled": "System.Nullable`1[System.Boolean]", - "HandlerSchema": "System.String", - "OperatingSystem": "System.String", - "ComputeRole": "System.String", - "Version": "System.String", - "FilterExpression": "System.String", - "PublisherName": "System.String", - "Type": "System.String", - "Id": "System.String", - "Location": "System.String", - "Name": "System.String", - "RequestId": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "", + "Parameters": [ + { + "Name": "psExt", + "Type": "System.Reflection.RuntimeParameterInfo" + } + ] + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" ] } ], "Parameters": [ { - "Name": "Location", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -18212,7 +17699,10 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "PublisherName", + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -18221,7 +17711,10 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "Type", + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -18230,7 +17723,7 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "FilterExpression", + "Name": "ExtensionType", "Type": { "Namespace": "System", "Name": "System.String", @@ -18239,13 +17732,13 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "Version", + "Name": "ExtensionPublisherName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { "Name": "DefaultProfile", @@ -18274,7 +17767,7 @@ "Parameters": [ { "ParameterMetadata": { - "Name": "Location", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -18283,13 +17776,16 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": -2147483648, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "PublisherName", + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -18298,13 +17794,16 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": -2147483648, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Type", + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -18312,14 +17811,14 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": -2147483648, + "Mandatory": false, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "FilterExpression", + "Name": "ExtensionType", "Type": { "Namespace": "System", "Name": "System.String", @@ -18330,17 +17829,17 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Version", + "Name": "ExtensionPublisherName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, @@ -18379,27 +17878,40 @@ }, { "VerbName": "Get", - "NounName": "AzVMExtensionImageType", - "Name": "Get-AzVMExtensionImageType", - "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMExtensionImageTypeCommand", + "NounName": "AzVMDscExtension", + "Name": "Get-AzVMDscExtension", + "ClassName": "Microsoft.Azure.Commands.Compute.Extension.DSC.GetAzureVMDscExtensionCommand", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", + "DefaultParameterSetName": "GetDscExtension", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtensionImageType", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtensionImageType, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Extension.DSC", + "Name": "Microsoft.Azure.Commands.Compute.Extension.DSC.VirtualMachineDscExtensionContext", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Extension.DSC.VirtualMachineDscExtensionContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "StatusCode": "System.Net.HttpStatusCode", - "PublisherName": "System.String", - "Type": "System.String", + "SubStatuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "Properties": "System.Collections.Hashtable", + "EnableAutomaticUpgrade": "System.Nullable`1[System.Boolean]", + "AutoUpgradeMinorVersion": "System.Nullable`1[System.Boolean]", + "ProvisioningState": "System.String", + "ProtectedSettings": "System.String", + "PublicSettings": "System.String", "Id": "System.String", + "TypeHandlerVersion": "System.String", + "ExtensionType": "System.String", + "Publisher": "System.String", + "Etag": "System.String", "Location": "System.String", "Name": "System.String", - "RequestId": "System.String" + "VMName": "System.String", + "ResourceGroupName": "System.String", + "ConfigurationFunction": "System.String", + "ForceUpdateTag": "System.String", + "ModulesUrl": "System.String" }, "Methods": [ { @@ -18438,7 +17950,7 @@ ], "Parameters": [ { - "Name": "Location", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -18447,7 +17959,16 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "PublisherName", + "Name": "VMName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Name", "Type": { "Namespace": "System", "Name": "System.String", @@ -18455,6 +17976,62 @@ }, "ValidateNotNullOrEmpty": true }, + { + "Name": "Status", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "VM", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, { "Name": "DefaultProfile", "AliasList": [ @@ -18478,11 +18055,11 @@ ], "ParameterSets": [ { - "Name": "__AllParameterSets", + "Name": "GetDscExtension", "Parameters": [ { "ParameterMetadata": { - "Name": "Location", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -18491,13 +18068,13 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": -2147483648, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "PublisherName", + "Name": "VMName", "Type": { "Namespace": "System", "Name": "System.String", @@ -18506,6 +18083,36 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Name", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Status", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true @@ -18537,95 +18144,188 @@ "ValueFromPipelineByPropertyName": false } ] - } - ] - }, - { - "VerbName": "Get", - "NounName": "AzVMImage", - "Name": "Get-AzVMImage", - "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMImageCommand", - "SupportsShouldProcess": false, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", - "OutputTypes": [ + }, { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "StatusCode": "System.Net.HttpStatusCode", - "Version": "System.String", - "FilterExpression": "System.String", - "Skus": "System.String", - "Offer": "System.String", - "PublisherName": "System.String", - "Id": "System.String", - "Location": "System.String", - "EdgeZone": "System.String", - "RequestId": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Status", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" ], - "ReturnType": "System.Boolean" + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } ] }, + { + "Name": "VMParameterSet", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "VM", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Status", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "Get", + "NounName": "AzVMDscExtensionStatus", + "Name": "Get-AzVMDscExtensionStatus", + "ClassName": "Microsoft.Azure.Commands.Compute.Extension.DSC.GetAzureVMDscExtensionStatusCommand", + "SupportsShouldProcess": false, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "GetDscExtension", + "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineImageDetail", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineImageDetail, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineInstanceView", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineInstanceView, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "AutomaticOSUpgradeProperties": "Microsoft.Azure.Management.Compute.Models.AutomaticOSUpgradeProperties", - "OSDiskImage": "Microsoft.Azure.Management.Compute.Models.OSDiskImage", - "PurchasePlan": "Microsoft.Azure.Management.Compute.Models.PurchasePlan", - "DataDiskImages": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.DataDiskImage]", - "StatusCode": "System.Net.HttpStatusCode", - "EdgeZone": "System.String", - "Location": "System.String", - "Id": "System.String", - "PublisherName": "System.String", - "Offer": "System.String", - "Skus": "System.String", - "Version": "System.String", - "RequestId": "System.String", - "DataDiskImagesText": "System.String", - "PurchasePlanText": "System.String", - "OSDiskImageText": "System.String", + "BootDiagnostics": "Microsoft.Azure.Management.Compute.Models.BootDiagnosticsInstanceView", + "MaintenanceRedeployStatus": "Microsoft.Azure.Management.Compute.Models.MaintenanceRedeployStatus", + "VMAgent": "Microsoft.Azure.Management.Compute.Models.VirtualMachineAgentInstanceView", + "VMHealth": "Microsoft.Azure.Management.Compute.Models.VirtualMachineHealthStatus", + "PatchStatus": "Microsoft.Azure.Management.Compute.Models.VirtualMachinePatchStatus", + "Disks": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.DiskInstanceView]", + "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionInstanceView]", + "PlatformFaultDomain": "System.Nullable`1[System.Int32]", + "PlatformUpdateDomain": "System.Nullable`1[System.Int32]", + "AssignedHost": "System.String", + "OsVersion": "System.String", + "OsName": "System.String", + "RemoteDesktopThumbprint": "System.String", + "ComputerName": "System.String", + "Name": "System.String", "HyperVGeneration": "System.String", - "FilterExpression": "System.String", - "Name": "System.String" + "ResourceGroupName": "System.String" }, "Methods": [ { @@ -18664,25 +18364,7 @@ ], "Parameters": [ { - "Name": "Location", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "EdgeZone", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "PublisherName", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -18691,7 +18373,7 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "Offer", + "Name": "VMName", "Type": { "Namespace": "System", "Name": "System.String", @@ -18700,7 +18382,7 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "Skus", + "Name": "Name", "Type": { "Namespace": "System", "Name": "System.String", @@ -18709,35 +18391,52 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "Version", + "Name": "VM", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } }, "ValidateNotNullOrEmpty": true }, - { - "Name": "Top", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Int32]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Int32" - ] - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "OrderBy", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, { "Name": "DefaultProfile", "AliasList": [ @@ -18761,26 +18460,11 @@ ], "ParameterSets": [ { - "Name": "ListVMImage", + "Name": "GetDscExtension", "Parameters": [ { "ParameterMetadata": { - "Name": "Location", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "PublisherName", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -18789,13 +18473,13 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": -2147483648, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Offer", + "Name": "VMName", "Type": { "Namespace": "System", "Name": "System.String", @@ -18804,13 +18488,13 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": -2147483648, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Skus", + "Name": "Name", "Type": { "Namespace": "System", "Name": "System.String", @@ -18818,56 +18502,8 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Top", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Int32]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Int32" - ] - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "OrderBy", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "EdgeZone", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, "Mandatory": false, - "Position": -2147483648, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -18900,97 +18536,60 @@ ] }, { - "Name": "GetVMImageDetail", + "Name": "VMParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "Location", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "PublisherName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Offer", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Skus", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Version", + "Name": "VM", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "EdgeZone", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, "Mandatory": false, "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -19023,21 +18622,6 @@ { "Name": "__AllParameterSets", "Parameters": [ - { - "ParameterMetadata": { - "Name": "EdgeZone", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -19070,27 +18654,37 @@ }, { "VerbName": "Get", - "NounName": "AzVMImageOffer", - "Name": "Get-AzVMImageOffer", - "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMImageOfferCommand", + "NounName": "AzVMExtension", + "Name": "Get-AzVMExtension", + "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMExtensionCommand", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", + "DefaultParameterSetName": "GetExtensionParameterSet", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineImageOffer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineImageOffer, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtension", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtension, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "StatusCode": "System.Net.HttpStatusCode", - "Offer": "System.String", - "PublisherName": "System.String", + "SubStatuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "EnableAutomaticUpgrade": "System.Nullable`1[System.Boolean]", + "AutoUpgradeMinorVersion": "System.Nullable`1[System.Boolean]", + "ProvisioningState": "System.String", + "ProtectedSettings": "System.String", + "PublicSettings": "System.String", + "ForceUpdateTag": "System.String", "Id": "System.String", + "ExtensionType": "System.String", + "Publisher": "System.String", + "Etag": "System.String", "Location": "System.String", - "EdgeZone": "System.String", - "RequestId": "System.String" + "Name": "System.String", + "VMName": "System.String", + "TypeHandlerVersion": "System.String", + "ResourceGroupName": "System.String" }, "Methods": [ { @@ -19129,7 +18723,7 @@ ], "Parameters": [ { - "Name": "Location", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -19138,16 +18732,87 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "EdgeZone", + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "PublisherName", + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Status", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "VMObject", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "ResourceId", "Type": { "Namespace": "System", "Name": "System.String", @@ -19178,11 +18843,11 @@ ], "ParameterSets": [ { - "Name": "__AllParameterSets", + "Name": "GetExtensionParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "Location", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -19191,28 +18856,34 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": -2147483648, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "EdgeZone", + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "PublisherName", + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -19220,8 +18891,23 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": -2147483648, + "Mandatory": false, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Status", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -19252,105 +18938,158 @@ "ValueFromPipelineByPropertyName": false } ] - } - ] - }, - { - "VerbName": "Get", - "NounName": "AzVMImagePublisher", - "Name": "Get-AzVMImagePublisher", - "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMImagePublisherCommand", - "SupportsShouldProcess": false, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", - "OutputTypes": [ + }, { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineImagePublisher", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineImagePublisher, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "StatusCode": "System.Net.HttpStatusCode", - "PublisherName": "System.String", - "Id": "System.String", - "Location": "System.String", - "EdgeZone": "System.String", - "RequestId": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Status", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } + "Mandatory": false, + "Position": 3, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" ], - "ReturnType": "System.Boolean" + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } ] - } - ], - "Parameters": [ - { - "Name": "Location", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true }, { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + "Name": "VMParameterSet", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "VMObject", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Status", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": 3, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ + ] + }, { - "Name": "__AllParameterSets", + "Name": "ResourceIdParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "Location", + "Name": "ResourceId", "Type": { "Namespace": "System", "Name": "System.String", @@ -19358,8 +19097,23 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, + "Mandatory": false, "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Status", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -19395,9 +19149,9 @@ }, { "VerbName": "Get", - "NounName": "AzVMImageSku", - "Name": "Get-AzVMImageSku", - "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMImageSkuCommand", + "NounName": "AzVMExtensionImage", + "Name": "Get-AzVMExtensionImage", + "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMExtensionImageCommand", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, @@ -19406,16 +19160,72 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineImageSku", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineImageSku, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtensionImage", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtensionImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "StatusCode": "System.Net.HttpStatusCode", - "Skus": "System.String", - "Offer": "System.String", + "Version": "System.String", + "FilterExpression": "System.String", "PublisherName": "System.String", + "Type": "System.String", "Id": "System.String", "Location": "System.String", - "EdgeZone": "System.String", + "Name": "System.String", + "RequestId": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + }, + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtensionImageDetails", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtensionImageDetails, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "StatusCode": "System.Net.HttpStatusCode", + "SupportsMultipleExtensions": "System.Nullable`1[System.Boolean]", + "VMScaleSetEnabled": "System.Nullable`1[System.Boolean]", + "HandlerSchema": "System.String", + "OperatingSystem": "System.String", + "ComputeRole": "System.String", + "Version": "System.String", + "FilterExpression": "System.String", + "PublisherName": "System.String", + "Type": "System.String", + "Id": "System.String", + "Location": "System.String", + "Name": "System.String", "RequestId": "System.String" }, "Methods": [ @@ -19464,16 +19274,16 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "EdgeZone", + "Name": "PublisherName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "PublisherName", + "Name": "Type", "Type": { "Namespace": "System", "Name": "System.String", @@ -19482,7 +19292,7 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "Offer", + "Name": "FilterExpression", "Type": { "Namespace": "System", "Name": "System.String", @@ -19490,6 +19300,15 @@ }, "ValidateNotNullOrEmpty": true }, + { + "Name": "Version", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, { "Name": "DefaultProfile", "AliasList": [ @@ -19532,22 +19351,22 @@ }, { "ParameterMetadata": { - "Name": "EdgeZone", + "Name": "PublisherName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "PublisherName", + "Name": "Type", "Type": { "Namespace": "System", "Name": "System.String", @@ -19562,7 +19381,7 @@ }, { "ParameterMetadata": { - "Name": "Offer", + "Name": "FilterExpression", "Type": { "Namespace": "System", "Name": "System.String", @@ -19570,7 +19389,22 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Version", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true @@ -19607,27 +19441,27 @@ }, { "VerbName": "Get", - "NounName": "AzVMRunCommandDocument", - "Name": "Get-AzVMRunCommandDocument", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmVMRunCommandDocument", + "NounName": "AzVMExtensionImageType", + "Name": "Get-AzVMExtensionImageType", + "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMExtensionImageTypeCommand", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", + "DefaultParameterSetName": "__AllParameterSets", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRunCommandDocument", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRunCommandDocument, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtensionImageType", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineExtensionImageType, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "OsType": "Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes", - "Parameters": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.RunCommandParameterDefinition]", - "Script": "System.Collections.Generic.IList`1[System.String]", - "Schema": "System.String", + "StatusCode": "System.Net.HttpStatusCode", + "PublisherName": "System.String", + "Type": "System.String", "Id": "System.String", - "Label": "System.String", - "Description": "System.String" + "Location": "System.String", + "Name": "System.String", + "RequestId": "System.String" }, "Methods": [ { @@ -19672,16 +19506,16 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "CommandId", + "Name": "PublisherName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { "Name": "DefaultProfile", @@ -19706,7 +19540,7 @@ ], "ParameterSets": [ { - "Name": "DefaultParameter", + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { @@ -19716,25 +19550,25 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 0, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "CommandId", + "Name": "PublisherName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 1, + "Mandatory": true, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -19765,63 +19599,34 @@ "ValueFromPipelineByPropertyName": false } ] - }, - { - "Name": "__AllParameterSets", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] } ] }, { "VerbName": "Get", - "NounName": "AzVMSize", - "Name": "Get-AzVMSize", - "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMSizeCommand", + "NounName": "AzVMImage", + "Name": "Get-AzVMImage", + "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMImageCommand", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "ListVirtualMachineSizeParamSet", + "DefaultParameterSetName": "__AllParameterSets", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineSize", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineSize, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineImage", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "MemoryInMB": "System.Int32", - "NumberOfCores": "System.Int32", - "OSDiskSizeInMB": "System.Int32", - "ResourceDiskSizeInMB": "System.Int32", "StatusCode": "System.Net.HttpStatusCode", - "MaxDataDiskCount": "System.Nullable`1[System.Int32]", - "Name": "System.String", + "Version": "System.String", + "FilterExpression": "System.String", + "Skus": "System.String", + "Offer": "System.String", + "PublisherName": "System.String", + "Id": "System.String", + "Location": "System.String", + "EdgeZone": "System.String", "RequestId": "System.String" }, "Methods": [ @@ -19857,6 +19662,66 @@ "ParameterSets": [ "__AllParameterSets" ] + }, + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineImageDetail", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineImageDetail, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "AutomaticOSUpgradeProperties": "Microsoft.Azure.Management.Compute.Models.AutomaticOSUpgradeProperties", + "OSDiskImage": "Microsoft.Azure.Management.Compute.Models.OSDiskImage", + "PurchasePlan": "Microsoft.Azure.Management.Compute.Models.PurchasePlan", + "DataDiskImages": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.DataDiskImage]", + "StatusCode": "System.Net.HttpStatusCode", + "EdgeZone": "System.String", + "Location": "System.String", + "Id": "System.String", + "PublisherName": "System.String", + "Offer": "System.String", + "Skus": "System.String", + "Version": "System.String", + "RequestId": "System.String", + "DataDiskImagesText": "System.String", + "PurchasePlanText": "System.String", + "OSDiskImageText": "System.String", + "HyperVGeneration": "System.String", + "FilterExpression": "System.String", + "Name": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] } ], "Parameters": [ @@ -19870,7 +19735,16 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "ResourceGroupName", + "Name": "EdgeZone", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "PublisherName", "Type": { "Namespace": "System", "Name": "System.String", @@ -19879,7 +19753,7 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "AvailabilitySetName", + "Name": "Offer", "Type": { "Namespace": "System", "Name": "System.String", @@ -19888,7 +19762,16 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "VMName", + "Name": "Skus", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Version", "Type": { "Namespace": "System", "Name": "System.String", @@ -19896,6 +19779,27 @@ }, "ValidateNotNullOrEmpty": true }, + { + "Name": "Top", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Int32]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Int32" + ] + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "OrderBy", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, { "Name": "DefaultProfile", "AliasList": [ @@ -19919,7 +19823,7 @@ ], "ParameterSets": [ { - "Name": "ListVirtualMachineSizeParamSet", + "Name": "ListVMImage", "Parameters": [ { "ParameterMetadata": { @@ -19932,44 +19836,28 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 0, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "PublisherName", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ListAvailableSizesForAvailabilitySet", - "Parameters": [ + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "Offer", "Type": { "Namespace": "System", "Name": "System.String", @@ -19978,13 +19866,13 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 0, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AvailabilitySetName", + "Name": "Skus", "Type": { "Namespace": "System", "Name": "System.String", @@ -19993,7 +19881,55 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 1, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Top", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Int32]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Int32" + ] + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "OrderBy", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "EdgeZone", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -20026,11 +19962,11 @@ ] }, { - "Name": "ListAvailableSizesForVirtualMachine", + "Name": "GetVMImageDetail", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", @@ -20039,13 +19975,13 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 0, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMName", + "Name": "PublisherName", "Type": { "Namespace": "System", "Name": "System.String", @@ -20054,7 +19990,67 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 1, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Offer", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Skus", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Version", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "EdgeZone", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -20089,6 +20085,21 @@ { "Name": "__AllParameterSets", "Parameters": [ + { + "ParameterMetadata": { + "Name": "EdgeZone", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -20121,37 +20132,27 @@ }, { "VerbName": "Get", - "NounName": "AzVMSqlServerExtension", - "Name": "Get-AzVMSqlServerExtension", - "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMSqlServerExtensionCommand", + "NounName": "AzVMImageOffer", + "Name": "Get-AzVMImageOffer", + "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMImageOfferCommand", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "GetSqlServerExtension", + "DefaultParameterSetName": "__AllParameterSets", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute", - "Name": "Microsoft.Azure.Commands.Compute.VirtualMachineSqlServerExtensionContext", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.VirtualMachineSqlServerExtensionContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineImageOffer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineImageOffer, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "SubStatuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "EnableAutomaticUpgrade": "System.Nullable`1[System.Boolean]", - "AutoUpgradeMinorVersion": "System.Nullable`1[System.Boolean]", - "ProvisioningState": "System.String", - "ProtectedSettings": "System.String", - "PublicSettings": "System.String", - "ForceUpdateTag": "System.String", + "StatusCode": "System.Net.HttpStatusCode", + "Offer": "System.String", + "PublisherName": "System.String", "Id": "System.String", - "ExtensionType": "System.String", - "Publisher": "System.String", - "Etag": "System.String", "Location": "System.String", - "Name": "System.String", - "VMName": "System.String", - "TypeHandlerVersion": "System.String", - "ResourceGroupName": "System.String" + "EdgeZone": "System.String", + "RequestId": "System.String" }, "Methods": [ { @@ -20190,7 +20191,7 @@ ], "Parameters": [ { - "Name": "ResourceGroupName", + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", @@ -20199,16 +20200,16 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "VMName", + "Name": "EdgeZone", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "Name", + "Name": "PublisherName", "Type": { "Namespace": "System", "Name": "System.String", @@ -20243,7 +20244,7 @@ "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", @@ -20252,28 +20253,28 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 0, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMName", + "Name": "EdgeZone", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", + "Name": "PublisherName", "Type": { "Namespace": "System", "Name": "System.String", @@ -20281,8 +20282,8 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 2, + "Mandatory": true, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -20318,48 +20319,26 @@ }, { "VerbName": "Get", - "NounName": "AzVmss", - "Name": "Get-AzVmss", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmVmss", + "NounName": "AzVMImagePublisher", + "Name": "Get-AzVMImagePublisher", + "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMImagePublisherCommand", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", + "DefaultParameterSetName": "__AllParameterSets", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineImagePublisher", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineImagePublisher, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", + "StatusCode": "System.Net.HttpStatusCode", + "PublisherName": "System.String", "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" + "Location": "System.String", + "EdgeZone": "System.String", + "RequestId": "System.String" }, "Methods": [ { @@ -20398,43 +20377,13 @@ ], "Parameters": [ { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "InstanceView", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "OSUpgradeHistory", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { "Name": "DefaultProfile", @@ -20463,202 +20412,26 @@ "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 0, + "Mandatory": true, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMScaleSetName", + "Name": "DefaultProfile", "AliasList": [ - "Name" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "FriendMethod", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "InstanceView", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 0, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "OSUpgradeHistoryMethodParameter", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "OSUpgradeHistory", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 0, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" + "AzContext", + "AzureRmContext", + "AzureCredential" ], "Type": { "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", @@ -20684,9 +20457,9 @@ }, { "VerbName": "Get", - "NounName": "AzVmssDiskEncryption", - "Name": "Get-AzVmssDiskEncryption", - "ClassName": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.GetAzureVmssDiskEncryptionStatusCommand", + "NounName": "AzVMImageSku", + "Name": "Get-AzVMImageSku", + "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMImageSkuCommand", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, @@ -20695,15 +20468,17 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVmssDiskEncryptionStatusContext", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVmssDiskEncryptionStatusContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineImageSku", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineImageSku, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "EncryptionSettings": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.AzureVmssDiskEncryptionExtensionPublicSettings", - "EncryptionEnabled": "System.Boolean", - "EncryptionExtensionInstalled": "System.Boolean", - "EncryptionSummary": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineStatusCodeCount]", - "ResourceGroupName": "System.String", - "VmScaleSetName": "System.String" + "StatusCode": "System.Net.HttpStatusCode", + "Skus": "System.String", + "Offer": "System.String", + "PublisherName": "System.String", + "Id": "System.String", + "Location": "System.String", + "EdgeZone": "System.String", + "RequestId": "System.String" }, "Methods": [ { @@ -20742,7 +20517,7 @@ ], "Parameters": [ { - "Name": "ResourceGroupName", + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", @@ -20751,10 +20526,16 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], + "Name": "EdgeZone", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "PublisherName", "Type": { "Namespace": "System", "Name": "System.String", @@ -20763,7 +20544,7 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "ExtensionName", + "Name": "Offer", "Type": { "Namespace": "System", "Name": "System.String", @@ -20798,7 +20579,7 @@ "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", @@ -20806,17 +20587,29 @@ }, "ValidateNotNullOrEmpty": true }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "EdgeZone", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, "Mandatory": false, - "Position": 0, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], + "Name": "PublisherName", "Type": { "Namespace": "System", "Name": "System.String", @@ -20824,14 +20617,14 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 1, + "Mandatory": true, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ExtensionName", + "Name": "Offer", "Type": { "Namespace": "System", "Name": "System.String", @@ -20839,8 +20632,8 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 2, + "Mandatory": true, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -20872,16 +20665,13 @@ } ] } - ], - "AliasList": [ - "Get-AzVmssDiskEncryptionStatus" ] }, { "VerbName": "Get", - "NounName": "AzVmssRollingUpgrade", - "Name": "Get-AzVmssRollingUpgrade", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmVmssRollingUpgrade", + "NounName": "AzVMRunCommandDocument", + "Name": "Get-AzVMRunCommandDocument", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmVMRunCommandDocument", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, @@ -20890,18 +20680,16 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRollingUpgradeStatusInfo", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRollingUpgradeStatusInfo, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRunCommandDocument", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRunCommandDocument, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", - "Policy": "Microsoft.Azure.Management.Compute.Models.RollingUpgradePolicy", - "Progress": "Microsoft.Azure.Management.Compute.Models.RollingUpgradeProgressInfo", - "RunningStatus": "Microsoft.Azure.Management.Compute.Models.RollingUpgradeRunningStatus", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "OsType": "Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes", + "Parameters": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.RunCommandParameterDefinition]", + "Script": "System.Collections.Generic.IList`1[System.String]", + "Schema": "System.String", "Id": "System.String", - "Name": "System.String", - "Type": "System.String", - "Location": "System.String" + "Label": "System.String", + "Description": "System.String" }, "Methods": [ { @@ -20940,7 +20728,7 @@ ], "Parameters": [ { - "Name": "ResourceGroupName", + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", @@ -20949,10 +20737,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], + "Name": "CommandId", "Type": { "Namespace": "System", "Name": "System.String", @@ -20987,7 +20772,7 @@ "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", @@ -21002,10 +20787,7 @@ }, { "ParameterMetadata": { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], + "Name": "CommandId", "Type": { "Namespace": "System", "Name": "System.String", @@ -21013,7 +20795,7 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true @@ -21081,23 +20863,28 @@ }, { "VerbName": "Get", - "NounName": "AzVmssSku", - "Name": "Get-AzVmssSku", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmVmssSku", + "NounName": "AzVMSize", + "Name": "Get-AzVMSize", + "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMSizeCommand", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", + "DefaultParameterSetName": "ListVirtualMachineSizeParamSet", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetSku", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetSku, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineSize", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineSize, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "Capacity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetSkuCapacity", - "ResourceType": "System.String" + "MemoryInMB": "System.Int32", + "NumberOfCores": "System.Int32", + "OSDiskSizeInMB": "System.Int32", + "ResourceDiskSizeInMB": "System.Int32", + "StatusCode": "System.Net.HttpStatusCode", + "MaxDataDiskCount": "System.Nullable`1[System.Int32]", + "Name": "System.String", + "RequestId": "System.String" }, "Methods": [ { @@ -21135,6 +20922,15 @@ } ], "Parameters": [ + { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, { "Name": "ResourceGroupName", "Type": { @@ -21142,19 +20938,25 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], + "Name": "AvailabilitySetName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true + }, + { + "Name": "VMName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true }, { "Name": "DefaultProfile", @@ -21179,17 +20981,17 @@ ], "ParameterSets": [ { - "Name": "DefaultParameter", + "Name": "ListVirtualMachineSizeParamSet", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": true, "Position": 0, @@ -21198,17 +21000,121 @@ }, { "ParameterMetadata": { - "Name": "VMScaleSetName", + "Name": "DefaultProfile", "AliasList": [ - "Name" + "AzContext", + "AzureRmContext", + "AzureCredential" ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "ListAvailableSizesForAvailabilitySet", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "AvailabilitySetName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, "ValidateNotNullOrEmpty": false }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "ListAvailableSizesForVirtualMachine", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "VMName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, "Mandatory": true, "Position": 1, "ValueFromPipeline": false, @@ -21277,45 +21183,36 @@ }, { "VerbName": "Get", - "NounName": "AzVmssVM", - "Name": "Get-AzVmssVM", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmVmssVM", + "NounName": "AzVMSqlServerExtension", + "Name": "Get-AzVMSqlServerExtension", + "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMSqlServerExtensionCommand", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", + "DefaultParameterSetName": "GetSqlServerExtension", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute", + "Name": "Microsoft.Azure.Commands.Compute.VirtualMachineSqlServerExtensionContext", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.VirtualMachineSqlServerExtensionContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OsProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "AvailabilitySet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView", - "NetworkProfileConfiguration": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMNetworkProfileConfiguration", - "ProtectionPolicy": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMProtectionPolicy", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Resources": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "LatestModelApplied": "System.Nullable`1[System.Boolean]", - "VmId": "System.String", + "SubStatuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "EnableAutomaticUpgrade": "System.Nullable`1[System.Boolean]", + "AutoUpgradeMinorVersion": "System.Nullable`1[System.Boolean]", "ProvisioningState": "System.String", - "LicenseType": "System.String", - "ModelDefinitionApplied": "System.String", - "InstanceId": "System.String", + "ProtectedSettings": "System.String", + "PublicSettings": "System.String", + "ForceUpdateTag": "System.String", "Id": "System.String", - "Name": "System.String", - "Type": "System.String", + "ExtensionType": "System.String", + "Publisher": "System.String", + "Etag": "System.String", "Location": "System.String", + "Name": "System.String", + "VMName": "System.String", + "TypeHandlerVersion": "System.String", "ResourceGroupName": "System.String" }, "Methods": [ @@ -21361,37 +21258,25 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], + "Name": "VMName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "InstanceId", + "Name": "Name", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "InstanceView", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { "Name": "DefaultProfile", @@ -21416,7 +21301,7 @@ ], "ParameterSets": [ { - "Name": "DefaultParameter", + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { @@ -21426,40 +21311,37 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, + "Mandatory": true, "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], + "Name": "VMName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, + "Mandatory": true, "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "InstanceId", + "Name": "Name", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": 2, @@ -21493,9 +21375,153 @@ "ValueFromPipelineByPropertyName": false } ] + } + ] + }, + { + "VerbName": "Get", + "NounName": "AzVmss", + "Name": "Get-AzVmss", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmVmss", + "SupportsShouldProcess": false, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "DefaultParameter", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "Type": "System.String", + "ResourceGroupName": "System.String", + "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", + "ProvisioningState": "System.String", + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false }, { - "Name": "FriendMethod", + "Name": "VMScaleSetName", + "AliasList": [ + "Name" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "InstanceView", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "OSUpgradeHistory", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { @@ -21532,19 +21558,35 @@ }, { "ParameterMetadata": { - "Name": "InstanceId", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 2, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "FriendMethod", + "Parameters": [ { "ParameterMetadata": { "Name": "InstanceView", @@ -21560,6 +21602,39 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "VMScaleSetName", + "AliasList": [ + "Name" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -21589,8 +21664,56 @@ ] }, { - "Name": "__AllParameterSets", + "Name": "OSUpgradeHistoryMethodParameter", "Parameters": [ + { + "ParameterMetadata": { + "Name": "OSUpgradeHistory", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "VMScaleSetName", + "AliasList": [ + "Name" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -21623,9 +21746,9 @@ }, { "VerbName": "Get", - "NounName": "AzVmssVMDiskEncryption", - "Name": "Get-AzVmssVMDiskEncryption", - "ClassName": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.GetAzureVmssVMDiskEncryptionStatusCommand", + "NounName": "AzVmssDiskEncryption", + "Name": "Get-AzVmssDiskEncryption", + "ClassName": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.GetAzureVmssDiskEncryptionStatusCommand", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, @@ -21634,15 +21757,15 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVmssVMDiskEncryptionStatusContext", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVmssVMDiskEncryptionStatusContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVmssDiskEncryptionStatusContext", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVmssDiskEncryptionStatusContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "OsVolumeEncrypted": "Microsoft.Azure.Commands.Compute.Models.EncryptionStatus", - "DataVolumesEncrypted": "Microsoft.Azure.Commands.Compute.Models.EncryptionStatus", - "Extension": "Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionInstanceView", - "Disks": "System.Collections.Generic.List`1[Microsoft.Azure.Management.Compute.Models.DiskInstanceView]", - "InstanceId": "System.String", - "DiskEncryptionStatus": "System.String" + "EncryptionSettings": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.AzureVmssDiskEncryptionExtensionPublicSettings", + "EncryptionEnabled": "System.Boolean", + "EncryptionExtensionInstalled": "System.Boolean", + "EncryptionSummary": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineStatusCodeCount]", + "ResourceGroupName": "System.String", + "VmScaleSetName": "System.String" }, "Methods": [ { @@ -21701,15 +21824,6 @@ }, "ValidateNotNullOrEmpty": true }, - { - "Name": "InstanceId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, { "Name": "ExtensionName", "Type": { @@ -21754,7 +21868,7 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, + "Mandatory": false, "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true @@ -21772,23 +21886,8 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "InstanceId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, "Mandatory": false, - "Position": 2, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -21803,7 +21902,7 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -21837,31 +21936,34 @@ } ], "AliasList": [ - "Get-AzVmssVMDiskEncryptionStatus" + "Get-AzVmssDiskEncryptionStatus" ] }, { "VerbName": "Get", - "NounName": "AzVMUsage", - "Name": "Get-AzVMUsage", - "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMUsageCommand", + "NounName": "AzVmssRollingUpgrade", + "Name": "Get-AzVmssRollingUpgrade", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmVmssRollingUpgrade", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", + "DefaultParameterSetName": "DefaultParameter", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSUsage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSUsage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRollingUpgradeStatusInfo", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRollingUpgradeStatusInfo, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "Name": "Microsoft.Azure.Management.Compute.Models.UsageName", - "StatusCode": "System.Net.HttpStatusCode", - "CurrentValue": "System.Nullable`1[System.Int32]", - "Limit": "System.Nullable`1[System.Int64]", - "Unit": "System.String", - "RequestId": "System.String" + "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", + "Policy": "Microsoft.Azure.Management.Compute.Models.RollingUpgradePolicy", + "Progress": "Microsoft.Azure.Management.Compute.Models.RollingUpgradeProgressInfo", + "RunningStatus": "Microsoft.Azure.Management.Compute.Models.RollingUpgradeRunningStatus", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Id": "System.String", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String" }, "Methods": [ { @@ -21900,13 +22002,25 @@ ], "Parameters": [ { - "Name": "Location", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false + }, + { + "Name": "VMScaleSetName", + "AliasList": [ + "Name" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false }, { "Name": "DefaultProfile", @@ -21931,23 +22045,72 @@ ], "ParameterSets": [ { - "Name": "__AllParameterSets", + "Name": "DefaultParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "Location", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, + { + "ParameterMetadata": { + "Name": "VMScaleSetName", + "AliasList": [ + "Name" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ { "ParameterMetadata": { "Name": "DefaultProfile", @@ -21979,11 +22142,11 @@ ] }, { - "VerbName": "Grant", - "NounName": "AzDiskAccess", - "Name": "Grant-AzDiskAccess", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GrantAzureRmDiskAccess", - "SupportsShouldProcess": true, + "VerbName": "Get", + "NounName": "AzVmssSku", + "Name": "Get-AzVmssSku", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmVmssSku", + "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, "DefaultParameterSetName": "DefaultParameter", @@ -21991,10 +22154,12 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSAccessUri", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSAccessUri, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetSku", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetSku, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "AccessSAS": "System.String" + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "Capacity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetSkuCapacity", + "ResourceType": "System.String" }, "Methods": [ { @@ -22042,7 +22207,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "DiskName", + "Name": "VMScaleSetName", "AliasList": [ "Name" ], @@ -22053,33 +22218,6 @@ }, "ValidateNotNullOrEmpty": false }, - { - "Name": "Access", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DurationInSecond", - "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, { "Name": "DefaultProfile", "AliasList": [ @@ -22122,7 +22260,7 @@ }, { "ParameterMetadata": { - "Name": "DiskName", + "Name": "VMScaleSetName", "AliasList": [ "Name" ], @@ -22140,72 +22278,27 @@ }, { "ParameterMetadata": { - "Name": "Access", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "DurationInSecond", - "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 3, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false } @@ -22214,21 +22307,6 @@ { "Name": "__AllParameterSets", "Parameters": [ - { - "ParameterMetadata": { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -22260,11 +22338,11 @@ ] }, { - "VerbName": "Grant", - "NounName": "AzSnapshotAccess", - "Name": "Grant-AzSnapshotAccess", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GrantAzureRmSnapshotAccess", - "SupportsShouldProcess": true, + "VerbName": "Get", + "NounName": "AzVmssVM", + "Name": "Get-AzVmssVM", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GetAzureRmVmssVM", + "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, "DefaultParameterSetName": "DefaultParameter", @@ -22272,10 +22350,35 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSAccessUri", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSAccessUri, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "AccessSAS": "System.String" + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OsProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "AvailabilitySet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView", + "NetworkProfileConfiguration": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMNetworkProfileConfiguration", + "ProtectionPolicy": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMProtectionPolicy", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Resources": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "LatestModelApplied": "System.Nullable`1[System.Boolean]", + "VmId": "System.String", + "ProvisioningState": "System.String", + "LicenseType": "System.String", + "ModelDefinitionApplied": "System.String", + "InstanceId": "System.String", + "Id": "System.String", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String", + "ResourceGroupName": "System.String" }, "Methods": [ { @@ -22323,7 +22426,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "SnapshotName", + "Name": "VMScaleSetName", "AliasList": [ "Name" ], @@ -22335,7 +22438,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "Access", + "Name": "InstanceId", "Type": { "Namespace": "System", "Name": "System.String", @@ -22344,16 +22447,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "DurationInSecond", - "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "AsJob", + "Name": "InstanceView", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -22396,14 +22490,14 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SnapshotName", + "Name": "VMScaleSetName", "AliasList": [ "Name" ], @@ -22414,14 +22508,14 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Access", + "Name": "InstanceId", "Type": { "Namespace": "System", "Name": "System.String", @@ -22429,29 +22523,93 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": 2, "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "FriendMethod", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DurationInSecond", + "Name": "VMScaleSetName", + "AliasList": [ + "Name" + ], "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 3, + "Position": 1, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "InstanceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "InstanceView", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -22459,7 +22617,7 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false @@ -22495,21 +22653,6 @@ { "Name": "__AllParameterSets", "Parameters": [ - { - "ParameterMetadata": { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -22541,33 +22684,27 @@ ] }, { - "VerbName": "Invoke", - "NounName": "AzVMInstallPatch", - "Name": "Invoke-AzVMInstallPatch", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.InvokeAzureVMInstallPatch", - "SupportsShouldProcess": true, + "VerbName": "Get", + "NounName": "AzVmssVMDiskEncryption", + "Name": "Get-AzVmssVMDiskEncryption", + "ClassName": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.GetAzureVmssVMDiskEncryptionStatusCommand", + "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "WindowsDefaultParameterSet", + "DefaultParameterSetName": "__AllParameterSets", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineInstallPatchesResult", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineInstallPatchesResult, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVmssVMDiskEncryptionStatusContext", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVmssVMDiskEncryptionStatusContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", - "Patches": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.PatchInstallationDetail]", - "MaintenanceWindowExceeded": "System.Nullable`1[System.Boolean]", - "StartDateTime": "System.Nullable`1[System.DateTime]", - "ExcludedPatchCount": "System.Nullable`1[System.Int32]", - "NotSelectedPatchCount": "System.Nullable`1[System.Int32]", - "PendingPatchCount": "System.Nullable`1[System.Int32]", - "InstalledPatchCount": "System.Nullable`1[System.Int32]", - "FailedPatchCount": "System.Nullable`1[System.Int32]", - "Status": "System.String", - "InstallationActivityId": "System.String", - "RebootStatus": "System.String" + "OsVolumeEncrypted": "Microsoft.Azure.Commands.Compute.Models.EncryptionStatus", + "DataVolumesEncrypted": "Microsoft.Azure.Commands.Compute.Models.EncryptionStatus", + "Extension": "Microsoft.Azure.Management.Compute.Models.VirtualMachineExtensionInstanceView", + "Disks": "System.Collections.Generic.List`1[Microsoft.Azure.Management.Compute.Models.DiskInstanceView]", + "InstanceId": "System.String", + "DiskEncryptionStatus": "System.String" }, "Methods": [ { @@ -22615,7 +22752,7 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "VMName", + "Name": "VMScaleSetName", "AliasList": [ "Name" ], @@ -22624,87 +22761,10 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ResourceId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } - }, "ValidateNotNullOrEmpty": true }, { - "Name": "Windows", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Linux", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "RebootSetting", + "Name": "InstanceId", "Type": { "Namespace": "System", "Name": "System.String", @@ -22713,91 +22773,13 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "MaximumDuration", + "Name": "ExtensionName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "KBNumberToInclude", - "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "KBNumberToExclude", - "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ExcludeKBsRequiringReboot", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "PackageNameMaskToInclude", - "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "PackageNameMaskToExclude", - "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ClassificationToIncludeForWindows", - "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ClassificationToIncludeForLinux", - "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { "Name": "DefaultProfile", @@ -22822,7 +22804,7 @@ ], "ParameterSets": [ { - "Name": "WindowsDefaultParameterSet", + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { @@ -22835,13 +22817,13 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": -2147483648, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMName", + "Name": "VMScaleSetName", "AliasList": [ "Name" ], @@ -22850,83 +22832,61 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": -2147483648, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Windows", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "KBNumberToInclude", + "Name": "InstanceId", "Type": { "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 2, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "KBNumberToExclude", + "Name": "ExtensionName", "Type": { "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "ExcludeKBsRequiringReboot", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ClassificationToIncludeForWindows", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, "ValidateNotNullOrEmpty": false }, @@ -22934,51 +22894,121 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false + } + ] + } + ], + "AliasList": [ + "Get-AzVmssVMDiskEncryptionStatus" + ] + }, + { + "VerbName": "Get", + "NounName": "AzVMUsage", + "Name": "Get-AzVMUsage", + "ClassName": "Microsoft.Azure.Commands.Compute.GetAzureVMUsageCommand", + "SupportsShouldProcess": false, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "__AllParameterSets", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSUsage", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSUsage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Name": "Microsoft.Azure.Management.Compute.Models.UsageName", + "StatusCode": "System.Net.HttpStatusCode", + "CurrentValue": "System.Nullable`1[System.Int32]", + "Limit": "System.Nullable`1[System.Int64]", + "Unit": "System.String", + "RequestId": "System.String" }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", + "Parameters": [ { "ParameterMetadata": { - "Name": "RebootSetting", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "MaximumDuration", + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, + "Position": 0, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -23007,9 +23037,135 @@ "ValueFromPipelineByPropertyName": false } ] + } + ] + }, + { + "VerbName": "Grant", + "NounName": "AzDiskAccess", + "Name": "Grant-AzDiskAccess", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GrantAzureRmDiskAccess", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "DefaultParameter", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSAccessUri", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSAccessUri, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "AccessSAS": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false }, { - "Name": "LinuxDefaultParameterSet", + "Name": "DiskName", + "AliasList": [ + "Name" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Access", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DurationInSecond", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "DefaultParameter", "Parameters": [ { "ParameterMetadata": { @@ -23019,16 +23175,16 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": -2147483648, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMName", + "Name": "DiskName", "AliasList": [ "Name" ], @@ -23040,49 +23196,47 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": -2147483648, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Linux", + "Name": "Access", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": -2147483648, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PackageNameMaskToInclude", + "Name": "DurationInSecond", "Type": { "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PackageNameMaskToExclude", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -23093,12 +23247,22 @@ }, { "ParameterMetadata": { - "Name": "ClassificationToIncludeForLinux", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, "ValidateNotNullOrEmpty": false }, @@ -23106,37 +23270,12 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "RebootSetting", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "MaximumDuration", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ { "ParameterMetadata": { "Name": "AsJob", @@ -23179,13 +23318,139 @@ "ValueFromPipelineByPropertyName": false } ] + } + ] + }, + { + "VerbName": "Grant", + "NounName": "AzSnapshotAccess", + "Name": "Grant-AzSnapshotAccess", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.GrantAzureRmSnapshotAccess", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "DefaultParameter", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSAccessUri", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSAccessUri, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "AccessSAS": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false }, { - "Name": "WindowsResourceIDParameterSet", + "Name": "SnapshotName", + "AliasList": [ + "Name" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Access", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DurationInSecond", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "DefaultParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceId", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -23194,60 +23459,61 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": true, + "Position": 0, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Windows", + "Name": "SnapshotName", + "AliasList": [ + "Name" + ], "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": -2147483648, + "Position": 1, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "KBNumberToInclude", + "Name": "Access", "Type": { "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "KBNumberToExclude", + "Name": "DurationInSecond", "Type": { "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ExcludeKBsRequiringReboot", + "Name": "AsJob", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -23262,12 +23528,22 @@ }, { "ParameterMetadata": { - "Name": "ClassificationToIncludeForWindows", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, "ValidateNotNullOrEmpty": false }, @@ -23275,37 +23551,12 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "RebootSetting", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "MaximumDuration", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ { "ParameterMetadata": { "Name": "AsJob", @@ -23348,13 +23599,314 @@ "ValueFromPipelineByPropertyName": false } ] + } + ] + }, + { + "VerbName": "Invoke", + "NounName": "AzVMInstallPatch", + "Name": "Invoke-AzVMInstallPatch", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.InvokeAzureVMInstallPatch", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "WindowsDefaultParameterSet", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineInstallPatchesResult", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineInstallPatchesResult, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", + "Patches": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.PatchInstallationDetail]", + "MaintenanceWindowExceeded": "System.Nullable`1[System.Boolean]", + "StartDateTime": "System.Nullable`1[System.DateTime]", + "ExcludedPatchCount": "System.Nullable`1[System.Int32]", + "NotSelectedPatchCount": "System.Nullable`1[System.Int32]", + "PendingPatchCount": "System.Nullable`1[System.Int32]", + "InstalledPatchCount": "System.Nullable`1[System.Int32]", + "FailedPatchCount": "System.Nullable`1[System.Int32]", + "Status": "System.String", + "InstallationActivityId": "System.String", + "RebootStatus": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true }, { - "Name": "LinuxResourceIDParameterSet", + "Name": "VMName", + "AliasList": [ + "Name" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ResourceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "VM", + "AliasList": [ + "VMProfile" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Windows", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Linux", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "RebootSetting", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "MaximumDuration", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "KBNumberToInclude", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "KBNumberToExclude", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ExcludeKBsRequiringReboot", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "PackageNameMaskToInclude", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "PackageNameMaskToExclude", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ClassificationToIncludeForWindows", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ClassificationToIncludeForLinux", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "WindowsDefaultParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceId", + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "VMName", + "AliasList": [ + "Name" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -23364,12 +23916,12 @@ }, "Mandatory": true, "Position": -2147483648, - "ValueFromPipeline": true, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Linux", + "Name": "Windows", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -23384,7 +23936,7 @@ }, { "ParameterMetadata": { - "Name": "PackageNameMaskToInclude", + "Name": "KBNumberToInclude", "Type": { "Namespace": "System", "Name": "System.String[]", @@ -23400,7 +23952,7 @@ }, { "ParameterMetadata": { - "Name": "PackageNameMaskToExclude", + "Name": "KBNumberToExclude", "Type": { "Namespace": "System", "Name": "System.String[]", @@ -23416,7 +23968,22 @@ }, { "ParameterMetadata": { - "Name": "ClassificationToIncludeForLinux", + "Name": "ExcludeKBsRequiringReboot", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ClassificationToIncludeForWindows", "Type": { "Namespace": "System", "Name": "System.String[]", @@ -23504,98 +24071,59 @@ ] }, { - "Name": "WindowsInputObjectParameterSet", + "Name": "LinuxDefaultParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], + "Name": "ResourceGroupName", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, + "Position": -2147483648, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Windows", + "Name": "VMName", + "AliasList": [ + "Name" + ], "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "KBNumberToInclude", + "Name": "Linux", "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "KBNumberToExclude", + "Name": "PackageNameMaskToInclude", "Type": { "Namespace": "System", "Name": "System.String[]", @@ -23611,11 +24139,12 @@ }, { "ParameterMetadata": { - "Name": "ExcludeKBsRequiringReboot", + "Name": "PackageNameMaskToExclude", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, "ValidateNotNullOrEmpty": false }, @@ -23626,7 +24155,7 @@ }, { "ParameterMetadata": { - "Name": "ClassificationToIncludeForWindows", + "Name": "ClassificationToIncludeForLinux", "Type": { "Namespace": "System", "Name": "System.String[]", @@ -23714,67 +24243,26 @@ ] }, { - "Name": "LinuxInputObjectParameterSet", + "Name": "WindowsResourceIDParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], + "Name": "ResourceId", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 0, + "Position": -2147483648, "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Linux", + "Name": "Windows", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -23789,7 +24277,7 @@ }, { "ParameterMetadata": { - "Name": "PackageNameMaskToInclude", + "Name": "KBNumberToInclude", "Type": { "Namespace": "System", "Name": "System.String[]", @@ -23805,7 +24293,7 @@ }, { "ParameterMetadata": { - "Name": "PackageNameMaskToExclude", + "Name": "KBNumberToExclude", "Type": { "Namespace": "System", "Name": "System.String[]", @@ -23821,7 +24309,22 @@ }, { "ParameterMetadata": { - "Name": "ClassificationToIncludeForLinux", + "Name": "ExcludeKBsRequiringReboot", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ClassificationToIncludeForWindows", "Type": { "Namespace": "System", "Name": "System.String[]", @@ -23909,8 +24412,86 @@ ] }, { - "Name": "__AllParameterSets", + "Name": "LinuxResourceIDParameterSet", "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Linux", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "PackageNameMaskToInclude", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "PackageNameMaskToExclude", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ClassificationToIncludeForLinux", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, { "ParameterMetadata": { "Name": "RebootSetting", @@ -23983,214 +24564,116 @@ "ValueFromPipelineByPropertyName": false } ] - } - ] - }, - { - "VerbName": "Invoke", - "NounName": "AzVMPatchAssessment", - "Name": "Invoke-AzVMPatchAssessment", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.InvokeAzureVMPatchAssessmentCommand", - "SupportsShouldProcess": true, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameterSet", - "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachinePatchAssessmentResult", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachinePatchAssessmentResult, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", - "Patches": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineSoftwarePatchProperties]", - "RebootPending": "System.Nullable`1[System.Boolean]", - "StartDateTime": "System.Nullable`1[System.DateTime]", - "CriticalAndSecurityPatchCount": "System.Nullable`1[System.Int32]", - "OtherPatchCount": "System.Nullable`1[System.Int32]", - "Status": "System.String", - "AssessmentActivityId": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "VMName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ResourceId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false }, { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ - { - "Name": "DefaultParameterSet", + "Name": "WindowsInputObjectParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "VM", + "AliasList": [ + "VMProfile" + ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } }, "ValidateNotNullOrEmpty": true }, "Mandatory": true, "Position": 0, - "ValueFromPipeline": false, + "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMName", + "Name": "Windows", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 1, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "KBNumberToInclude", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "KBNumberToExclude", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ExcludeKBsRequiringReboot", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -24205,22 +24688,12 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "ClassificationToIncludeForWindows", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, "ValidateNotNullOrEmpty": false }, @@ -24228,15 +24701,10 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ResourceIDParameterSet", - "Parameters": [ + }, { "ParameterMetadata": { - "Name": "ResourceId", + "Name": "RebootSetting", "Type": { "Namespace": "System", "Name": "System.String", @@ -24245,9 +24713,24 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 0, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "MaximumDuration", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -24293,7 +24776,7 @@ ] }, { - "Name": "InputObjectParameterSet", + "Name": "LinuxInputObjectParameterSet", "Parameters": [ { "ParameterMetadata": { @@ -24304,7 +24787,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -24353,7 +24836,7 @@ }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "Linux", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -24361,29 +24844,19 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "PackageNameMaskToInclude", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, "ValidateNotNullOrEmpty": false }, @@ -24391,19 +24864,15 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "__AllParameterSets", - "Parameters": [ + }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "PackageNameMaskToExclude", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, "ValidateNotNullOrEmpty": false }, @@ -24414,22 +24883,12 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "ClassificationToIncludeForLinux", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, "ValidateNotNullOrEmpty": false }, @@ -24437,140 +24896,10 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - } - ], - "AliasList": [ - "Invoke-AzVMAssessPatch", - "Invoke-AzVMPatchAssess" - ] - }, - { - "VerbName": "Invoke", - "NounName": "AzVMReimage", - "Name": "Invoke-AzVMReimage", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.InvokeAzureRmVMReimage", - "SupportsShouldProcess": true, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", - "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", - "StartTime": "System.Nullable`1[System.DateTime]", - "EndTime": "System.Nullable`1[System.DateTime]", - "Name": "System.String", - "Status": "System.String" }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "VMName", - "AliasList": [ - "Name" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "TempDisk", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ - { - "Name": "DefaultParameter", - "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "RebootSetting", "Type": { "Namespace": "System", "Name": "System.String", @@ -24579,16 +24908,13 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 0, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "VMName", - "AliasList": [ - "Name" - ], + "Name": "MaximumDuration", "Type": { "Namespace": "System", "Name": "System.String", @@ -24597,21 +24923,6 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "TempDisk", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false @@ -24662,6 +24973,36 @@ { "Name": "__AllParameterSets", "Parameters": [ + { + "ParameterMetadata": { + "Name": "RebootSetting", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "MaximumDuration", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, { "ParameterMetadata": { "Name": "AsJob", @@ -24709,30 +25050,28 @@ }, { "VerbName": "Invoke", - "NounName": "AzVMRunCommand", - "Name": "Invoke-AzVMRunCommand", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.InvokeAzureRmVMRunCommand", + "NounName": "AzVMPatchAssessment", + "Name": "Invoke-AzVMPatchAssessment", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.InvokeAzureVMPatchAssessmentCommand", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", + "DefaultParameterSetName": "DefaultParameterSet", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRunCommandResult", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRunCommandResult, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachinePatchAssessmentResult", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachinePatchAssessmentResult, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", - "Item": "Microsoft.Azure.Management.Compute.Models.InstanceViewStatus", - "Value": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "Capacity": "System.Int32", - "Count": "System.Int32", - "StartTime": "System.Nullable`1[System.DateTime]", - "EndTime": "System.Nullable`1[System.DateTime]", - "Output": "System.Object", - "Name": "System.String", - "Status": "System.String" + "Patches": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineSoftwarePatchProperties]", + "RebootPending": "System.Nullable`1[System.Boolean]", + "StartDateTime": "System.Nullable`1[System.DateTime]", + "CriticalAndSecurityPatchCount": "System.Nullable`1[System.Int32]", + "OtherPatchCount": "System.Nullable`1[System.Int32]", + "Status": "System.String", + "AssessmentActivityId": "System.String" }, "Methods": [ { @@ -24777,31 +25116,10 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { "Name": "VMName", - "AliasList": [ - "Name" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "CommandId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ScriptPath", "Type": { "Namespace": "System", "Name": "System.String", @@ -24809,15 +25127,6 @@ }, "ValidateNotNullOrEmpty": false }, - { - "Name": "Parameter", - "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, { "Name": "ResourceId", "Type": { @@ -24835,7 +25144,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -24909,7 +25218,7 @@ ], "ParameterSets": [ { - "Name": "DefaultParameter", + "Name": "DefaultParameterSet", "Parameters": [ { "ParameterMetadata": { @@ -24919,7 +25228,7 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": true, "Position": 0, @@ -24929,9 +25238,6 @@ { "ParameterMetadata": { "Name": "VMName", - "AliasList": [ - "Name" - ], "Type": { "Namespace": "System", "Name": "System.String", @@ -24944,142 +25250,6 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, - { - "ParameterMetadata": { - "Name": "CommandId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "ScriptPath", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "Parameter", - "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "__AllParameterSets", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "CommandId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "ScriptPath", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "Parameter", - "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, { "ParameterMetadata": { "Name": "AsJob", @@ -25124,7 +25294,7 @@ ] }, { - "Name": "ResourceIdParameter", + "Name": "ResourceIDParameterSet", "Parameters": [ { "ParameterMetadata": { @@ -25141,51 +25311,6 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, - { - "ParameterMetadata": { - "Name": "CommandId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "ScriptPath", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "Parameter", - "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, { "ParameterMetadata": { "Name": "AsJob", @@ -25230,7 +25355,7 @@ ] }, { - "Name": "VMParameter", + "Name": "InputObjectParameterSet", "Parameters": [ { "ParameterMetadata": { @@ -25241,7 +25366,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -25290,26 +25415,11 @@ }, { "ParameterMetadata": { - "Name": "CommandId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "ScriptPath", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -25320,11 +25430,22 @@ }, { "ParameterMetadata": { - "Name": "Parameter", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, "ValidateNotNullOrEmpty": false }, @@ -25332,7 +25453,12 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - }, + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ { "ParameterMetadata": { "Name": "AsJob", @@ -25376,13 +25502,17 @@ } ] } + ], + "AliasList": [ + "Invoke-AzVMAssessPatch", + "Invoke-AzVMPatchAssess" ] }, { "VerbName": "Invoke", - "NounName": "AzVmssVMRunCommand", - "Name": "Invoke-AzVmssVMRunCommand", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.InvokeAzureRmVmssVMRunCommand", + "NounName": "AzVMReimage", + "Name": "Invoke-AzVMReimage", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.InvokeAzureRmVMReimage", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, @@ -25391,17 +25521,12 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRunCommandResult", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRunCommandResult, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", - "Item": "Microsoft.Azure.Management.Compute.Models.InstanceViewStatus", - "Value": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "Capacity": "System.Int32", - "Count": "System.Int32", "StartTime": "System.Nullable`1[System.DateTime]", "EndTime": "System.Nullable`1[System.DateTime]", - "Output": "System.Object", "Name": "System.String", "Status": "System.String" }, @@ -25451,7 +25576,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "VMScaleSetName", + "Name": "VMName", "AliasList": [ "Name" ], @@ -25463,25 +25588,282 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "InstanceId", + "Name": "TempDisk", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, { - "Name": "CommandId", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, { - "Name": "ScriptPath", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "DefaultParameter", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "VMName", + "AliasList": [ + "Name" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "TempDisk", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "Invoke", + "NounName": "AzVMRunCommand", + "Name": "Invoke-AzVMRunCommand", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.InvokeAzureRmVMRunCommand", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "DefaultParameter", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRunCommandResult", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRunCommandResult, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", + "Item": "Microsoft.Azure.Management.Compute.Models.InstanceViewStatus", + "Value": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "Capacity": "System.Int32", + "Count": "System.Int32", + "StartTime": "System.Nullable`1[System.DateTime]", + "EndTime": "System.Nullable`1[System.DateTime]", + "Output": "System.Object", + "Name": "System.String", + "Status": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "VMName", + "AliasList": [ + "Name" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "CommandId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ScriptPath", "Type": { "Namespace": "System", "Name": "System.String", @@ -25508,37 +25890,50 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "VirtualMachineScaleSetVM", + "Name": "VM", + "AliasList": [ + "VMProfile" + ], "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OsProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "AvailabilitySet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView", - "NetworkProfileConfiguration": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMNetworkProfileConfiguration", - "ProtectionPolicy": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMProtectionPolicy", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Resources": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", "Zones": "System.Collections.Generic.IList`1[System.String]", - "LatestModelApplied": "System.Nullable`1[System.Boolean]", - "VmId": "System.String", - "ProvisioningState": "System.String", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", "LicenseType": "System.String", - "ModelDefinitionApplied": "System.String", - "InstanceId": "System.String", - "Id": "System.String", - "Name": "System.String", - "Type": "System.String", "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", "ResourceGroupName": "System.String" } }, @@ -25595,7 +25990,7 @@ }, { "ParameterMetadata": { - "Name": "VMScaleSetName", + "Name": "VMName", "AliasList": [ "Name" ], @@ -25611,21 +26006,6 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, - { - "ParameterMetadata": { - "Name": "InstanceId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, { "ParameterMetadata": { "Name": "CommandId", @@ -25912,41 +26292,54 @@ ] }, { - "Name": "ObjectParameter", + "Name": "VMParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "VirtualMachineScaleSetVM", + "Name": "VM", + "AliasList": [ + "VMProfile" + ], "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OsProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "AvailabilitySet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView", - "NetworkProfileConfiguration": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMNetworkProfileConfiguration", - "ProtectionPolicy": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMProtectionPolicy", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Resources": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", "Zones": "System.Collections.Generic.IList`1[System.String]", - "LatestModelApplied": "System.Nullable`1[System.Boolean]", - "VmId": "System.String", - "ProvisioningState": "System.String", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", "LicenseType": "System.String", - "ModelDefinitionApplied": "System.String", - "InstanceId": "System.String", - "Id": "System.String", - "Name": "System.String", - "Type": "System.String", "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", "ResourceGroupName": "System.String" } }, @@ -26048,38 +26441,31 @@ ] }, { - "VerbName": "New", - "NounName": "AzAvailabilitySet", - "Name": "New-AzAvailabilitySet", - "ClassName": "Microsoft.Azure.Commands.Compute.NewAzureAvailabilitySetCommand", - "SupportsShouldProcess": false, + "VerbName": "Invoke", + "NounName": "AzVmssVMRunCommand", + "Name": "Invoke-AzVmssVMRunCommand", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.InvokeAzureRmVmssVMRunCommand", + "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", + "DefaultParameterSetName": "DefaultParameter", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSAvailabilitySet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAvailabilitySet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRunCommandResult", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRunCommandResult, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "VirtualMachinesReferences": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResource]", - "StatusCode": "System.Net.HttpStatusCode", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "PlatformUpdateDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "RequestId": "System.String", - "Type": "System.String", - "StatusesText": "System.String", + "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", + "Item": "Microsoft.Azure.Management.Compute.Models.InstanceViewStatus", + "Value": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "Capacity": "System.Int32", + "Count": "System.Int32", + "StartTime": "System.Nullable`1[System.DateTime]", + "EndTime": "System.Nullable`1[System.DateTime]", + "Output": "System.Object", "Name": "System.String", - "VirtualMachinesReferencesText": "System.String", - "Sku": "System.String", - "Id": "System.String", - "TagsText": "System.String", - "ResourceGroupName": "System.String" + "Status": "System.String" }, "Methods": [ { @@ -26124,65 +26510,58 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "Name", + "Name": "VMScaleSetName", "AliasList": [ - "ResourceName", - "AvailabilitySetName" + "Name" ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "Location", + "Name": "InstanceId", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "PlatformUpdateDomainCount", + "Name": "CommandId", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[System.Int32]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Int32" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "PlatformFaultDomainCount", + "Name": "ScriptPath", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[System.Int32]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Int32" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "Sku", + "Name": "Parameter", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "ProximityPlacementGroupId", + "Name": "ResourceId", "Type": { "Namespace": "System", "Name": "System.String", @@ -26191,13 +26570,41 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "Tag", + "Name": "VirtualMachineScaleSetVM", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OsProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "AvailabilitySet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView", + "NetworkProfileConfiguration": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMNetworkProfileConfiguration", + "ProtectionPolicy": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMProtectionPolicy", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Resources": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "LatestModelApplied": "System.Nullable`1[System.Boolean]", + "VmId": "System.String", + "ProvisioningState": "System.String", + "LicenseType": "System.String", + "ModelDefinitionApplied": "System.String", + "InstanceId": "System.String", + "Id": "System.String", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String", + "ResourceGroupName": "System.String" + } }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { "Name": "AsJob", @@ -26231,7 +26638,7 @@ ], "ParameterSets": [ { - "Name": "__AllParameterSets", + "Name": "DefaultParameter", "Parameters": [ { "ParameterMetadata": { @@ -26241,7 +26648,7 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 0, @@ -26250,17 +26657,16 @@ }, { "ParameterMetadata": { - "Name": "Name", + "Name": "VMScaleSetName", "AliasList": [ - "ResourceName", - "AvailabilitySetName" + "Name" ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 1, @@ -26269,13 +26675,13 @@ }, { "ParameterMetadata": { - "Name": "Location", + "Name": "InstanceId", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 2, @@ -26284,43 +26690,219 @@ }, { "ParameterMetadata": { - "Name": "PlatformUpdateDomainCount", + "Name": "CommandId", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[System.Int32]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Int32" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ScriptPath", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 3, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PlatformFaultDomainCount", + "Name": "Parameter", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "CommandId", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[System.Int32]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Int32" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ScriptPath", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 4, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Parameter", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "ResourceIdParameter", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Sku", + "Name": "CommandId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ScriptPath", "Type": { "Namespace": "System", "Name": "System.String", @@ -26329,13 +26911,132 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 5, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Parameter", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "ObjectParameter", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "VirtualMachineScaleSetVM", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OsProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "AvailabilitySet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView", + "NetworkProfileConfiguration": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMNetworkProfileConfiguration", + "ProtectionPolicy": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMProtectionPolicy", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Resources": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "LatestModelApplied": "System.Nullable`1[System.Boolean]", + "VmId": "System.String", + "ProvisioningState": "System.String", + "LicenseType": "System.String", + "ModelDefinitionApplied": "System.String", + "InstanceId": "System.String", + "Id": "System.String", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String", + "ResourceGroupName": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ProximityPlacementGroupId", + "Name": "CommandId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ScriptPath", "Type": { "Namespace": "System", "Name": "System.String", @@ -26346,11 +27047,11 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "Parameter", "Type": { "Namespace": "System.Collections", "Name": "System.Collections.Hashtable", @@ -26410,32 +27111,37 @@ }, { "VerbName": "New", - "NounName": "AzCapacityReservation", - "Name": "New-AzCapacityReservation", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.NewAzureCapacityReservation", - "SupportsShouldProcess": true, + "NounName": "AzAvailabilitySet", + "Name": "New-AzAvailabilitySet", + "ClassName": "Microsoft.Azure.Commands.Compute.NewAzureAvailabilitySetCommand", + "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, "DefaultParameterSetName": "__AllParameterSets", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservation", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservation, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSAvailabilitySet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAvailabilitySet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "InstanceView": "Microsoft.Azure.Management.Compute.Models.CapacityReservationInstanceView", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "VirtualMachinesAssociated": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ProvisioningTime": "System.Nullable`1[System.DateTime]", - "Name": "System.String", - "Type": "System.String", + "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "VirtualMachinesReferences": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResource]", + "StatusCode": "System.Net.HttpStatusCode", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "PlatformUpdateDomainCount": "System.Nullable`1[System.Int32]", "Location": "System.String", + "RequestId": "System.String", + "Type": "System.String", + "StatusesText": "System.String", + "Name": "System.String", + "VirtualMachinesReferencesText": "System.String", + "Sku": "System.String", "Id": "System.String", - "ReservationId": "System.String", - "ProvisioningState": "System.String" + "TagsText": "System.String", + "ResourceGroupName": "System.String" }, "Methods": [ { @@ -26480,55 +27186,56 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "ReservationGroupName", + "Name": "Name", "AliasList": [ - "CapacityReservationGroupName" + "ResourceName", + "AvailabilitySetName" ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "Name", - "AliasList": [ - "CapacityReservationName" - ], + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "Location", + "Name": "PlatformUpdateDomainCount", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[System.Int32]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Int32" + ] }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "CapacityToReserve", + "Name": "PlatformFaultDomainCount", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[System.Int32]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Int32" + ] }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { "Name": "Sku", - "AliasList": [ - "Size" - ], "Type": { "Namespace": "System", "Name": "System.String", @@ -26537,11 +27244,11 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "AsJob", + "Name": "ProximityPlacementGroupId", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -26555,12 +27262,11 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "Zone", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -26597,85 +27303,86 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": -2147483648, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ReservationGroupName", + "Name": "Name", "AliasList": [ - "CapacityReservationGroupName" + "ResourceName", + "AvailabilitySetName" ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": -2147483648, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "CapacityReservationName" - ], + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": -2147483648, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Location", + "Name": "PlatformUpdateDomainCount", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[System.Int32]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Int32" + ] }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": -2147483648, + "Mandatory": false, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "CapacityToReserve", + "Name": "PlatformFaultDomainCount", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[System.Int32]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Int32" + ] }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": -2147483648, + "Mandatory": false, + "Position": 4, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { "Name": "Sku", - "AliasList": [ - "Size" - ], "Type": { "Namespace": "System", "Name": "System.String", @@ -26683,25 +27390,25 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": -2147483648, + "Mandatory": false, + "Position": 5, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "ProximityPlacementGroupId", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -26716,16 +27423,15 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Zone", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -26766,7 +27472,363 @@ }, { "VerbName": "New", - "NounName": "AzCapacityReservationGroup", + "NounName": "AzCapacityReservation", + "Name": "New-AzCapacityReservation", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.NewAzureCapacityReservation", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "__AllParameterSets", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservation", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservation, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "InstanceView": "Microsoft.Azure.Management.Compute.Models.CapacityReservationInstanceView", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "VirtualMachinesAssociated": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ProvisioningTime": "System.Nullable`1[System.DateTime]", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String", + "Id": "System.String", + "ReservationId": "System.String", + "ProvisioningState": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ReservationGroupName", + "AliasList": [ + "CapacityReservationGroupName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Name", + "AliasList": [ + "CapacityReservationName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "CapacityToReserve", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Sku", + "AliasList": [ + "Size" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Zone", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ReservationGroupName", + "AliasList": [ + "CapacityReservationGroupName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "CapacityReservationName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "CapacityToReserve", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Sku", + "AliasList": [ + "Size" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Zone", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "New", + "NounName": "AzCapacityReservationGroup", "Name": "New-AzCapacityReservationGroup", "ClassName": "Microsoft.Azure.Commands.Compute.Automation.NewAzureCapacityReservationGroup", "SupportsShouldProcess": true, @@ -26778,7 +27840,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "InstanceView": "Microsoft.Azure.Management.Compute.Models.CapacityReservationGroupInstanceView", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", @@ -27047,7 +28109,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -27147,7 +28209,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -27261,7 +28323,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -27412,7 +28474,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskAccess", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskAccess, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskAccess, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", "PrivateEndpointConnections": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.PrivateEndpointConnection]", @@ -27630,7 +28692,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -27778,7 +28840,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Publisher": "System.String", "Name": "System.String", @@ -28172,7 +29234,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Publisher": "System.String", "Name": "System.String", @@ -28617,7 +29679,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Identity": "Microsoft.Azure.Management.Compute.Models.EncryptionSetIdentity", "ActiveKey": "Microsoft.Azure.Management.Compute.Models.KeyVaultAndKeyReference", @@ -28697,7 +29759,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Identity": "Microsoft.Azure.Management.Compute.Models.EncryptionSetIdentity", "ActiveKey": "Microsoft.Azure.Management.Compute.Models.KeyVaultAndKeyReference", @@ -28791,7 +29853,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Identity": "Microsoft.Azure.Management.Compute.Models.EncryptionSetIdentity", "ActiveKey": "Microsoft.Azure.Management.Compute.Models.KeyVaultAndKeyReference", @@ -28919,7 +29981,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Identity": "Microsoft.Azure.Management.Compute.Models.EncryptionSetIdentity", "ActiveKey": "Microsoft.Azure.Management.Compute.Models.KeyVaultAndKeyReference", @@ -29213,7 +30275,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Publisher": "System.String", "Name": "System.String", @@ -29421,7 +30483,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "Sku": "Microsoft.Azure.Management.Compute.Models.DiskSku", @@ -29605,7 +30667,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Publisher": "System.String", "Name": "System.String", @@ -29921,7 +30983,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Publisher": "System.String", "Name": "System.String", @@ -30102,7 +31164,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Identifier": "Microsoft.Azure.Management.Compute.Models.GalleryIdentifier", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", @@ -30460,7 +31522,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Disallowed": "Microsoft.Azure.Management.Compute.Models.Disallowed", "Identifier": "Microsoft.Azure.Management.Compute.Models.GalleryImageIdentifier", @@ -31557,7 +32619,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PublishingProfile": "Microsoft.Azure.Management.Compute.Models.GalleryImageVersionPublishingProfile", "StorageProfile": "Microsoft.Azure.Management.Compute.Models.GalleryImageVersionStorageProfile", @@ -32258,7 +33320,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHost", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHost, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHost, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "InstanceView": "Microsoft.Azure.Management.Compute.Models.DedicatedHostInstanceView", "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", @@ -32763,7 +33825,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHostGroup", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHostGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHostGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "InstanceView": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHostGroupInstanceView", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", @@ -33204,7 +34266,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", "StorageProfile": "Microsoft.Azure.Management.Compute.Models.ImageStorageProfile", @@ -33280,7 +34342,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", "StorageProfile": "Microsoft.Azure.Management.Compute.Models.ImageStorageProfile", @@ -33370,7 +34432,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", "StorageProfile": "Microsoft.Azure.Management.Compute.Models.ImageStorageProfile", @@ -33497,7 +34559,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", "StorageProfile": "Microsoft.Azure.Management.Compute.Models.ImageStorageProfile", @@ -33832,7 +34894,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSProximityPlacementGroup", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSProximityPlacementGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSProximityPlacementGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ColocationStatus": "Microsoft.Azure.Management.Compute.Models.InstanceViewStatus", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", @@ -34101,7 +35163,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRestorePoint", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRestorePoint, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRestorePoint, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ProvisioningDetails": "Microsoft.Azure.Management.Compute.Models.RestorePointProvisioningDetails", "SourceMetadata": "Microsoft.Azure.Management.Compute.Models.RestorePointSourceMetadata", @@ -34318,7 +35380,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRestorePointCollection", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRestorePointCollection, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRestorePointCollection, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Source": "Microsoft.Azure.Management.Compute.Models.RestorePointCollectionSourceProperties", "RestorePoints": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.RestorePoint]", @@ -34532,7 +35594,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -34621,7 +35683,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -34724,7 +35786,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -34864,7 +35926,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -35028,7 +36090,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Publisher": "System.String", "Name": "System.String", @@ -35342,7 +36404,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Publisher": "System.String", "Name": "System.String", @@ -35584,7 +36646,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", @@ -35979,7 +37041,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", "Name": "System.String", @@ -36171,7 +37233,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "IsSuccessStatusCode": "System.Boolean", "StatusCode": "System.Net.HttpStatusCode", @@ -36216,7 +37278,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -36326,7 +37388,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -36796,7 +37858,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -38278,7 +39340,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -39118,7 +40180,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ManagedDisk": "Microsoft.Azure.Management.Compute.Models.ManagedDiskParameters", "Vhd": "Microsoft.Azure.Management.Compute.Models.VirtualHardDisk", @@ -39768,7 +40830,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Order": "System.Nullable`1[System.Int32]", "Tags": "System.String", @@ -39928,7 +40990,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute", "Name": "Microsoft.Azure.Commands.Compute.AutoBackupSettings", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.AutoBackupSettings, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.AutoBackupSettings, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Enable": "System.Boolean", "EnableEncryption": "System.Boolean", @@ -40701,7 +41763,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute", "Name": "Microsoft.Azure.Commands.Compute.AutoPatchingSettings", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.AutoPatchingSettings, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.AutoPatchingSettings, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Enable": "System.Boolean", "MaintenanceWindowStartingHour": "System.Int32", @@ -40914,7 +41976,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute", "Name": "Microsoft.Azure.Commands.Compute.KeyVaultCredentialSettings", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.KeyVaultCredentialSettings, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.KeyVaultCredentialSettings, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Enable": "System.Boolean", "Credentials": "System.Collections.Generic.List`1[Microsoft.Azure.Commands.Compute.AzureVMSqlServerKeyVaultCredential]", @@ -41127,7 +42189,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -41220,7 +42282,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -41677,7 +42739,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -42502,7 +43564,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -42697,7 +43759,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtension[]", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtension[], Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtension[], Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "ElementType": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtension" }, "ValidateNotNullOrEmpty": false @@ -43231,7 +44293,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtension[]", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtension[], Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtension[], Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "ElementType": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtension" }, "ValidateNotNullOrEmpty": false @@ -43968,7 +45030,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtension[]", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtension[], Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtension[], Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "ElementType": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtension" }, "ValidateNotNullOrEmpty": false @@ -44489,7 +45551,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Order": "System.Nullable`1[System.Int32]", "Tags": "System.String", @@ -46059,7 +47121,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "IsSuccessStatusCode": "System.Boolean", "StatusCode": "System.Net.HttpStatusCode", @@ -46275,7 +47337,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", "StartTime": "System.Nullable`1[System.DateTime]", @@ -46496,7 +47558,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", "StartTime": "System.Nullable`1[System.DateTime]", @@ -46578,7 +47640,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "InstanceView": "Microsoft.Azure.Management.Compute.Models.CapacityReservationGroupInstanceView", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", @@ -46776,7 +47838,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "InstanceView": "Microsoft.Azure.Management.Compute.Models.CapacityReservationGroupInstanceView", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", @@ -46901,7 +47963,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", "StartTime": "System.Nullable`1[System.DateTime]", @@ -47177,7 +48239,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", "StartTime": "System.Nullable`1[System.DateTime]", @@ -47259,7 +48321,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskAccess", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskAccess, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskAccess, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", "PrivateEndpointConnections": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.PrivateEndpointConnection]", @@ -47456,7 +48518,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskAccess", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskAccess, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskAccess, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", "PrivateEndpointConnections": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.PrivateEndpointConnection]", @@ -47580,7 +48642,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", "StartTime": "System.Nullable`1[System.DateTime]", @@ -47671,7 +48733,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Identity": "Microsoft.Azure.Management.Compute.Models.EncryptionSetIdentity", "ActiveKey": "Microsoft.Azure.Management.Compute.Models.KeyVaultAndKeyReference", @@ -47963,7 +49025,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Identity": "Microsoft.Azure.Management.Compute.Models.EncryptionSetIdentity", "ActiveKey": "Microsoft.Azure.Management.Compute.Models.KeyVaultAndKeyReference", @@ -48060,7 +49122,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", "StartTime": "System.Nullable`1[System.DateTime]", @@ -48151,7 +49213,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Identifier": "Microsoft.Azure.Management.Compute.Models.GalleryIdentifier", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", @@ -48440,7 +49502,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Identifier": "Microsoft.Azure.Management.Compute.Models.GalleryIdentifier", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", @@ -48534,7 +49596,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", "StartTime": "System.Nullable`1[System.DateTime]", @@ -48634,7 +49696,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Disallowed": "Microsoft.Azure.Management.Compute.Models.Disallowed", "Identifier": "Microsoft.Azure.Management.Compute.Models.GalleryImageIdentifier", @@ -48948,7 +50010,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Disallowed": "Microsoft.Azure.Management.Compute.Models.Disallowed", "Identifier": "Microsoft.Azure.Management.Compute.Models.GalleryImageIdentifier", @@ -49052,7 +50114,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", "StartTime": "System.Nullable`1[System.DateTime]", @@ -49161,7 +50223,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PublishingProfile": "Microsoft.Azure.Management.Compute.Models.GalleryImageVersionPublishingProfile", "StorageProfile": "Microsoft.Azure.Management.Compute.Models.GalleryImageVersionStorageProfile", @@ -49481,7 +50543,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PublishingProfile": "Microsoft.Azure.Management.Compute.Models.GalleryImageVersionPublishingProfile", "StorageProfile": "Microsoft.Azure.Management.Compute.Models.GalleryImageVersionStorageProfile", @@ -49576,7 +50638,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", "StartTime": "System.Nullable`1[System.DateTime]", @@ -49667,7 +50729,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHost", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHost, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHost, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "InstanceView": "Microsoft.Azure.Management.Compute.Models.DedicatedHostInstanceView", "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", @@ -49886,7 +50948,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHost", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHost, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHost, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "InstanceView": "Microsoft.Azure.Management.Compute.Models.DedicatedHostInstanceView", "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", @@ -50017,7 +51079,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", "StartTime": "System.Nullable`1[System.DateTime]", @@ -50099,7 +51161,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHostGroup", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHostGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHostGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "InstanceView": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHostGroupInstanceView", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", @@ -50299,7 +51361,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHostGroup", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHostGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHostGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "InstanceView": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHostGroupInstanceView", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", @@ -50426,7 +51488,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", "StartTime": "System.Nullable`1[System.DateTime]", @@ -50702,7 +51764,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", "StorageProfile": "Microsoft.Azure.Management.Compute.Models.ImageStorageProfile", @@ -50757,7 +51819,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", "StorageProfile": "Microsoft.Azure.Management.Compute.Models.ImageStorageProfile", @@ -50817,7 +51879,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", "StorageProfile": "Microsoft.Azure.Management.Compute.Models.ImageStorageProfile", @@ -50894,7 +51956,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", "StorageProfile": "Microsoft.Azure.Management.Compute.Models.ImageStorageProfile", @@ -50960,7 +52022,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", "StartTime": "System.Nullable`1[System.DateTime]", @@ -51051,7 +52113,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSProximityPlacementGroup", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSProximityPlacementGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSProximityPlacementGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ColocationStatus": "Microsoft.Azure.Management.Compute.Models.InstanceViewStatus", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", @@ -51342,7 +52404,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSProximityPlacementGroup", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSProximityPlacementGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSProximityPlacementGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ColocationStatus": "Microsoft.Azure.Management.Compute.Models.InstanceViewStatus", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", @@ -51438,7 +52500,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRestorePoint", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRestorePoint, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRestorePoint, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ProvisioningDetails": "Microsoft.Azure.Management.Compute.Models.RestorePointProvisioningDetails", "SourceMetadata": "Microsoft.Azure.Management.Compute.Models.RestorePointSourceMetadata", @@ -51629,7 +52691,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", "StartTime": "System.Nullable`1[System.DateTime]", @@ -51796,7 +52858,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", "StartTime": "System.Nullable`1[System.DateTime]", @@ -52072,7 +53134,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", "StartTime": "System.Nullable`1[System.DateTime]", @@ -52154,7 +53216,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", "Name": "System.String", @@ -52310,7 +53372,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", "Name": "System.String", @@ -52402,7 +53464,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSComputeLongRunningOperation", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSComputeLongRunningOperation, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSComputeLongRunningOperation, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", "StartTime": "System.Nullable`1[System.DateTime]", @@ -52449,7 +53511,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "IsSuccessStatusCode": "System.Boolean", "StatusCode": "System.Net.HttpStatusCode", @@ -52865,7 +53927,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "IsSuccessStatusCode": "System.Boolean", "StatusCode": "System.Net.HttpStatusCode", @@ -53109,7 +54171,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "IsSuccessStatusCode": "System.Boolean", "StatusCode": "System.Net.HttpStatusCode", @@ -53353,7 +54415,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "IsSuccessStatusCode": "System.Boolean", "StatusCode": "System.Net.HttpStatusCode", @@ -53543,7 +54605,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "IsSuccessStatusCode": "System.Boolean", "StatusCode": "System.Net.HttpStatusCode", @@ -54005,7 +55067,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "IsSuccessStatusCode": "System.Boolean", "StatusCode": "System.Net.HttpStatusCode", @@ -54249,7 +55311,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -54332,7 +55394,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -54421,7 +55483,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -54531,7 +55593,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "IsSuccessStatusCode": "System.Boolean", "StatusCode": "System.Net.HttpStatusCode", @@ -54751,7 +55813,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "IsSuccessStatusCode": "System.Boolean", "StatusCode": "System.Net.HttpStatusCode", @@ -54995,7 +56057,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "IsSuccessStatusCode": "System.Boolean", "StatusCode": "System.Net.HttpStatusCode", @@ -55203,7 +56265,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "IsSuccessStatusCode": "System.Boolean", "StatusCode": "System.Net.HttpStatusCode", @@ -55423,7 +56485,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -55503,7 +56565,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -55585,7 +56647,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -55691,7 +56753,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -55774,7 +56836,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -55864,7 +56926,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -55975,7 +57037,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -56058,7 +57120,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -56147,7 +57209,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -56257,7 +57319,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "IsSuccessStatusCode": "System.Boolean", "StatusCode": "System.Net.HttpStatusCode", @@ -56477,7 +57539,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", "StartTime": "System.Nullable`1[System.DateTime]", @@ -56779,7 +57841,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -56851,7 +57913,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -56937,7 +57999,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -57028,7 +58090,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -57122,7 +58184,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -57205,7 +58267,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -57277,7 +58339,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -57354,7 +58416,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -57455,7 +58517,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -57527,7 +58589,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -57610,7 +58672,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -57701,7 +58763,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -57792,7 +58854,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -57875,7 +58937,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "ExtensionProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtensionProfile", @@ -57932,7 +58994,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "ExtensionProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtensionProfile", @@ -57991,7 +59053,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "ExtensionProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtensionProfile", @@ -58074,7 +59136,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -58146,7 +59208,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -58229,7 +59291,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -58320,7 +59382,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -58411,7 +59473,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -58480,6 +59542,272 @@ } ] }, + { + "VerbName": "Remove", + "NounName": "AzVmssRunCommand", + "Name": "Remove-AzVmssRunCommand", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.RemoveVmssRunCommand", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "DefaultParameter", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRunCommandResult", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRunCommandResult, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", + "Item": "Microsoft.Azure.Management.Compute.Models.InstanceViewStatus", + "Value": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "Capacity": "System.Int32", + "Count": "System.Int32", + "StartTime": "System.Nullable`1[System.DateTime]", + "EndTime": "System.Nullable`1[System.DateTime]", + "Output": "System.Object", + "Name": "System.String", + "Status": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "VMScaleSetName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "RunCommandName", + "AliasList": [ + "Name" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "DefaultParameter", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "VMScaleSetName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "RunCommandName", + "AliasList": [ + "Name" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, { "VerbName": "Remove", "NounName": "AzVmssVMDataDisk", @@ -58494,7 +59822,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", @@ -58564,7 +59892,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", @@ -58636,7 +59964,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", @@ -58732,7 +60060,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRecoveryWalkResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRecoveryWalkResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRecoveryWalkResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "WalkPerformed": "System.Nullable`1[System.Boolean]", "NextPlatformUpdateDomain": "System.Nullable`1[System.Int32]" @@ -58817,7 +60145,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -59122,7 +60450,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -59238,7 +60566,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSComputeLongRunningOperation", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSComputeLongRunningOperation, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSComputeLongRunningOperation, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", "StartTime": "System.Nullable`1[System.DateTime]", @@ -59285,7 +60613,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "IsSuccessStatusCode": "System.Boolean", "StatusCode": "System.Net.HttpStatusCode", @@ -59845,7 +61173,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", "StartTime": "System.Nullable`1[System.DateTime]", @@ -60108,7 +61436,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", "StartTime": "System.Nullable`1[System.DateTime]", @@ -60345,7 +61673,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", "StartTime": "System.Nullable`1[System.DateTime]", @@ -60582,7 +61910,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.VhdDownloadContext", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.VhdDownloadContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.VhdDownloadContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "LocalFilePath": "System.IO.FileInfo", "Source": "System.Uri" @@ -61138,7 +62466,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSComputeLongRunningOperation", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSComputeLongRunningOperation, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSComputeLongRunningOperation, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", "StartTime": "System.Nullable`1[System.DateTime]", @@ -61674,7 +63002,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -61753,7 +63081,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -61843,7 +63171,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -61963,7 +63291,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -62042,7 +63370,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -62132,7 +63460,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -62252,7 +63580,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -62331,7 +63659,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -62421,7 +63749,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -62541,7 +63869,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -62623,7 +63951,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -62707,7 +64035,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -62812,7 +64140,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "Sku": "Microsoft.Azure.Management.Compute.Models.DiskSku", @@ -62873,7 +64201,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "Sku": "Microsoft.Azure.Management.Compute.Models.DiskSku", @@ -62945,7 +64273,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "Sku": "Microsoft.Azure.Management.Compute.Models.DiskSku", @@ -63047,7 +64375,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "Sku": "Microsoft.Azure.Management.Compute.Models.DiskSku", @@ -63108,7 +64436,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "Sku": "Microsoft.Azure.Management.Compute.Models.DiskSku", @@ -63180,7 +64508,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "Sku": "Microsoft.Azure.Management.Compute.Models.DiskSku", @@ -63282,7 +64610,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", "StorageProfile": "Microsoft.Azure.Management.Compute.Models.ImageStorageProfile", @@ -63337,7 +64665,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", "StorageProfile": "Microsoft.Azure.Management.Compute.Models.ImageStorageProfile", @@ -63475,7 +64803,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", "StorageProfile": "Microsoft.Azure.Management.Compute.Models.ImageStorageProfile", @@ -63685,7 +65013,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -63753,7 +65081,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -63832,7 +65160,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -63941,7 +65269,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -64009,7 +65337,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -64088,7 +65416,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -64197,7 +65525,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -64265,7 +65593,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -64344,7 +65672,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", @@ -64453,7 +65781,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", @@ -64504,7 +65832,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", @@ -64566,7 +65894,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", @@ -64658,7 +65986,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", @@ -64709,7 +66037,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", @@ -64771,7 +66099,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", @@ -64784,40 +66112,4870 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "KeyUrl", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "SourceVaultId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "Set", + "NounName": "AzVM", + "Name": "Set-AzVM", + "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMCommand", + "SupportsShouldProcess": false, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "GeneralizeResourceGroupNameParameterSetName", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSComputeLongRunningOperation", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSComputeLongRunningOperation, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", + "StartTime": "System.Nullable`1[System.DateTime]", + "EndTime": "System.Nullable`1[System.DateTime]", + "OperationId": "System.String", + "Status": "System.String", + "Name": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + }, + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "IsSuccessStatusCode": "System.Boolean", + "StatusCode": "System.Net.HttpStatusCode", + "RequestId": "System.String", + "ReasonPhrase": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Id", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Name", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Generalized", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Redeploy", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Reapply", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SimulateEviction", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "GeneralizeResourceGroupNameParameterSetName", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Name", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Generalized", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "RedeployResourceGroupNameParameterSetName", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Name", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Redeploy", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "ReapplyResourceGroupNameParameterSetName", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Name", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Reapply", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "SimulateEvictionResourceGroupNameParameterSetName", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Name", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "SimulateEviction", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "GeneralizeIdParameterSetName", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Id", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Generalized", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "RedeployIdParameterSetName", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Id", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Redeploy", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "ReapplyIdParameterSetName", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Id", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Reapply", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "SimulateEvictionIdParameterSetName", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Id", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "SimulateEviction", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "Set", + "NounName": "AzVMAccessExtension", + "Name": "Set-AzVMAccessExtension", + "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMAccessExtensionCommand", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "__AllParameterSets", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "IsSuccessStatusCode": "System.Boolean", + "StatusCode": "System.Net.HttpStatusCode", + "RequestId": "System.String", + "ReasonPhrase": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "Credential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "DisableAutoUpgradeMinorVersion", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "EnableAutomaticUpgrade", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ForceRerun", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Credential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DisableAutoUpgradeMinorVersion", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "EnableAutomaticUpgrade", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ForceRerun", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "Set", + "NounName": "AzVMADDomainExtension", + "Name": "Set-AzVMADDomainExtension", + "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMADDomainExtensionCommand", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "__AllParameterSets", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "IsSuccessStatusCode": "System.Boolean", + "StatusCode": "System.Net.HttpStatusCode", + "RequestId": "System.String", + "ReasonPhrase": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "DomainName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "OUPath", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "JoinOption", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.UInt32]", + "AssemblyQualifiedName": "System.Nullable`1[[System.UInt32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.UInt32" + ] + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Credential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Restart", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "DisableAutoUpgradeMinorVersion", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "EnableAutomaticUpgrade", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ForceRerun", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "DomainName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "OUPath", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "JoinOption", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.UInt32]", + "AssemblyQualifiedName": "System.Nullable`1[[System.UInt32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.UInt32" + ] + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Credential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Restart", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DisableAutoUpgradeMinorVersion", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "EnableAutomaticUpgrade", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ForceRerun", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "Set", + "NounName": "AzVMAEMExtension", + "Name": "Set-AzVMAEMExtension", + "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureRmVMAEMExtension", + "SupportsShouldProcess": false, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "__AllParameterSets", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "IsSuccessStatusCode": "System.Boolean", + "StatusCode": "System.Net.HttpStatusCode", + "RequestId": "System.String", + "ReasonPhrase": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "EnableWAD", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "WADStorageAccountName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "OSType", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SkipStorage", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SetAccessToIndividualResources", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "InstallNewExtension", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyURI", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DebugExtension", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "EnableWAD", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "WADStorageAccountName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "OSType", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 3, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SkipStorage", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 4, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "NewExtension", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "SetAccessToIndividualResources", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 5, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "InstallNewExtension", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 6, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyURI", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 7, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DebugExtension", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 8, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "EnableWAD", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "WADStorageAccountName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "OSType", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 3, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SkipStorage", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 4, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "Set", + "NounName": "AzVMBackupExtension", + "Name": "Set-AzVMBackupExtension", + "ClassName": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.SetAzureVMBackupExtension", + "SupportsShouldProcess": false, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "__AllParameterSets", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "IsSuccessStatusCode": "System.Boolean", + "StatusCode": "System.Net.HttpStatusCode", + "RequestId": "System.String", + "ReasonPhrase": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Tag", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Tag", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "Set", + "NounName": "AzVMBginfoExtension", + "Name": "Set-AzVMBginfoExtension", + "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMBGInfoExtensionCommand", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "__AllParameterSets", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "IsSuccessStatusCode": "System.Boolean", + "StatusCode": "System.Net.HttpStatusCode", + "RequestId": "System.String", + "ReasonPhrase": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "DisableAutoUpgradeMinorVersion", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "EnableAutomaticUpgrade", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ForceRerun", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DisableAutoUpgradeMinorVersion", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "EnableAutomaticUpgrade", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ForceRerun", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "Set", + "NounName": "AzVMBootDiagnostic", + "Name": "Set-AzVMBootDiagnostic", + "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMBootDiagnosticsCommand", + "SupportsShouldProcess": false, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "__AllParameterSets", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "VM", + "AliasList": [ + "VMProfile" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Enable", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Disable", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "StorageAccountName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "VM", + "AliasList": [ + "VMProfile" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "EnableBootDiagnostics", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Enable", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "StorageAccountName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": 3, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "VM", + "AliasList": [ + "VMProfile" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "DisableBootDiagnostics", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Disable", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "VM", + "AliasList": [ + "VMProfile" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "Set", + "NounName": "AzVMChefExtension", + "Name": "Set-AzVMChefExtension", + "ClassName": "Microsoft.Azure.Commands.Compute.Extension.Chef.SetAzureVMChefExtensionCommand", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "__AllParameterSets", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "IsSuccessStatusCode": "System.Boolean", + "StatusCode": "System.Net.HttpStatusCode", + "RequestId": "System.String", + "ReasonPhrase": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ValidationPem", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "ClientRb", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "BootstrapOptions", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "JsonAttribute", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "ChefDaemonInterval", + "AliasList": [ + "ChefServiceInterval" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Daemon", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateSet": [ + "none", + "service", + "task" + ], + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Secret", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "SecretFile", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "RunList", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "ChefServerUrl", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "ValidationClientName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "OrganizationName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "BootstrapVersion", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Linux", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Windows", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AutoUpgradeMinorVersion", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 9, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ValidationPem", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ClientRb", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "BootstrapOptions", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "JsonAttribute", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ChefDaemonInterval", + "AliasList": [ + "ChefServiceInterval" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Daemon", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateSet": [ + "none", + "service", + "task" + ], + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Secret", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "SecretFile", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "RunList", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ChefServerUrl", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ValidationClientName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "OrganizationName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "BootstrapVersion", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 7, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 8, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "AutoUpgradeMinorVersion", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 10, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "Linux", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Linux", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 9, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ValidationPem", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ClientRb", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "BootstrapOptions", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "JsonAttribute", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ChefDaemonInterval", + "AliasList": [ + "ChefServiceInterval" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Daemon", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateSet": [ + "none", + "service", + "task" + ], + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Secret", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "SecretFile", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "RunList", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ChefServerUrl", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ValidationClientName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "OrganizationName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "BootstrapVersion", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 7, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 8, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "AutoUpgradeMinorVersion", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 10, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "Windows", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Windows", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 9, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ValidationPem", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ClientRb", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "BootstrapOptions", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "JsonAttribute", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ChefDaemonInterval", + "AliasList": [ + "ChefServiceInterval" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Daemon", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateSet": [ + "none", + "service", + "task" + ], + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Secret", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "SecretFile", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "RunList", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ChefServerUrl", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ValidationClientName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "OrganizationName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "BootstrapVersion", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 7, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 8, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "KeyUrl", + "Name": "AutoUpgradeMinorVersion", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 1, + "Position": 10, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SourceVaultId", + "Name": "NoWait", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 2, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -64851,66 +71009,19 @@ }, { "VerbName": "Set", - "NounName": "AzVM", - "Name": "Set-AzVM", - "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMCommand", - "SupportsShouldProcess": false, + "NounName": "AzVMCustomScriptExtension", + "Name": "Set-AzVMCustomScriptExtension", + "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMCustomScriptExtensionCommand", + "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "GeneralizeResourceGroupNameParameterSetName", + "DefaultParameterSetName": "ByNameWithContainerAndFileNamesParameterSet", "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSComputeLongRunningOperation", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSComputeLongRunningOperation, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", - "StartTime": "System.Nullable`1[System.DateTime]", - "EndTime": "System.Nullable`1[System.DateTime]", - "OperationId": "System.String", - "Status": "System.String", - "Name": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - }, { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "IsSuccessStatusCode": "System.Boolean", "StatusCode": "System.Net.HttpStatusCode", @@ -64963,7 +71074,10 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "Id", + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -64973,6 +71087,9 @@ }, { "Name": "Name", + "AliasList": [ + "ExtensionName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -64981,25 +71098,170 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "Generalized", + "Name": "VMObject", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } }, "ValidateNotNullOrEmpty": true }, { - "Name": "Redeploy", + "Name": "ResourceId", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, { - "Name": "Reapply", + "Name": "InputObject", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.VirtualMachineCustomScriptExtensionContext", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.VirtualMachineCustomScriptExtensionContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "SubStatuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "EnableAutomaticUpgrade": "System.Nullable`1[System.Boolean]", + "AutoUpgradeMinorVersion": "System.Nullable`1[System.Boolean]", + "ProvisioningState": "System.String", + "ProtectedSettings": "System.String", + "PublicSettings": "System.String", + "Id": "System.String", + "TypeHandlerVersion": "System.String", + "ExtensionType": "System.String", + "Publisher": "System.String", + "Etag": "System.String", + "Location": "System.String", + "Name": "System.String", + "VMName": "System.String", + "ResourceGroupName": "System.String", + "ForceUpdateTag": "System.String", + "CommandToExecute": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "ContainerName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "FileName", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "StorageAccountName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "StorageEndpointSuffix", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "StorageAccountKey", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "FileUri", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Run", + "AliasList": [ + "RunFile", + "Command" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Argument", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "SecureExecution", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -65008,7 +71270,29 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "SimulateEviction", + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "DisableAutoUpgradeMinorVersion", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -65017,14 +71301,26 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "AsJob", + "Name": "EnableAutomaticUpgrade", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] }, "ValidateNotNullOrEmpty": false }, + { + "Name": "ForceRerun", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, { "Name": "NoWait", "Type": { @@ -65057,7 +71353,7 @@ ], "ParameterSets": [ { - "Name": "GeneralizeResourceGroupNameParameterSetName", + "Name": "ByNameWithContainerAndFileNamesParameterSet", "Parameters": [ { "ParameterMetadata": { @@ -65076,7 +71372,10 @@ }, { "ParameterMetadata": { - "Name": "Name", + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -65091,68 +71390,10 @@ }, { "ParameterMetadata": { - "Name": "Generalized", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "DefaultProfile", + "Name": "Name", "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" + "ExtensionName" ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "RedeployResourceGroupNameParameterSetName", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -65160,14 +71401,14 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", + "Name": "ContainerName", "Type": { "Namespace": "System", "Name": "System.String", @@ -65176,89 +71417,59 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 1, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Redeploy", + "Name": "FileName", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, "ValidateNotNullOrEmpty": true }, "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "StorageAccountName", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "StorageEndpointSuffix", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ReapplyResourceGroupNameParameterSetName", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "StorageAccountKey", "Type": { "Namespace": "System", "Name": "System.String", @@ -65266,14 +71477,18 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", + "Name": "Run", + "AliasList": [ + "RunFile", + "Command" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -65281,44 +71496,29 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Reapply", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, + "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "Argument", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "SecureExecution", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -65329,42 +71529,15 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "SimulateEvictionResourceGroupNameParameterSetName", - "Parameters": [ + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -65372,14 +71545,14 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", @@ -65387,29 +71560,14 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "SimulateEviction", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, + "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "DisableAutoUpgradeMinorVersion", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -65420,26 +71578,18 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "EnableAutomaticUpgrade", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] }, "ValidateNotNullOrEmpty": false }, @@ -65447,15 +71597,10 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "GeneralizeIdParameterSetName", - "Parameters": [ + }, { "ParameterMetadata": { - "Name": "Id", + "Name": "ForceRerun", "Type": { "Namespace": "System", "Name": "System.String", @@ -65463,29 +71608,14 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Generalized", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, + "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "NoWait", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -65527,11 +71657,11 @@ ] }, { - "Name": "RedeployIdParameterSetName", + "Name": "ByNameWithFileUriParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "Id", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -65546,83 +71676,78 @@ }, { "ParameterMetadata": { - "Name": "Redeploy", + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": -2147483648, + "Position": 1, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "FileUri", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", + "Name": "Run", "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" + "RunFile", + "Command" ], "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ReapplyIdParameterSetName", - "Parameters": [ + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { - "Name": "Id", + "Name": "Argument", "Type": { "Namespace": "System", "Name": "System.String", @@ -65630,14 +71755,14 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Reapply", + "Name": "SecureExecution", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -65645,29 +71770,48 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DisableAutoUpgradeMinorVersion", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -65678,26 +71822,18 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "EnableAutomaticUpgrade", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] }, "ValidateNotNullOrEmpty": false }, @@ -65705,15 +71841,10 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "SimulateEvictionIdParameterSetName", - "Parameters": [ + }, { "ParameterMetadata": { - "Name": "Id", + "Name": "ForceRerun", "Type": { "Namespace": "System", "Name": "System.String", @@ -65721,29 +71852,14 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "SimulateEviction", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, + "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "NoWait", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -65785,256 +71901,128 @@ ] }, { - "Name": "__AllParameterSets", + "Name": "ByParentObjectWithContainerAndFileNamesParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "AsJob", + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "VMObject", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - } - ] - }, - { - "VerbName": "Set", - "NounName": "AzVMAccessExtension", - "Name": "Set-AzVMAccessExtension", - "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMAccessExtensionCommand", - "SupportsShouldProcess": true, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", - "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "IsSuccessStatusCode": "System.Boolean", - "StatusCode": "System.Net.HttpStatusCode", - "RequestId": "System.String", - "ReasonPhrase": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "Credential", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.PSCredential", - "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Location", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "DisableAutoUpgradeMinorVersion", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "EnableAutomaticUpgrade", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ForceRerun", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "NoWait", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ - { - "Name": "__AllParameterSets", - "Parameters": [ + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, { "ParameterMetadata": { - "Name": "Credential", + "Name": "ContainerName", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.PSCredential", - "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "FileName", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "StorageAccountName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "StorageEndpointSuffix", "Type": { "Namespace": "System", "Name": "System.String", @@ -66042,16 +72030,32 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "VMName", + "Name": "StorageAccountKey", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Run", "AliasList": [ - "ResourceName" + "RunFile", + "Command" ], "Type": { "Namespace": "System", @@ -66060,17 +72064,14 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], + "Name": "Argument", "Type": { "Namespace": "System", "Name": "System.String", @@ -66083,6 +72084,21 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, + { + "ParameterMetadata": { + "Name": "SecureExecution", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "TypeHandlerVersion", @@ -66207,236 +72223,277 @@ "ValueFromPipelineByPropertyName": false } ] - } - ] - }, - { - "VerbName": "Set", - "NounName": "AzVMADDomainExtension", - "Name": "Set-AzVMADDomainExtension", - "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMADDomainExtensionCommand", - "SupportsShouldProcess": true, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", - "OutputTypes": [ + }, { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "IsSuccessStatusCode": "System.Boolean", - "StatusCode": "System.Net.HttpStatusCode", - "RequestId": "System.String", - "ReasonPhrase": "System.String" + "Name": "ByParentObjectWithFileUriParameterSet", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" + { + "ParameterMetadata": { + "Name": "VMObject", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } + }, + "ValidateNotNullOrEmpty": true }, - { - "Name": "ToString", - "ReturnType": "System.String" + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "FileUri", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": true }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Run", + "AliasList": [ + "RunFile", + "Command" ], - "ReturnType": "System.Boolean" + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "DomainName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "OUPath", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "JoinOption", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.UInt32]", - "AssemblyQualifiedName": "System.Nullable`1[[System.UInt32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.UInt32" - ] - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Credential", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.PSCredential", - "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Restart", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Location", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "DisableAutoUpgradeMinorVersion", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "EnableAutomaticUpgrade", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ForceRerun", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "NoWait", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Argument", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "SecureExecution", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DisableAutoUpgradeMinorVersion", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "EnableAutomaticUpgrade", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ForceRerun", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ + ] + }, { - "Name": "__AllParameterSets", + "Name": "ByResourceIdWithContainerAndFileNamesParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "DomainName", + "Name": "ResourceId", "Type": { "Namespace": "System", "Name": "System.String", @@ -66451,7 +72508,7 @@ }, { "ParameterMetadata": { - "Name": "OUPath", + "Name": "ContainerName", "Type": { "Namespace": "System", "Name": "System.String", @@ -66459,62 +72516,60 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "JoinOption", + "Name": "FileName", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[System.UInt32]", - "AssemblyQualifiedName": "System.Nullable`1[[System.UInt32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.UInt32" - ] + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Credential", + "Name": "StorageAccountName", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.PSCredential", - "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Restart", + "Name": "StorageEndpointSuffix", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "StorageAccountKey", "Type": { "Namespace": "System", "Name": "System.String", @@ -66522,16 +72577,17 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "VMName", + "Name": "Run", "AliasList": [ - "ResourceName" + "RunFile", + "Command" ], "Type": { "Namespace": "System", @@ -66540,17 +72596,14 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], + "Name": "Argument", "Type": { "Namespace": "System", "Name": "System.String", @@ -66563,6 +72616,21 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, + { + "ParameterMetadata": { + "Name": "SecureExecution", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "TypeHandlerVersion", @@ -66687,196 +72755,13 @@ "ValueFromPipelineByPropertyName": false } ] - } - ] - }, - { - "VerbName": "Set", - "NounName": "AzVMAEMExtension", - "Name": "Set-AzVMAEMExtension", - "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureRmVMAEMExtension", - "SupportsShouldProcess": false, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", - "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "IsSuccessStatusCode": "System.Boolean", - "StatusCode": "System.Net.HttpStatusCode", - "RequestId": "System.String", - "ReasonPhrase": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "EnableWAD", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "WADStorageAccountName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "OSType", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "SkipStorage", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "NoWait", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "SetAccessToIndividualResources", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "InstallNewExtension", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ProxyURI", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DebugExtension", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false }, { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ - { - "Name": "__AllParameterSets", + "Name": "ByResourceIdWithFileUriParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "ResourceId", "Type": { "Namespace": "System", "Name": "System.String", @@ -66885,15 +72770,32 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 0, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMName", + "Name": "FileUri", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Run", "AliasList": [ - "ResourceName" + "RunFile", + "Command" ], "Type": { "Namespace": "System", @@ -66902,14 +72804,29 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "EnableWAD", + "Name": "Argument", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "SecureExecution", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -66920,41 +72837,45 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "WADStorageAccountName", + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 2, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "OSType", + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 3, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SkipStorage", + "Name": "DisableAutoUpgradeMinorVersion", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -66963,10 +72884,43 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 4, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "EnableAutomaticUpgrade", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, + { + "ParameterMetadata": { + "Name": "ForceRerun", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "NoWait", @@ -67001,81 +72955,136 @@ "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" } }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "ByInputObjectWithContainerAndFileNamesParameterSet", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "InputObject", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.VirtualMachineCustomScriptExtensionContext", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.VirtualMachineCustomScriptExtensionContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "SubStatuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "EnableAutomaticUpgrade": "System.Nullable`1[System.Boolean]", + "AutoUpgradeMinorVersion": "System.Nullable`1[System.Boolean]", + "ProvisioningState": "System.String", + "ProtectedSettings": "System.String", + "PublicSettings": "System.String", + "Id": "System.String", + "TypeHandlerVersion": "System.String", + "ExtensionType": "System.String", + "Publisher": "System.String", + "Etag": "System.String", + "Location": "System.String", + "Name": "System.String", + "VMName": "System.String", + "ResourceGroupName": "System.String", + "ForceUpdateTag": "System.String", + "CommandToExecute": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ContainerName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "NewExtension", - "Parameters": [ + }, { "ParameterMetadata": { - "Name": "SetAccessToIndividualResources", + "Name": "FileName", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 5, + "Mandatory": true, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "InstallNewExtension", + "Name": "StorageAccountName", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 6, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ProxyURI", + "Name": "StorageEndpointSuffix", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 7, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DebugExtension", + "Name": "StorageAccountKey", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 8, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "Run", + "AliasList": [ + "RunFile", + "Command" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -67083,17 +73092,14 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], + "Name": "Argument", "Type": { "Namespace": "System", "Name": "System.String", @@ -67101,14 +73107,14 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "EnableWAD", + "Name": "SecureExecution", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -67119,56 +73125,45 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "WADStorageAccountName", + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 2, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "OSType", + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 3, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "SkipStorage", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 4, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "DisableAutoUpgradeMinorVersion", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -67179,26 +73174,18 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "EnableAutomaticUpgrade", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] }, "ValidateNotNullOrEmpty": false }, @@ -67206,174 +73193,10 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - } - ] - }, - { - "VerbName": "Set", - "NounName": "AzVMBackupExtension", - "Name": "Set-AzVMBackupExtension", - "ClassName": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.SetAzureVMBackupExtension", - "SupportsShouldProcess": false, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", - "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "IsSuccessStatusCode": "System.Boolean", - "StatusCode": "System.Net.HttpStatusCode", - "RequestId": "System.String", - "ReasonPhrase": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Tag", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ - { - "Name": "__AllParameterSets", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], + "Name": "ForceRerun", "Type": { "Namespace": "System", "Name": "System.String", @@ -67381,25 +73204,25 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 2, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "NoWait", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 2, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -67428,205 +73251,67 @@ "ValueFromPipelineByPropertyName": false } ] - } - ] - }, - { - "VerbName": "Set", - "NounName": "AzVMBginfoExtension", - "Name": "Set-AzVMBginfoExtension", - "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMBGInfoExtensionCommand", - "SupportsShouldProcess": true, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", - "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "IsSuccessStatusCode": "System.Boolean", - "StatusCode": "System.Net.HttpStatusCode", - "RequestId": "System.String", - "ReasonPhrase": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Location", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "DisableAutoUpgradeMinorVersion", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false }, { - "Name": "EnableAutomaticUpgrade", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ForceRerun", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "NoWait", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ - { - "Name": "__AllParameterSets", + "Name": "ByInputObjectWithFileUriParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "InputObject", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.VirtualMachineCustomScriptExtensionContext", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.VirtualMachineCustomScriptExtensionContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "SubStatuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "EnableAutomaticUpgrade": "System.Nullable`1[System.Boolean]", + "AutoUpgradeMinorVersion": "System.Nullable`1[System.Boolean]", + "ProvisioningState": "System.String", + "ProtectedSettings": "System.String", + "PublicSettings": "System.String", + "Id": "System.String", + "TypeHandlerVersion": "System.String", + "ExtensionType": "System.String", + "Publisher": "System.String", + "Etag": "System.String", + "Location": "System.String", + "Name": "System.String", + "VMName": "System.String", + "ResourceGroupName": "System.String", + "ForceUpdateTag": "System.String", + "CommandToExecute": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "FileUri", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "VMName", + "Name": "Run", "AliasList": [ - "ResourceName" + "RunFile", + "Command" ], "Type": { "Namespace": "System", @@ -67635,17 +73320,14 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], + "Name": "Argument", "Type": { "Namespace": "System", "Name": "System.String", @@ -67658,6 +73340,21 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, + { + "ParameterMetadata": { + "Name": "SecureExecution", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "TypeHandlerVersion", @@ -67782,299 +73479,47 @@ "ValueFromPipelineByPropertyName": false } ] - } - ] - }, - { - "VerbName": "Set", - "NounName": "AzVMBootDiagnostic", - "Name": "Set-AzVMBootDiagnostic", - "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMBootDiagnosticsCommand", - "SupportsShouldProcess": false, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", - "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Enable", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Disable", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "StorageAccountName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ { "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { - "Name": "VM", + "Name": "Run", "AliasList": [ - "VMProfile" + "RunFile", + "Command" ], "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "Argument", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "EnableBootDiagnostics", - "Parameters": [ + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { - "Name": "Enable", + "Name": "SecureExecution", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -68082,14 +73527,18 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -68098,13 +73547,13 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 2, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StorageAccountName", + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", @@ -68113,168 +73562,73 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 3, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "DisableAutoUpgradeMinorVersion", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "DisableBootDiagnostics", - "Parameters": [ + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { - "Name": "Disable", + "Name": "EnableAutomaticUpgrade", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, - { - "ParameterMetadata": { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } + { + "ParameterMetadata": { + "Name": "ForceRerun", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -68307,10 +73661,10 @@ }, { "VerbName": "Set", - "NounName": "AzVMChefExtension", - "Name": "Set-AzVMChefExtension", - "ClassName": "Microsoft.Azure.Commands.Compute.Extension.Chef.SetAzureVMChefExtensionCommand", - "SupportsShouldProcess": true, + "NounName": "AzVMDataDisk", + "Name": "Set-AzVMDataDisk", + "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMDataDiskCommand", + "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, "DefaultParameterSetName": "__AllParameterSets", @@ -68318,13 +73672,45 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "IsSuccessStatusCode": "System.Boolean", + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", "RequestId": "System.String", - "ReasonPhrase": "System.String" + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" }, "Methods": [ { @@ -68363,68 +73749,57 @@ ], "Parameters": [ { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "TypeHandlerVersion", + "Name": "VM", "AliasList": [ - "HandlerVersion", - "Version" + "VMProfile" ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ValidationPem", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "ClientRb", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "BootstrapOptions", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } }, "ValidateNotNullOrEmpty": true }, { - "Name": "JsonAttribute", + "Name": "Name", "Type": { "Namespace": "System", "Name": "System.String", @@ -68433,78 +73808,43 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "ChefDaemonInterval", - "AliasList": [ - "ChefServiceInterval" - ], + "Name": "Lun", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[System.Int32]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Int32" + ] }, "ValidateNotNullOrEmpty": true }, { - "Name": "Daemon", + "Name": "Caching", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.CachingTypes]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.Management.Compute.Models.CachingTypes" + ] }, - "ValidateSet": [ - "none", - "service", - "task" - ], "ValidateNotNullOrEmpty": false }, { - "Name": "Secret", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "SecretFile", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "RunList", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "ChefServerUrl", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "ValidationClientName", + "Name": "DiskSizeInGB", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[System.Int32]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Int32" + ] }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "OrganizationName", + "Name": "StorageAccountType", "Type": { "Namespace": "System", "Name": "System.String", @@ -68513,7 +73853,7 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "BootstrapVersion", + "Name": "DiskEncryptionSetId", "Type": { "Namespace": "System", "Name": "System.String", @@ -68522,55 +73862,7 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "Linux", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Windows", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Location", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "AutoUpgradeMinorVersion", - "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "NoWait", + "Name": "WriteAccelerator", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -68605,232 +73897,99 @@ "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 9, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ValidationPem", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ClientRb", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "BootstrapOptions", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "JsonAttribute", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ChefDaemonInterval", + "Name": "VM", "AliasList": [ - "ChefServiceInterval" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Daemon", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateSet": [ - "none", - "service", - "task" + "VMProfile" ], - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Secret", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "SecretFile", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "RunList", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ChefServerUrl", + "Name": "Caching", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.CachingTypes]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.Management.Compute.Models.CachingTypes" + ] }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ValidationClientName", + "Name": "DiskSizeInGB", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[System.Int32]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Int32" + ] }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "OrganizationName", + "Name": "StorageAccountType", "Type": { "Namespace": "System", "Name": "System.String", @@ -68845,7 +74004,7 @@ }, { "ParameterMetadata": { - "Name": "BootstrapVersion", + "Name": "DiskEncryptionSetId", "Type": { "Namespace": "System", "Name": "System.String", @@ -68856,59 +74015,11 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Location", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 7, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 8, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "AutoUpgradeMinorVersion", - "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 10, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "WriteAccelerator", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -68950,44 +74061,11 @@ ] }, { - "Name": "Linux", + "Name": "ChangeWithName", "Parameters": [ { "ParameterMetadata": { - "Name": "Linux", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], + "Name": "Name", "Type": { "Namespace": "System", "Name": "System.String", @@ -69002,199 +74080,99 @@ }, { "ParameterMetadata": { - "Name": "TypeHandlerVersion", + "Name": "VM", "AliasList": [ - "HandlerVersion", - "Version" + "VMProfile" ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 9, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ValidationPem", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } }, "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ClientRb", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "BootstrapOptions", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "JsonAttribute", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ChefDaemonInterval", - "AliasList": [ - "ChefServiceInterval" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, + "Position": 0, + "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Daemon", + "Name": "Caching", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.CachingTypes]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.Management.Compute.Models.CachingTypes" + ] }, - "ValidateSet": [ - "none", - "service", - "task" - ], "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Secret", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "SecretFile", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "RunList", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ChefServerUrl", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ValidationClientName", + "Name": "DiskSizeInGB", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[System.Int32]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Int32" + ] }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "OrganizationName", + "Name": "StorageAccountType", "Type": { "Namespace": "System", "Name": "System.String", @@ -69209,7 +74187,7 @@ }, { "ParameterMetadata": { - "Name": "BootstrapVersion", + "Name": "DiskEncryptionSetId", "Type": { "Namespace": "System", "Name": "System.String", @@ -69220,59 +74198,11 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Location", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 7, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 8, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "AutoUpgradeMinorVersion", - "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 10, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "WriteAccelerator", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -69314,93 +74244,121 @@ ] }, { - "Name": "Windows", + "Name": "ChangeWithLun", "Parameters": [ { "ParameterMetadata": { - "Name": "Windows", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "Lun", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[System.Int32]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Int32" + ] }, "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 0, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMName", + "Name": "VM", "AliasList": [ - "ResourceName" + "VMProfile" ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } }, "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, + "Position": 0, + "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], + "Name": "Caching", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.CachingTypes]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.Management.Compute.Models.CachingTypes" + ] }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 9, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ValidationPem", + "Name": "DiskSizeInGB", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[System.Int32]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Int32" + ] }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": -2147483648, + "Mandatory": false, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ClientRb", + "Name": "StorageAccountType", "Type": { "Namespace": "System", "Name": "System.String", @@ -69415,7 +74373,7 @@ }, { "ParameterMetadata": { - "Name": "BootstrapOptions", + "Name": "DiskEncryptionSetId", "Type": { "Namespace": "System", "Name": "System.String", @@ -69426,64 +74384,285 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "JsonAttribute", + "Name": "WriteAccelerator", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ChefDaemonInterval", + "Name": "DefaultProfile", "AliasList": [ - "ChefServiceInterval" + "AzContext", + "AzureRmContext", + "AzureCredential" ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "Set", + "NounName": "AzVMDiagnosticsExtension", + "Name": "Set-AzVMDiagnosticsExtension", + "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureRmVMDiagnosticsExtensionCommand", + "SupportsShouldProcess": false, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "__AllParameterSets", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "IsSuccessStatusCode": "System.Boolean", + "StatusCode": "System.Net.HttpStatusCode", + "RequestId": "System.String", + "ReasonPhrase": "System.String" }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "DiagnosticsConfigurationPath", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "StorageAccountName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "StorageAccountKey", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "StorageAccountEndpoint", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "StorageContext", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IStorageContext", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IStorageContext, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Context": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IStorageContext", + "Name": "System.String", + "BlobEndPoint": "System.String", + "TableEndPoint": "System.String", + "QueueEndPoint": "System.String", + "FileEndPoint": "System.String", + "StorageAccountName": "System.String", + "EndPointSuffix": "System.String", + "ConnectionString": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AutoUpgradeMinorVersion", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", + "Parameters": [ { "ParameterMetadata": { - "Name": "Daemon", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateSet": [ - "none", - "service", - "task" - ], - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Secret", + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -69491,14 +74670,14 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SecretFile", + "Name": "DiagnosticsConfigurationPath", "Type": { "Namespace": "System", "Name": "System.String", @@ -69506,89 +74685,103 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 2, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "RunList", + "Name": "StorageAccountName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ChefServerUrl", + "Name": "StorageAccountKey", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 4, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ValidationClientName", + "Name": "StorageAccountEndpoint", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 5, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "OrganizationName", + "Name": "StorageContext", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IStorageContext", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IStorageContext, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Context": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IStorageContext", + "Name": "System.String", + "BlobEndPoint": "System.String", + "TableEndPoint": "System.String", + "QueueEndPoint": "System.String", + "FileEndPoint": "System.String", + "StorageAccountName": "System.String", + "EndPointSuffix": "System.String", + "ConnectionString": "System.String" + } }, "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 6, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "BootstrapVersion", + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 7, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Location", + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -69597,15 +74790,16 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 7, + "Position": 8, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", + "Name": "TypeHandlerVersion", "AliasList": [ - "ExtensionName" + "HandlerVersion", + "Version" ], "Type": { "Namespace": "System", @@ -69615,7 +74809,7 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 8, + "Position": 9, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -69681,19 +74875,19 @@ }, { "VerbName": "Set", - "NounName": "AzVMCustomScriptExtension", - "Name": "Set-AzVMCustomScriptExtension", - "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMCustomScriptExtensionCommand", + "NounName": "AzVMDiskEncryptionExtension", + "Name": "Set-AzVMDiskEncryptionExtension", + "ClassName": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.SetAzureDiskEncryptionExtensionCommand", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "ByNameWithContainerAndFileNamesParameterSet", + "DefaultParameterSetName": "SinglePassParameterSet", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "IsSuccessStatusCode": "System.Boolean", "StatusCode": "System.Net.HttpStatusCode", @@ -69758,66 +74952,25 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], + "Name": "AadClientID", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "VMObject", + "Name": "AadClientSecret", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, { - "Name": "ResourceId", + "Name": "AadClientCertThumbprint", "Type": { "Namespace": "System", "Name": "System.String", @@ -69826,55 +74979,34 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "InputObject", + "Name": "DiskEncryptionKeyVaultUrl", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.VirtualMachineCustomScriptExtensionContext", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.VirtualMachineCustomScriptExtensionContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "SubStatuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "EnableAutomaticUpgrade": "System.Nullable`1[System.Boolean]", - "AutoUpgradeMinorVersion": "System.Nullable`1[System.Boolean]", - "ProvisioningState": "System.String", - "ProtectedSettings": "System.String", - "PublicSettings": "System.String", - "Id": "System.String", - "TypeHandlerVersion": "System.String", - "ExtensionType": "System.String", - "Publisher": "System.String", - "Etag": "System.String", - "Location": "System.String", - "Name": "System.String", - "VMName": "System.String", - "ResourceGroupName": "System.String", - "ForceUpdateTag": "System.String", - "CommandToExecute": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "ContainerName", + "Name": "DiskEncryptionKeyVaultId", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "FileName", + "Name": "KeyEncryptionKeyUrl", "Type": { "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, { - "Name": "StorageAccountName", + "Name": "KeyEncryptionKeyVaultId", "Type": { "Namespace": "System", "Name": "System.String", @@ -69883,16 +75015,34 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "StorageEndpointSuffix", + "Name": "KeyEncryptionAlgorithm", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateSet": [ + "RSA-OAEP", + "RSA1_5" + ], + "ValidateNotNullOrEmpty": false }, { - "Name": "StorageAccountKey", + "Name": "VolumeType", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateSet": [ + "OS", + "Data", + "All" + ], + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SequenceVersion", "Type": { "Namespace": "System", "Name": "System.String", @@ -69901,20 +75051,22 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "FileUri", + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], "Type": { "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, { - "Name": "Run", + "Name": "Name", "AliasList": [ - "RunFile", - "Command" + "ExtensionName" ], "Type": { "Namespace": "System", @@ -69924,16 +75076,34 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "Argument", + "Name": "Passphrase", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Force", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "DisableAutoUpgradeMinorVersion", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false }, { - "Name": "SecureExecution", + "Name": "SkipVmBackup", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -69942,11 +75112,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], + "Name": "ExtensionType", "Type": { "Namespace": "System", "Name": "System.String", @@ -69955,7 +75121,7 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "Location", + "Name": "ExtensionPublisherName", "Type": { "Namespace": "System", "Name": "System.String", @@ -69964,7 +75130,7 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "DisableAutoUpgradeMinorVersion", + "Name": "EncryptFormatAll", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -69973,28 +75139,16 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "EnableAutomaticUpgrade", + "Name": "Migrate", "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, { - "Name": "ForceRerun", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "NoWait", + "Name": "MigrationRecovery", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -70025,7 +75179,7 @@ ], "ParameterSets": [ { - "Name": "ByNameWithContainerAndFileNamesParameterSet", + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { @@ -70062,71 +75216,46 @@ }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], + "Name": "KeyEncryptionAlgorithm", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateSet": [ + "RSA-OAEP", + "RSA1_5" + ], + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ContainerName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "FileName", - "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": -2147483648, + "Position": 8, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StorageAccountName", + "Name": "VolumeType", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateSet": [ + "OS", + "Data", + "All" + ], + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 9, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StorageEndpointSuffix", + "Name": "SequenceVersion", "Type": { "Namespace": "System", "Name": "System.String", @@ -70135,13 +75264,17 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 10, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StorageAccountKey", + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -70150,16 +75283,15 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 11, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Run", + "Name": "Name", "AliasList": [ - "RunFile", - "Command" + "ExtensionName" ], "Type": { "Namespace": "System", @@ -70169,13 +75301,13 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 12, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Argument", + "Name": "Passphrase", "Type": { "Namespace": "System", "Name": "System.String", @@ -70184,62 +75316,43 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 13, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SecureExecution", + "Name": "Force", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Location", + "Name": "DisableAutoUpgradeMinorVersion", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 14, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DisableAutoUpgradeMinorVersion", + "Name": "SkipVmBackup", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -70248,31 +75361,28 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 15, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "EnableAutomaticUpgrade", + "Name": "ExtensionType", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ForceRerun", + "Name": "ExtensionPublisherName", "Type": { "Namespace": "System", "Name": "System.String", @@ -70287,7 +75397,7 @@ }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "EncryptFormatAll", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -70329,29 +75439,26 @@ ] }, { - "Name": "ByNameWithFileUriParameterSet", + "Name": "AADClientSecretParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "AadClientID", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 0, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], + "Name": "AadClientSecret", "Type": { "Namespace": "System", "Name": "System.String", @@ -70360,100 +75467,43 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "FileUri", - "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Run", - "AliasList": [ - "RunFile", - "Command" - ], + "Name": "DiskEncryptionKeyVaultUrl", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 4, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Argument", + "Name": "DiskEncryptionKeyVaultId", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "SecureExecution", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 5, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], + "Name": "KeyEncryptionKeyUrl", "Type": { "Namespace": "System", "Name": "System.String", @@ -70462,13 +75512,13 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 6, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Location", + "Name": "KeyEncryptionKeyVaultId", "Type": { "Namespace": "System", "Name": "System.String", @@ -70477,46 +75527,13 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "DisableAutoUpgradeMinorVersion", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, + "Position": 7, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "EnableAutomaticUpgrade", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "ForceRerun", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -70524,62 +75541,16 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "NoWait", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ByParentObjectWithContainerAndFileNamesParameterSet", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "Name", + "Name": "VMName", "AliasList": [ - "ExtensionName" + "ResourceName" ], "Type": { "Namespace": "System", @@ -70589,127 +75560,52 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "VMObject", - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "ContainerName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "FileName", - "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": -2147483648, + "Position": 1, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StorageAccountName", + "Name": "KeyEncryptionAlgorithm", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateSet": [ + "RSA-OAEP", + "RSA1_5" + ], + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 8, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StorageEndpointSuffix", + "Name": "VolumeType", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateSet": [ + "OS", + "Data", + "All" + ], + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 9, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StorageAccountKey", + "Name": "SequenceVersion", "Type": { "Namespace": "System", "Name": "System.String", @@ -70718,16 +75614,16 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 10, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Run", + "Name": "TypeHandlerVersion", "AliasList": [ - "RunFile", - "Command" + "HandlerVersion", + "Version" ], "Type": { "Namespace": "System", @@ -70737,13 +75633,16 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 11, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Argument", + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -70752,32 +75651,13 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "SecureExecution", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, + "Position": 12, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], + "Name": "Passphrase", "Type": { "Namespace": "System", "Name": "System.String", @@ -70786,24 +75666,24 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 13, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Location", + "Name": "Force", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -70816,31 +75696,43 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 14, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "EnableAutomaticUpgrade", + "Name": "SkipVmBackup", "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, + "Position": 15, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ExtensionType", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ForceRerun", + "Name": "ExtensionPublisherName", "Type": { "Namespace": "System", "Name": "System.String", @@ -70855,7 +75747,7 @@ }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "EncryptFormatAll", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -70897,117 +75789,71 @@ ] }, { - "Name": "ByParentObjectWithFileUriParameterSet", + "Name": "AADClientCertParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], + "Name": "AadClientID", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": -2147483648, + "Position": 2, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMObject", + "Name": "AadClientCertThumbprint", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": false + "Position": 3, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "FileUri", + "Name": "DiskEncryptionKeyVaultUrl", "Type": { "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 4, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Run", - "AliasList": [ - "RunFile", - "Command" - ], + "Name": "DiskEncryptionKeyVaultId", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 5, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Argument", + "Name": "KeyEncryptionKeyUrl", "Type": { "Namespace": "System", "Name": "System.String", @@ -71016,32 +75862,28 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 6, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SecureExecution", + "Name": "KeyEncryptionKeyVaultId", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 7, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -71049,14 +75891,17 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Location", + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -71064,47 +75909,53 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DisableAutoUpgradeMinorVersion", + "Name": "KeyEncryptionAlgorithm", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, + "ValidateSet": [ + "RSA-OAEP", + "RSA1_5" + ], "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 8, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "EnableAutomaticUpgrade", + "Name": "VolumeType", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, + "ValidateSet": [ + "OS", + "Data", + "All" + ], "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 9, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ForceRerun", + "Name": "SequenceVersion", "Type": { "Namespace": "System", "Name": "System.String", @@ -71113,59 +75964,17 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 10, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "NoWait", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "DefaultProfile", + "Name": "TypeHandlerVersion", "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" + "HandlerVersion", + "Version" ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ByResourceIdWithContainerAndFileNamesParameterSet", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "ResourceId", "Type": { "Namespace": "System", "Name": "System.String", @@ -71173,14 +75982,17 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": -2147483648, + "Mandatory": false, + "Position": 11, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ContainerName", + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -71188,34 +76000,33 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": -2147483648, + "Mandatory": false, + "Position": 12, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "FileName", + "Name": "Passphrase", "Type": { "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": -2147483648, + "Mandatory": false, + "Position": 13, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StorageAccountName", + "Name": "Force", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, @@ -71226,41 +76037,37 @@ }, { "ParameterMetadata": { - "Name": "StorageEndpointSuffix", + "Name": "DisableAutoUpgradeMinorVersion", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 14, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StorageAccountKey", + "Name": "SkipVmBackup", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 15, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Run", - "AliasList": [ - "RunFile", - "Command" - ], + "Name": "ExtensionType", "Type": { "Namespace": "System", "Name": "System.String", @@ -71275,7 +76082,7 @@ }, { "ParameterMetadata": { - "Name": "Argument", + "Name": "ExtensionPublisherName", "Type": { "Namespace": "System", "Name": "System.String", @@ -71290,7 +76097,7 @@ }, { "ParameterMetadata": { - "Name": "SecureExecution", + "Name": "EncryptFormatAll", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -71301,78 +76108,87 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "TypeHandlerVersion", + "Name": "DefaultProfile", "AliasList": [ - "HandlerVersion", - "Version" + "AzContext", + "AzureRmContext", + "AzureCredential" ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "SinglePassParameterSet", + "Parameters": [ { "ParameterMetadata": { - "Name": "Location", + "Name": "DiskEncryptionKeyVaultUrl", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 4, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DisableAutoUpgradeMinorVersion", + "Name": "DiskEncryptionKeyVaultId", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 5, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "EnableAutomaticUpgrade", + "Name": "KeyEncryptionKeyUrl", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 6, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ForceRerun", + "Name": "KeyEncryptionKeyVaultId", "Type": { "Namespace": "System", "Name": "System.String", @@ -71381,93 +76197,103 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 7, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "ResourceGroupName", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", + "Name": "VMName", "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" + "ResourceName" ], "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "KeyEncryptionAlgorithm", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, + "ValidateSet": [ + "RSA-OAEP", + "RSA1_5" + ], "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 8, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ByResourceIdWithFileUriParameterSet", - "Parameters": [ + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { - "Name": "ResourceId", + "Name": "VolumeType", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateSet": [ + "OS", + "Data", + "All" + ], + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": -2147483648, + "Mandatory": false, + "Position": 9, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "FileUri", + "Name": "SequenceVersion", "Type": { "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 10, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Run", + "Name": "TypeHandlerVersion", "AliasList": [ - "RunFile", - "Command" + "HandlerVersion", + "Version" ], "Type": { "Namespace": "System", @@ -71477,13 +76303,16 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 11, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Argument", + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -71492,62 +76321,58 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 12, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SecureExecution", + "Name": "Passphrase", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 13, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], + "Name": "Force", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Location", + "Name": "DisableAutoUpgradeMinorVersion", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 14, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DisableAutoUpgradeMinorVersion", + "Name": "SkipVmBackup", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -71556,31 +76381,28 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 15, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "EnableAutomaticUpgrade", + "Name": "ExtensionType", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ForceRerun", + "Name": "ExtensionPublisherName", "Type": { "Namespace": "System", "Name": "System.String", @@ -71595,7 +76417,7 @@ }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "EncryptFormatAll", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -71637,46 +76459,26 @@ ] }, { - "Name": "ByInputObjectWithContainerAndFileNamesParameterSet", + "Name": "MigrateADEVersionParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "InputObject", + "Name": "Migrate", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.VirtualMachineCustomScriptExtensionContext", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.VirtualMachineCustomScriptExtensionContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "SubStatuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "EnableAutomaticUpgrade": "System.Nullable`1[System.Boolean]", - "AutoUpgradeMinorVersion": "System.Nullable`1[System.Boolean]", - "ProvisioningState": "System.String", - "ProtectedSettings": "System.String", - "PublicSettings": "System.String", - "Id": "System.String", - "TypeHandlerVersion": "System.String", - "ExtensionType": "System.String", - "Publisher": "System.String", - "Etag": "System.String", - "Location": "System.String", - "Name": "System.String", - "VMName": "System.String", - "ResourceGroupName": "System.String", - "ForceUpdateTag": "System.String", - "CommandToExecute": "System.String" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": -2147483648, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": false + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ContainerName", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -71685,59 +76487,70 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": -2147483648, + "Position": 0, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "FileName", + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], "Type": { "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": -2147483648, + "Position": 1, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StorageAccountName", + "Name": "KeyEncryptionAlgorithm", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateSet": [ + "RSA-OAEP", + "RSA1_5" + ], + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 8, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StorageEndpointSuffix", + "Name": "VolumeType", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateSet": [ + "OS", + "Data", + "All" + ], + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 9, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StorageAccountKey", + "Name": "SequenceVersion", "Type": { "Namespace": "System", "Name": "System.String", @@ -71746,16 +76559,16 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 10, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Run", + "Name": "TypeHandlerVersion", "AliasList": [ - "RunFile", - "Command" + "HandlerVersion", + "Version" ], "Type": { "Namespace": "System", @@ -71765,13 +76578,16 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 11, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Argument", + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -71780,62 +76596,58 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 12, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SecureExecution", + "Name": "Passphrase", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 13, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], + "Name": "Force", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Location", + "Name": "DisableAutoUpgradeMinorVersion", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 14, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DisableAutoUpgradeMinorVersion", + "Name": "SkipVmBackup", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -71844,31 +76656,28 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 15, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "EnableAutomaticUpgrade", + "Name": "ExtensionType", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ForceRerun", + "Name": "ExtensionPublisherName", "Type": { "Namespace": "System", "Name": "System.String", @@ -71883,7 +76692,7 @@ }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "EncryptFormatAll", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -71925,65 +76734,43 @@ ] }, { - "Name": "ByInputObjectWithFileUriParameterSet", + "Name": "MigrateADEVersionRecoveryParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "InputObject", + "Name": "MigrationRecovery", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.VirtualMachineCustomScriptExtensionContext", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.VirtualMachineCustomScriptExtensionContext, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "SubStatuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "EnableAutomaticUpgrade": "System.Nullable`1[System.Boolean]", - "AutoUpgradeMinorVersion": "System.Nullable`1[System.Boolean]", - "ProvisioningState": "System.String", - "ProtectedSettings": "System.String", - "PublicSettings": "System.String", - "Id": "System.String", - "TypeHandlerVersion": "System.String", - "ExtensionType": "System.String", - "Publisher": "System.String", - "Etag": "System.String", - "Location": "System.String", - "Name": "System.String", - "VMName": "System.String", - "ResourceGroupName": "System.String", - "ForceUpdateTag": "System.String", - "CommandToExecute": "System.String" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": -2147483648, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": false + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "FileUri", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Run", + "Name": "VMName", "AliasList": [ - "RunFile", - "Command" + "ResourceName" ], "Type": { "Namespace": "System", @@ -71992,63 +76779,53 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Argument", + "Name": "KeyEncryptionAlgorithm", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "SecureExecution", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, + "ValidateSet": [ + "RSA-OAEP", + "RSA1_5" + ], "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 8, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], + "Name": "VolumeType", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateSet": [ + "OS", + "Data", + "All" + ], + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 9, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Location", + "Name": "SequenceVersion", "Type": { "Namespace": "System", "Name": "System.String", @@ -72057,46 +76834,17 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "DisableAutoUpgradeMinorVersion", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, + "Position": 10, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "EnableAutomaticUpgrade", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "ForceRerun", + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -72105,62 +76853,15 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 11, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "NoWait", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "__AllParameterSets", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "Run", + "Name": "Name", "AliasList": [ - "RunFile", - "Command" + "ExtensionName" ], "Type": { "Namespace": "System", @@ -72170,13 +76871,13 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 12, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Argument", + "Name": "Passphrase", "Type": { "Namespace": "System", "Name": "System.String", @@ -72185,62 +76886,43 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 13, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SecureExecution", + "Name": "Force", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Location", + "Name": "DisableAutoUpgradeMinorVersion", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 14, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DisableAutoUpgradeMinorVersion", + "Name": "SkipVmBackup", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -72249,31 +76931,28 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 15, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "EnableAutomaticUpgrade", + "Name": "ExtensionType", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ForceRerun", + "Name": "ExtensionPublisherName", "Type": { "Namespace": "System", "Name": "System.String", @@ -72288,7 +76967,7 @@ }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "EncryptFormatAll", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -72333,56 +77012,24 @@ }, { "VerbName": "Set", - "NounName": "AzVMDataDisk", - "Name": "Set-AzVMDataDisk", - "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMDataDiskCommand", - "SupportsShouldProcess": false, + "NounName": "AzVMDscExtension", + "Name": "Set-AzVMDscExtension", + "ClassName": "Microsoft.Azure.Commands.Compute.Extension.DSC.SetAzureVMDscExtensionCommand", + "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", + "DefaultParameterSetName": "AzureBlobDscExtension", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" + "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "IsSuccessStatusCode": "System.Boolean", + "StatusCode": "System.Net.HttpStatusCode", + "RequestId": "System.String", + "ReasonPhrase": "System.String" }, "Methods": [ { @@ -72421,57 +77068,58 @@ ], "Parameters": [ { - "Name": "VM", + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "VMName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Name", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "ArchiveBlobName", "AliasList": [ - "VMProfile" + "ConfigurationArchiveBlob" ], "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ArchiveStorageAccountName", + "AliasList": [ + "StorageAccountName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, { - "Name": "Name", + "Name": "ArchiveResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -72480,43 +77128,49 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "Lun", + "Name": "ArchiveStorageEndpointSuffix", + "AliasList": [ + "StorageEndpointSuffix" + ], "Type": { "Namespace": "System", - "Name": "System.Nullable`1[System.Int32]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Int32" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, { - "Name": "Caching", + "Name": "ArchiveContainerName", + "AliasList": [ + "ContainerName" + ], "Type": { "Namespace": "System", - "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.CachingTypes]", - "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "Microsoft.Azure.Management.Compute.Models.CachingTypes" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "DiskSizeInGB", + "Name": "ConfigurationName", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[System.Int32]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Int32" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "StorageAccountType", + "Name": "ConfigurationArgument", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "ConfigurationData", "Type": { "Namespace": "System", "Name": "System.String", @@ -72525,7 +77179,10 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "DiskEncryptionSetId", + "Name": "Version", + "AliasList": [ + "HandlerVersion" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -72534,7 +77191,62 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "WriteAccelerator", + "Name": "Force", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "AutoUpdate", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "WmfVersion", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateSet": [ + "4.0", + "5.0", + "5.1", + "latest" + ], + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DataCollection", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateSet": [ + "Enable", + "Disable" + ], + "ValidateNotNullOrEmpty": false + }, + { + "Name": "NoWait", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -72569,99 +77281,82 @@ "Parameters": [ { "ParameterMetadata": { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], + "Name": "ResourceGroupName", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, + "Position": 2, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Caching", + "Name": "VMName", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.CachingTypes]", - "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "Microsoft.Azure.Management.Compute.Models.CachingTypes" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 3, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Name", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 2, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DiskSizeInGB", + "Name": "ConfigurationName", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[System.Int32]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Int32" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 3, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StorageAccountType", + "Name": "ConfigurationArgument", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ConfigurationData", "Type": { "Namespace": "System", "Name": "System.String", @@ -72676,7 +77371,40 @@ }, { "ParameterMetadata": { - "Name": "DiskEncryptionSetId", + "Name": "Version", + "AliasList": [ + "HandlerVersion" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Force", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", @@ -72687,11 +77415,66 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "AutoUpdate", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "WriteAccelerator", + "Name": "WmfVersion", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateSet": [ + "4.0", + "5.0", + "5.1", + "latest" + ], + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DataCollection", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateSet": [ + "Enable", + "Disable" + ], + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "NoWait", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -72733,11 +77516,32 @@ ] }, { - "Name": "ChangeWithName", + "Name": "AzureBlobDscExtension", "Parameters": [ { "ParameterMetadata": { - "Name": "Name", + "Name": "ArchiveBlobName", + "AliasList": [ + "ConfigurationArchiveBlob" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 5, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ArchiveStorageAccountName", + "AliasList": [ + "StorageAccountName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -72746,105 +77550,94 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 1, + "Position": 4, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VM", + "Name": "ArchiveResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ArchiveStorageEndpointSuffix", "AliasList": [ - "VMProfile" + "StorageEndpointSuffix" ], "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ArchiveContainerName", + "AliasList": [ + "ContainerName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Caching", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.CachingTypes]", - "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "Microsoft.Azure.Management.Compute.Models.CachingTypes" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, + "Mandatory": true, "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DiskSizeInGB", + "Name": "VMName", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[System.Int32]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Int32" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, + "Mandatory": true, "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StorageAccountType", + "Name": "Name", "Type": { "Namespace": "System", "Name": "System.String", @@ -72859,7 +77652,7 @@ }, { "ParameterMetadata": { - "Name": "DiskEncryptionSetId", + "Name": "ConfigurationName", "Type": { "Namespace": "System", "Name": "System.String", @@ -72870,64 +77663,48 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "WriteAccelerator", + "Name": "ConfigurationArgument", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "ConfigurationData", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ChangeWithLun", - "Parameters": [ + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { - "Name": "Lun", + "Name": "Version", + "AliasList": [ + "HandlerVersion" + ], "Type": { "Namespace": "System", - "Name": "System.Nullable`1[System.Int32]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Int32" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, @@ -72938,105 +77715,64 @@ }, { "ParameterMetadata": { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], + "Name": "Force", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": true + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Caching", + "Name": "Location", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.CachingTypes]", - "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "Microsoft.Azure.Management.Compute.Models.CachingTypes" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 2, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DiskSizeInGB", + "Name": "AutoUpdate", "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Int32]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Int32" - ] + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 3, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "StorageAccountType", + "Name": "WmfVersion", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateSet": [ + "4.0", + "5.0", + "5.1", + "latest" + ], + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -73045,22 +77781,26 @@ }, { "ParameterMetadata": { - "Name": "DiskEncryptionSetId", + "Name": "DataCollection", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateSet": [ + "Enable", + "Disable" + ], + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "WriteAccelerator", + "Name": "NoWait", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -73105,19 +77845,19 @@ }, { "VerbName": "Set", - "NounName": "AzVMDiagnosticsExtension", - "Name": "Set-AzVMDiagnosticsExtension", - "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureRmVMDiagnosticsExtensionCommand", - "SupportsShouldProcess": false, + "NounName": "AzVMExtension", + "Name": "Set-AzVMExtension", + "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMExtensionCommand", + "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", + "DefaultParameterSetName": "Settings", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "IsSuccessStatusCode": "System.Boolean", "StatusCode": "System.Net.HttpStatusCode", @@ -73161,7 +77901,7 @@ ], "Parameters": [ { - "Name": "ResourceGroupName", + "Name": "Publisher", "Type": { "Namespace": "System", "Name": "System.String", @@ -73170,9 +77910,9 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "VMName", + "Name": "ExtensionType", "AliasList": [ - "ResourceName" + "Type" ], "Type": { "Namespace": "System", @@ -73182,69 +77922,70 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "DiagnosticsConfigurationPath", + "Name": "Settings", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, { - "Name": "StorageAccountName", + "Name": "ProtectedSettings", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "StorageAccountKey", + "Name": "SettingString", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "StorageAccountEndpoint", + "Name": "ProtectedSettingString", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, "ValidateNotNullOrEmpty": false }, { - "Name": "StorageContext", + "Name": "ResourceGroupName", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IStorageContext", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IStorageContext, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Context": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IStorageContext", - "Name": "System.String", - "BlobEndPoint": "System.String", - "TableEndPoint": "System.String", - "QueueEndPoint": "System.String", - "FileEndPoint": "System.String", - "StorageAccountName": "System.String", - "EndPointSuffix": "System.String", - "ConnectionString": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, { - "Name": "Location", + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { "Name": "Name", @@ -73256,7 +77997,7 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { "Name": "TypeHandlerVersion", @@ -73269,17 +78010,47 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "DisableAutoUpgradeMinorVersion", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, "ValidateNotNullOrEmpty": false }, { - "Name": "AutoUpgradeMinorVersion", + "Name": "EnableAutomaticUpgrade", "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] }, "ValidateNotNullOrEmpty": false }, + { + "Name": "ForceRerun", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, { "Name": "NoWait", "Type": { @@ -73306,17 +78077,274 @@ "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Publisher", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ExtensionType", + "AliasList": [ + "Type" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DisableAutoUpgradeMinorVersion", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "EnableAutomaticUpgrade", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ForceRerun", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, { - "Name": "__AllParameterSets", + "Name": "Settings", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "Settings", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ProtectedSettings", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Publisher", "Type": { "Namespace": "System", "Name": "System.String", @@ -73325,15 +78353,15 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 0, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMName", + "Name": "ExtensionType", "AliasList": [ - "ResourceName" + "Type" ], "Type": { "Namespace": "System", @@ -73343,93 +78371,92 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 1, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DiagnosticsConfigurationPath", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 2, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "StorageAccountName", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 3, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StorageAccountKey", + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 4, + "Mandatory": true, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StorageAccountEndpoint", + "Name": "Name", + "AliasList": [ + "ExtensionName" + ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 5, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StorageContext", + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IStorageContext", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IStorageContext, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Context": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IStorageContext", - "Name": "System.String", - "BlobEndPoint": "System.String", - "TableEndPoint": "System.String", - "QueueEndPoint": "System.String", - "FileEndPoint": "System.String", - "StorageAccountName": "System.String", - "EndPointSuffix": "System.String", - "ConnectionString": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 6, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -73441,62 +78468,58 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 7, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], + "Name": "DisableAutoUpgradeMinorVersion", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 8, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], + "Name": "EnableAutomaticUpgrade", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 9, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AutoUpgradeMinorVersion", + "Name": "ForceRerun", "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 10, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -73523,339 +78546,32 @@ "AzureRmContext", "AzureCredential" ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - } - ] - }, - { - "VerbName": "Set", - "NounName": "AzVMDiskEncryptionExtension", - "Name": "Set-AzVMDiskEncryptionExtension", - "ClassName": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.SetAzureDiskEncryptionExtensionCommand", - "SupportsShouldProcess": true, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "SinglePassParameterSet", - "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "IsSuccessStatusCode": "System.Boolean", - "StatusCode": "System.Net.HttpStatusCode", - "RequestId": "System.String", - "ReasonPhrase": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "AadClientID", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "AadClientSecret", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "AadClientCertThumbprint", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "DiskEncryptionKeyVaultUrl", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DiskEncryptionKeyVaultId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "KeyEncryptionKeyUrl", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "KeyEncryptionKeyVaultId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "KeyEncryptionAlgorithm", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateSet": [ - "RSA-OAEP", - "RSA1_5" - ], - "ValidateNotNullOrEmpty": false - }, - { - "Name": "VolumeType", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateSet": [ - "OS", - "Data", - "All" - ], - "ValidateNotNullOrEmpty": false - }, - { - "Name": "SequenceVersion", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Passphrase", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Force", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "DisableAutoUpgradeMinorVersion", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "SkipVmBackup", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ExtensionType", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "ExtensionPublisherName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "EncryptFormatAll", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Migrate", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "MigrationRecovery", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ + ] + }, { - "Name": "__AllParameterSets", + "Name": "SettingString", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "SettingString", "Type": { "Namespace": "System", "Name": "System.String", @@ -73863,17 +78579,14 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], + "Name": "ProtectedSettingString", "Type": { "Namespace": "System", "Name": "System.String", @@ -73881,53 +78594,62 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "KeyEncryptionAlgorithm", + "Name": "Publisher", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateSet": [ - "RSA-OAEP", - "RSA1_5" - ], - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 8, + "Mandatory": true, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VolumeType", + "Name": "ExtensionType", + "AliasList": [ + "Type" + ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateSet": [ - "OS", - "Data", - "All" - ], + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 9, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "SequenceVersion", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -73935,17 +78657,16 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 10, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "TypeHandlerVersion", + "Name": "VMName", "AliasList": [ - "HandlerVersion", - "Version" + "ResourceName" ], "Type": { "Namespace": "System", @@ -73954,8 +78675,8 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 11, + "Mandatory": true, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -73973,13 +78694,17 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 12, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Passphrase", + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -73988,43 +78713,28 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 13, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Force", + "Name": "Location", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "DisableAutoUpgradeMinorVersion", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 14, - "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SkipVmBackup", + "Name": "DisableAutoUpgradeMinorVersion", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -74033,28 +78743,31 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 15, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ExtensionType", + "Name": "EnableAutomaticUpgrade", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ExtensionPublisherName", + "Name": "ForceRerun", "Type": { "Namespace": "System", "Name": "System.String", @@ -74069,7 +78782,7 @@ }, { "ParameterMetadata": { - "Name": "EncryptFormatAll", + "Name": "NoWait", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -74109,73 +78822,406 @@ "ValueFromPipelineByPropertyName": false } ] + } + ] + }, + { + "VerbName": "Set", + "NounName": "AzVMOperatingSystem", + "Name": "Set-AzVMOperatingSystem", + "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMOperatingSystemCommand", + "SupportsShouldProcess": false, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "Windows", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "VM", + "AliasList": [ + "VMProfile" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } + }, + "ValidateNotNullOrEmpty": true }, { - "Name": "AADClientSecretParameterSet", + "Name": "Windows", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Linux", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "ComputerName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Credential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "CustomData", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "ProvisionVMAgent", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "DisableVMAgent", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "EnableAutoUpdate", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "TimeZone", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "WinRMHttp", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "WinRMHttps", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "WinRMCertificateUrl", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "PatchMode", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "EnableHotpatching", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DisablePasswordAuthentication", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "AssessmentMode", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { - "Name": "AadClientID", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "AadClientSecret", + "Name": "VM", + "AliasList": [ + "VMProfile" + ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } }, "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 3, - "ValueFromPipeline": false, + "Position": 0, + "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DiskEncryptionKeyVaultUrl", + "Name": "ComputerName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 4, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DiskEncryptionKeyVaultId", + "Name": "Credential", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 5, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "KeyEncryptionKeyUrl", + "Name": "CustomData", "Type": { "Namespace": "System", "Name": "System.String", @@ -74184,50 +79230,48 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 6, + "Position": 4, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "KeyEncryptionKeyVaultId", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 7, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 0, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "Windows", + "Parameters": [ { "ParameterMetadata": { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], + "Name": "Windows", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, @@ -74238,65 +79282,37 @@ }, { "ParameterMetadata": { - "Name": "KeyEncryptionAlgorithm", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateSet": [ - "RSA-OAEP", - "RSA1_5" - ], - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 8, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "VolumeType", + "Name": "ProvisionVMAgent", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateSet": [ - "OS", - "Data", - "All" - ], - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 9, + "Position": 5, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SequenceVersion", + "Name": "EnableAutoUpdate", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 10, + "Position": 6, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], + "Name": "TimeZone", "Type": { "Namespace": "System", "Name": "System.String", @@ -74305,91 +79321,129 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 11, + "Position": 7, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], + "Name": "WinRMHttp", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 12, + "Position": 8, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Passphrase", + "Name": "PatchMode", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 13, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Force", + "Name": "EnableHotpatching", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DisableAutoUpgradeMinorVersion", + "Name": "AssessmentMode", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 14, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SkipVmBackup", + "Name": "VM", + "AliasList": [ + "VMProfile" + ], "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 15, - "ValueFromPipeline": false, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ExtensionType", + "Name": "ComputerName", "Type": { "Namespace": "System", "Name": "System.String", @@ -74397,40 +79451,40 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ExtensionPublisherName", + "Name": "Credential", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "EncryptFormatAll", + "Name": "CustomData", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 4, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -74461,123 +79515,15 @@ ] }, { - "Name": "AADClientCertParameterSet", + "Name": "WindowsWinRmHttps", "Parameters": [ { "ParameterMetadata": { - "Name": "AadClientID", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "AadClientCertThumbprint", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 3, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "DiskEncryptionKeyVaultUrl", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 4, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "DiskEncryptionKeyVaultId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 5, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "KeyEncryptionKeyUrl", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 6, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "KeyEncryptionKeyVaultId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 7, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], + "Name": "Windows", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, @@ -74588,98 +79534,37 @@ }, { "ParameterMetadata": { - "Name": "KeyEncryptionAlgorithm", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateSet": [ - "RSA-OAEP", - "RSA1_5" - ], - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 8, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "VolumeType", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateSet": [ - "OS", - "Data", - "All" - ], - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 9, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "SequenceVersion", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 10, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], + "Name": "ProvisionVMAgent", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 11, + "Position": 5, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], + "Name": "EnableAutoUpdate", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 12, + "Position": 6, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Passphrase", + "Name": "TimeZone", "Type": { "Namespace": "System", "Name": "System.String", @@ -74688,13 +79573,13 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 13, + "Position": 7, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Force", + "Name": "WinRMHttp", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -74703,64 +79588,49 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "DisableAutoUpgradeMinorVersion", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 14, + "Position": 8, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SkipVmBackup", + "Name": "WinRMHttps", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 15, + "Mandatory": true, + "Position": 9, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ExtensionType", + "Name": "WinRMCertificateUrl", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 10, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ExtensionPublisherName", + "Name": "PatchMode", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -74769,7 +79639,7 @@ }, { "ParameterMetadata": { - "Name": "EncryptFormatAll", + "Name": "EnableHotpatching", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -74780,42 +79650,11 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "SinglePassParameterSet", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "DiskEncryptionKeyVaultUrl", + "Name": "AssessmentMode", "Type": { "Namespace": "System", "Name": "System.String", @@ -74823,29 +79662,70 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 4, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DiskEncryptionKeyVaultId", + "Name": "VM", + "AliasList": [ + "VMProfile" + ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 5, - "ValueFromPipeline": false, + "Position": 0, + "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "KeyEncryptionKeyUrl", + "Name": "ComputerName", "Type": { "Namespace": "System", "Name": "System.String", @@ -74853,29 +79733,29 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 6, + "Mandatory": true, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "KeyEncryptionKeyVaultId", + "Name": "Credential", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 7, + "Mandatory": true, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "CustomData", "Type": { "Namespace": "System", "Name": "System.String", @@ -74883,90 +79763,90 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": 4, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMName", + "Name": "DefaultProfile", "AliasList": [ - "ResourceName" + "AzContext", + "AzureRmContext", + "AzureCredential" ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "WindowsDisableVMAgent", + "Parameters": [ { "ParameterMetadata": { - "Name": "KeyEncryptionAlgorithm", + "Name": "Windows", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateSet": [ - "RSA-OAEP", - "RSA1_5" - ], - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 8, + "Mandatory": true, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VolumeType", + "Name": "DisableVMAgent", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateSet": [ - "OS", - "Data", - "All" - ], - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 9, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "SequenceVersion", + "Name": "EnableAutoUpdate", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 10, + "Position": 6, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], + "Name": "TimeZone", "Type": { "Namespace": "System", "Name": "System.String", @@ -74975,91 +79855,129 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 11, + "Position": 7, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], + "Name": "WinRMHttp", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 12, + "Position": 8, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Passphrase", + "Name": "PatchMode", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 13, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Force", + "Name": "EnableHotpatching", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DisableAutoUpgradeMinorVersion", + "Name": "AssessmentMode", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 14, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SkipVmBackup", + "Name": "VM", + "AliasList": [ + "VMProfile" + ], "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 15, - "ValueFromPipeline": false, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ExtensionType", + "Name": "ComputerName", "Type": { "Namespace": "System", "Name": "System.String", @@ -75067,40 +79985,40 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ExtensionPublisherName", + "Name": "Credential", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "EncryptFormatAll", + "Name": "CustomData", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 4, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -75131,210 +80049,217 @@ ] }, { - "Name": "MigrateADEVersionParameterSet", + "Name": "WindowsDisableVMAgentWinRmHttps", "Parameters": [ { "ParameterMetadata": { - "Name": "Migrate", + "Name": "Windows", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 0, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], + "Name": "DisableVMAgent", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "KeyEncryptionAlgorithm", + "Name": "EnableAutoUpdate", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateSet": [ - "RSA-OAEP", - "RSA1_5" - ], - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 8, + "Position": 6, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VolumeType", + "Name": "TimeZone", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateSet": [ - "OS", - "Data", - "All" - ], - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 9, + "Position": 7, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SequenceVersion", + "Name": "WinRMHttp", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 10, + "Position": 8, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], + "Name": "WinRMHttps", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 11, + "Mandatory": true, + "Position": 9, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], + "Name": "WinRMCertificateUrl", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 12, + "Mandatory": true, + "Position": 10, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Passphrase", + "Name": "PatchMode", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 13, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Force", + "Name": "EnableHotpatching", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DisableAutoUpgradeMinorVersion", + "Name": "AssessmentMode", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 14, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SkipVmBackup", + "Name": "VM", + "AliasList": [ + "VMProfile" + ], "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 15, - "ValueFromPipeline": false, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ExtensionType", + "Name": "ComputerName", "Type": { "Namespace": "System", "Name": "System.String", @@ -75342,40 +80267,40 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ExtensionPublisherName", + "Name": "Credential", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "EncryptFormatAll", + "Name": "CustomData", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 4, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -75406,49 +80331,16 @@ ] }, { - "Name": "MigrateADEVersionRecoveryParameterSet", + "Name": "Linux", "Parameters": [ { "ParameterMetadata": { - "Name": "MigrationRecovery", + "Name": "Linux", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, "ValidateNotNullOrEmpty": true }, "Mandatory": true, @@ -75458,98 +80350,108 @@ }, { "ParameterMetadata": { - "Name": "KeyEncryptionAlgorithm", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateSet": [ - "RSA-OAEP", - "RSA1_5" - ], - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 8, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "VolumeType", + "Name": "PatchMode", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateSet": [ - "OS", - "Data", - "All" - ], "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 9, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SequenceVersion", + "Name": "DisablePasswordAuthentication", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 10, + "Position": 5, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], + "Name": "AssessmentMode", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 11, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", + "Name": "VM", "AliasList": [ - "ExtensionName" + "VMProfile" ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 12, - "ValueFromPipeline": false, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Passphrase", + "Name": "ComputerName", "Type": { "Namespace": "System", "Name": "System.String", @@ -75557,74 +80459,29 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 13, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Force", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "DisableAutoUpgradeMinorVersion", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 14, + "Mandatory": true, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SkipVmBackup", + "Name": "Credential", "Type": { "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 15, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ExtensionType", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ExtensionPublisherName", + "Name": "CustomData", "Type": { "Namespace": "System", "Name": "System.String", @@ -75633,25 +80490,10 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 4, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, - { - "ParameterMetadata": { - "Name": "EncryptFormatAll", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -75684,24 +80526,56 @@ }, { "VerbName": "Set", - "NounName": "AzVMDscExtension", - "Name": "Set-AzVMDscExtension", - "ClassName": "Microsoft.Azure.Commands.Compute.Extension.DSC.SetAzureVMDscExtensionCommand", - "SupportsShouldProcess": true, + "NounName": "AzVMOSDisk", + "Name": "Set-AzVMOSDisk", + "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMOSDiskCommand", + "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "AzureBlobDscExtension", + "DefaultParameterSetName": "DefaultParamSet", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "IsSuccessStatusCode": "System.Boolean", + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", "RequestId": "System.String", - "ReasonPhrase": "System.String" + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" }, "Methods": [ { @@ -75740,16 +80614,61 @@ ], "Parameters": [ { - "Name": "ResourceGroupName", + "Name": "VM", + "AliasList": [ + "VMProfile" + ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } }, "ValidateNotNullOrEmpty": true }, { - "Name": "VMName", + "Name": "Name", + "AliasList": [ + "OSDiskName", + "DiskName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -75758,7 +80677,11 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "Name", + "Name": "VhdUri", + "AliasList": [ + "OSDiskVhdUri", + "DiskVhdUri" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -75767,21 +80690,21 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "ArchiveBlobName", - "AliasList": [ - "ConfigurationArchiveBlob" - ], + "Name": "Caching", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.CachingTypes]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.Management.Compute.Models.CachingTypes" + ] }, "ValidateNotNullOrEmpty": false }, { - "Name": "ArchiveStorageAccountName", + "Name": "SourceImageUri", "AliasList": [ - "StorageAccountName" + "SourceImage" ], "Type": { "Namespace": "System", @@ -75791,70 +80714,82 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "ArchiveResourceGroupName", + "Name": "CreateOption", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "ArchiveStorageEndpointSuffix", - "AliasList": [ - "StorageEndpointSuffix" - ], + "Name": "Windows", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Linux", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DiskEncryptionKeyUrl", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "ArchiveContainerName", - "AliasList": [ - "ContainerName" - ], + "Name": "DiskEncryptionKeyVaultId", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "ConfigurationName", + "Name": "KeyEncryptionKeyUrl", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "ConfigurationArgument", + "Name": "KeyEncryptionKeyVaultId", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "ConfigurationData", + "Name": "DiskSizeInGB", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[System.Int32]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Int32" + ] }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "Version", - "AliasList": [ - "HandlerVersion" - ], + "Name": "ManagedDiskId", "Type": { "Namespace": "System", "Name": "System.String", @@ -75863,16 +80798,16 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "Force", + "Name": "StorageAccountType", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "Location", + "Name": "DiskEncryptionSetId", "Type": { "Namespace": "System", "Name": "System.String", @@ -75881,7 +80816,7 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "AutoUpdate", + "Name": "WriteAccelerator", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -75890,41 +80825,22 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "WmfVersion", + "Name": "DiffDiskSetting", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateSet": [ - "4.0", - "5.0", - "5.1", - "latest" - ], "ValidateNotNullOrEmpty": false }, { - "Name": "DataCollection", + "Name": "DeleteOption", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateSet": [ - "Enable", - "Disable" - ], - "ValidateNotNullOrEmpty": false - }, - { - "Name": "NoWait", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { "Name": "DefaultProfile", @@ -75953,7 +80869,67 @@ "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "VM", + "AliasList": [ + "VMProfile" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "OSDiskName", + "DiskName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -75961,14 +80937,18 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 2, + "Mandatory": false, + "Position": 1, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "VMName", + "Name": "VhdUri", + "AliasList": [ + "OSDiskVhdUri", + "DiskVhdUri" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -75976,14 +80956,35 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, + "Mandatory": false, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Caching", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.CachingTypes]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.Management.Compute.Models.CachingTypes" + ] + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, "Position": 3, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Name", + "Name": "SourceImageUri", + "AliasList": [ + "SourceImage" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -75992,43 +80993,61 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 4, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ConfigurationName", + "Name": "CreateOption", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 5, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DiskSizeInGB", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Int32]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Int32" + ] + }, + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ConfigurationArgument", + "Name": "ManagedDiskId", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ConfigurationData", + "Name": "StorageAccountType", "Type": { "Namespace": "System", "Name": "System.String", @@ -76039,14 +81058,11 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Version", - "AliasList": [ - "HandlerVersion" - ], + "Name": "DiskEncryptionSetId", "Type": { "Namespace": "System", "Name": "System.String", @@ -76054,14 +81070,14 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Force", + "Name": "WriteAccelerator", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -76076,7 +81092,22 @@ }, { "ParameterMetadata": { - "Name": "Location", + "Name": "DiffDiskSetting", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DeleteOption", "Type": { "Namespace": "System", "Name": "System.String", @@ -76091,7 +81122,38 @@ }, { "ParameterMetadata": { - "Name": "AutoUpdate", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "WindowsParamSet", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Windows", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -76100,53 +81162,221 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 6, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "WmfVersion", + "Name": "VM", + "AliasList": [ + "VMProfile" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "OSDiskName", + "DiskName" + ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateSet": [ - "4.0", - "5.0", - "5.1", - "latest" + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "VhdUri", + "AliasList": [ + "OSDiskVhdUri", + "DiskVhdUri" ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Caching", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.CachingTypes]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.Management.Compute.Models.CachingTypes" + ] + }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 3, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DataCollection", + "Name": "SourceImageUri", + "AliasList": [ + "SourceImage" + ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateSet": [ - "Enable", - "Disable" - ], + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": 4, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "CreateOption", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 5, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DiskSizeInGB", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Int32]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Int32" + ] + }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "ManagedDiskId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "StorageAccountType", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DiskEncryptionSetId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "WriteAccelerator", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -76159,6 +81389,36 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, + { + "ParameterMetadata": { + "Name": "DiffDiskSetting", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DeleteOption", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -76188,14 +81448,26 @@ ] }, { - "Name": "AzureBlobDscExtension", + "Name": "WindowsDiskEncryptionParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "ArchiveBlobName", - "AliasList": [ - "ConfigurationArchiveBlob" - ], + "Name": "Windows", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 6, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DiskEncryptionKeyUrl", "Type": { "Namespace": "System", "Name": "System.String", @@ -76204,48 +81476,117 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 5, + "Position": 7, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ArchiveStorageAccountName", - "AliasList": [ - "StorageAccountName" - ], + "Name": "DiskEncryptionKeyVaultId", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 4, + "Position": 8, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ArchiveResourceGroupName", + "Name": "KeyEncryptionKeyUrl", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 9, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "KeyEncryptionKeyVaultId", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 10, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "VM", + "AliasList": [ + "VMProfile" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } + }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ArchiveStorageEndpointSuffix", + "Name": "Name", "AliasList": [ - "StorageEndpointSuffix" + "OSDiskName", + "DiskName" ], "Type": { "Namespace": "System", @@ -76255,15 +81596,16 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 1, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ArchiveContainerName", + "Name": "VhdUri", "AliasList": [ - "ContainerName" + "OSDiskVhdUri", + "DiskVhdUri" ], "Type": { "Namespace": "System", @@ -76273,43 +81615,34 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, "Position": 2, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "VMName", + "Name": "Caching", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.CachingTypes]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.Management.Compute.Models.CachingTypes" + ] }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": 3, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Name", + "Name": "SourceImageUri", + "AliasList": [ + "SourceImage" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -76318,43 +81651,46 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 4, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ConfigurationName", + "Name": "CreateOption", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 5, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ConfigurationArgument", + "Name": "DiskSizeInGB", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System", + "Name": "System.Nullable`1[System.Int32]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Int32" + ] }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ConfigurationData", + "Name": "ManagedDiskId", "Type": { "Namespace": "System", "Name": "System.String", @@ -76365,14 +81701,11 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Version", - "AliasList": [ - "HandlerVersion" - ], + "Name": "StorageAccountType", "Type": { "Namespace": "System", "Name": "System.String", @@ -76380,21 +81713,6 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Force", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, @@ -76402,7 +81720,7 @@ }, { "ParameterMetadata": { - "Name": "Location", + "Name": "DiskEncryptionSetId", "Type": { "Namespace": "System", "Name": "System.String", @@ -76413,11 +81731,11 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AutoUpdate", + "Name": "WriteAccelerator", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -76432,18 +81750,12 @@ }, { "ParameterMetadata": { - "Name": "WmfVersion", + "Name": "DiffDiskSetting", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateSet": [ - "4.0", - "5.0", - "5.1", - "latest" - ], "ValidateNotNullOrEmpty": false }, "Mandatory": false, @@ -76453,38 +81765,19 @@ }, { "ParameterMetadata": { - "Name": "DataCollection", + "Name": "DeleteOption", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateSet": [ - "Enable", - "Disable" - ], - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, - { - "ParameterMetadata": { - "Name": "NoWait", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -76512,254 +81805,88 @@ "ValueFromPipelineByPropertyName": false } ] - } - ] - }, - { - "VerbName": "Set", - "NounName": "AzVMExtension", - "Name": "Set-AzVMExtension", - "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMExtensionCommand", - "SupportsShouldProcess": true, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "Settings", - "OutputTypes": [ + }, { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "IsSuccessStatusCode": "System.Boolean", - "StatusCode": "System.Net.HttpStatusCode", - "RequestId": "System.String", - "ReasonPhrase": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" + "Name": "LinuxParamSet", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Linux", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } + "Mandatory": false, + "Position": 6, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "VM", + "AliasList": [ + "VMProfile" ], - "ReturnType": "System.Boolean" + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } + }, + "ValidateNotNullOrEmpty": true }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "Publisher", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "ExtensionType", - "AliasList": [ - "Type" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Settings", - "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "ProtectedSettings", - "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "SettingString", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "ProtectedSettingString", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Location", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "DisableAutoUpgradeMinorVersion", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "EnableAutomaticUpgrade", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ForceRerun", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "NoWait", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ - { - "Name": "__AllParameterSets", - "Parameters": [ + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, { "ParameterMetadata": { - "Name": "Publisher", + "Name": "Name", + "AliasList": [ + "OSDiskName", + "DiskName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -76767,16 +81894,17 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": -2147483648, + "Mandatory": false, + "Position": 1, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ExtensionType", + "Name": "VhdUri", "AliasList": [ - "Type" + "OSDiskVhdUri", + "DiskVhdUri" ], "Type": { "Namespace": "System", @@ -76785,65 +81913,83 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": -2147483648, + "Mandatory": false, + "Position": 2, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "Caching", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.CachingTypes]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.Management.Compute.Models.CachingTypes" + ] }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 3, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SourceImageUri", + "AliasList": [ + "SourceImage" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": 4, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "CreateOption", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": 5, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], + "Name": "DiskSizeInGB", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[System.Int32]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Int32" + ] }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], + "Name": "ManagedDiskId", "Type": { "Namespace": "System", "Name": "System.String", @@ -76854,15 +82000,11 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], + "Name": "StorageAccountType", "Type": { "Namespace": "System", "Name": "System.String", @@ -76873,11 +82015,11 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Location", + "Name": "DiskEncryptionSetId", "Type": { "Namespace": "System", "Name": "System.String", @@ -76888,11 +82030,11 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DisableAutoUpgradeMinorVersion", + "Name": "WriteAccelerator", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -76903,29 +82045,26 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "EnableAutomaticUpgrade", + "Name": "DiffDiskSetting", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ForceRerun", + "Name": "DeleteOption", "Type": { "Namespace": "System", "Name": "System.String", @@ -76938,21 +82077,6 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, - { - "ParameterMetadata": { - "Name": "NoWait", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -76982,106 +82106,145 @@ ] }, { - "Name": "Settings", + "Name": "LinuxDiskEncryptionParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "Settings", + "Name": "Linux", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 6, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ProtectedSettings", + "Name": "DiskEncryptionKeyUrl", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 7, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Publisher", + "Name": "DiskEncryptionKeyVaultId", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": -2147483648, + "Position": 8, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ExtensionType", - "AliasList": [ - "Type" - ], + "Name": "KeyEncryptionKeyUrl", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": -2147483648, + "Mandatory": false, + "Position": 9, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "KeyEncryptionKeyVaultId", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 10, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "VM", + "AliasList": [ + "VMProfile" + ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } }, "ValidateNotNullOrEmpty": true }, "Mandatory": true, "Position": 0, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "VMName", + "Name": "Name", "AliasList": [ - "ResourceName" + "OSDiskName", + "DiskName" ], "Type": { "Namespace": "System", @@ -77090,16 +82253,17 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": true, + "Mandatory": false, "Position": 1, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Name", + "Name": "VhdUri", "AliasList": [ - "ExtensionName" + "OSDiskVhdUri", + "DiskVhdUri" ], "Type": { "Namespace": "System", @@ -77109,16 +82273,33 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 2, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "TypeHandlerVersion", + "Name": "Caching", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.CachingTypes]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.Management.Compute.Models.CachingTypes" + ] + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 3, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SourceImageUri", "AliasList": [ - "HandlerVersion", - "Version" + "SourceImage" ], "Type": { "Namespace": "System", @@ -77128,52 +82309,52 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 4, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Location", + "Name": "CreateOption", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 5, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DisableAutoUpgradeMinorVersion", + "Name": "DiskSizeInGB", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.Nullable`1[System.Int32]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Int32" + ] }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "EnableAutomaticUpgrade", + "Name": "ManagedDiskId", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, @@ -77182,7 +82363,7 @@ }, { "ParameterMetadata": { - "Name": "ForceRerun", + "Name": "StorageAccountType", "Type": { "Namespace": "System", "Name": "System.String", @@ -77193,11 +82374,26 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "DiskEncryptionSetId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "WriteAccelerator", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -77210,6 +82406,36 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, + { + "ParameterMetadata": { + "Name": "DiffDiskSetting", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DeleteOption", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -77236,110 +82462,269 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false } - ] - }, + ] + } + ] + }, + { + "VerbName": "Set", + "NounName": "AzVMPlan", + "Name": "Set-AzVMPlan", + "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMPlanCommand", + "SupportsShouldProcess": false, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "__AllParameterSets", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "VM", + "AliasList": [ + "VMProfile" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Name", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Product", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "PromotionCode", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Publisher", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ { - "Name": "SettingString", + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { - "Name": "SettingString", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ProtectedSettingString", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Publisher", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ExtensionType", + "Name": "VM", "AliasList": [ - "Type" + "VMProfile" ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } }, "ValidateNotNullOrEmpty": true }, "Mandatory": true, "Position": 0, - "ValueFromPipeline": false, + "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], + "Name": "Name", "Type": { "Namespace": "System", "Name": "System.String", @@ -77354,29 +82739,7 @@ }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "ExtensionName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], + "Name": "Product", "Type": { "Namespace": "System", "Name": "System.String", @@ -77385,13 +82748,13 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Location", + "Name": "PromotionCode", "Type": { "Namespace": "System", "Name": "System.String", @@ -77400,46 +82763,13 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "DisableAutoUpgradeMinorVersion", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "EnableAutomaticUpgrade", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "ForceRerun", + "Name": "Publisher", "Type": { "Namespace": "System", "Name": "System.String", @@ -77448,25 +82778,10 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 4, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, - { - "ParameterMetadata": { - "Name": "NoWait", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -77499,19 +82814,19 @@ }, { "VerbName": "Set", - "NounName": "AzVMOperatingSystem", - "Name": "Set-AzVMOperatingSystem", - "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMOperatingSystemCommand", + "NounName": "AzVMSecurityProfile", + "Name": "Set-AzVMSecurityProfile", + "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMSecurityProfile", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "Windows", + "DefaultParameterSetName": "__AllParameterSets", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -77594,7 +82909,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -77637,79 +82952,281 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "Windows", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Linux", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "ComputerName", + "Name": "SecurityType", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Credential", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.PSCredential", - "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "CustomData", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, - "ValidateNotNullOrEmpty": true - }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ { - "Name": "ProvisionVMAgent", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "VM", + "AliasList": [ + "VMProfile" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "SecurityType", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "Set", + "NounName": "AzVMSourceImage", + "Name": "Set-AzVMSourceImage", + "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMSourceImageCommand", + "SupportsShouldProcess": false, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "ImageReferenceSkuParameterSet", + "OutputTypes": [ { - "Name": "DisableVMAgent", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] }, - "ValidateNotNullOrEmpty": true - }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ { - "Name": "EnableAutoUpdate", + "Name": "VM", + "AliasList": [ + "VMProfile" + ], "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } }, "ValidateNotNullOrEmpty": true }, { - "Name": "TimeZone", + "Name": "PublisherName", "Type": { "Namespace": "System", "Name": "System.String", @@ -77718,67 +83235,40 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "WinRMHttp", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "WinRMHttps", + "Name": "Offer", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, { - "Name": "WinRMCertificateUrl", + "Name": "Skus", "Type": { "Namespace": "System", - "Name": "System.Uri", - "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, { - "Name": "PatchMode", + "Name": "Version", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "EnableHotpatching", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DisablePasswordAuthentication", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, "ValidateNotNullOrEmpty": true }, { - "Name": "AssessmentMode", + "Name": "Id", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { "Name": "DefaultProfile", @@ -77814,7 +83304,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", @@ -77861,51 +83351,6 @@ "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": true }, - { - "ParameterMetadata": { - "Name": "ComputerName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Credential", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.PSCredential", - "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 3, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "CustomData", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 4, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -77935,15 +83380,15 @@ ] }, { - "Name": "Windows", + "Name": "ImageReferenceSkuParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "Windows", + "Name": "PublisherName", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, @@ -77954,37 +83399,37 @@ }, { "ParameterMetadata": { - "Name": "ProvisionVMAgent", + "Name": "Offer", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 5, + "Mandatory": true, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "EnableAutoUpdate", + "Name": "Skus", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 6, + "Mandatory": true, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "TimeZone", + "Name": "Version", "Type": { "Namespace": "System", "Name": "System.String", @@ -77992,130 +83437,407 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 7, + "Mandatory": true, + "Position": 4, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "WinRMHttp", + "Name": "VM", + "AliasList": [ + "VMProfile" + ], "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 8, - "ValueFromPipeline": false, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "PatchMode", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "ImageReferenceIdParameterSet", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Id", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "EnableHotpatching", + "Name": "VM", + "AliasList": [ + "VMProfile" + ], "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "Set", + "NounName": "AzVMSqlServerExtension", + "Name": "Set-AzVMSqlServerExtension", + "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureSqlServerExtensionCommand", + "SupportsShouldProcess": false, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "__AllParameterSets", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "IsSuccessStatusCode": "System.Boolean", + "StatusCode": "System.Net.HttpStatusCode", + "RequestId": "System.String", + "ReasonPhrase": "System.String" }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "Version", + "AliasList": [ + "HandlerVersion" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "VMName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Name", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "AutoPatchingSettings", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute", + "Name": "Microsoft.Azure.Commands.Compute.AutoPatchingSettings", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.AutoPatchingSettings, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Enable": "System.Boolean", + "MaintenanceWindowStartingHour": "System.Int32", + "MaintenanceWindowDuration": "System.Int32", + "DayOfWeek": "System.String", + "PatchCategory": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "AutoBackupSettings", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute", + "Name": "Microsoft.Azure.Commands.Compute.AutoBackupSettings", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.AutoBackupSettings, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Enable": "System.Boolean", + "EnableEncryption": "System.Boolean", + "RetentionPeriod": "System.Int32", + "BackupSystemDbs": "System.Nullable`1[System.Boolean]", + "FullBackupStartTime": "System.Nullable`1[System.Int32]", + "FullBackupWindowHours": "System.Nullable`1[System.Int32]", + "LogBackupFrequency": "System.Nullable`1[System.Int32]", + "StorageUrl": "System.String", + "StorageAccessKey": "System.String", + "Password": "System.String", + "BackupScheduleType": "System.String", + "FullBackupFrequency": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "KeyVaultCredentialSettings", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute", + "Name": "Microsoft.Azure.Commands.Compute.KeyVaultCredentialSettings", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.KeyVaultCredentialSettings, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Enable": "System.Boolean", + "Credentials": "System.Collections.Generic.List`1[Microsoft.Azure.Commands.Compute.AzureVMSqlServerKeyVaultCredential]", + "ResourceGroupName": "System.String", + "CredentialName": "System.String", + "AzureKeyVaultUrl": "System.String", + "ServicePrincipalName": "System.String", + "ServicePrincipalSecret": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", + "Parameters": [ { "ParameterMetadata": { - "Name": "AssessmentMode", + "Name": "Version", + "AliasList": [ + "HandlerVersion" + ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ComputerName", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -78130,11 +83852,11 @@ }, { "ParameterMetadata": { - "Name": "Credential", + "Name": "VMName", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.PSCredential", - "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, @@ -78145,7 +83867,7 @@ }, { "ParameterMetadata": { - "Name": "CustomData", + "Name": "Name", "Type": { "Namespace": "System", "Name": "System.String", @@ -78160,58 +83882,19 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "AutoPatchingSettings", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute", + "Name": "Microsoft.Azure.Commands.Compute.AutoPatchingSettings", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.AutoPatchingSettings, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + "Enable": "System.Boolean", + "MaintenanceWindowStartingHour": "System.Int32", + "MaintenanceWindowDuration": "System.Int32", + "DayOfWeek": "System.String", + "PatchCategory": "System.String" } }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "WindowsWinRmHttps", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "Windows", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ProvisionVMAgent", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, "ValidateNotNullOrEmpty": true }, "Mandatory": false, @@ -78221,11 +83904,25 @@ }, { "ParameterMetadata": { - "Name": "EnableAutoUpdate", + "Name": "AutoBackupSettings", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Commands.Compute", + "Name": "Microsoft.Azure.Commands.Compute.AutoBackupSettings", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.AutoBackupSettings, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Enable": "System.Boolean", + "EnableEncryption": "System.Boolean", + "RetentionPeriod": "System.Int32", + "BackupSystemDbs": "System.Nullable`1[System.Boolean]", + "FullBackupStartTime": "System.Nullable`1[System.Int32]", + "FullBackupWindowHours": "System.Nullable`1[System.Int32]", + "LogBackupFrequency": "System.Nullable`1[System.Int32]", + "StorageUrl": "System.String", + "StorageAccessKey": "System.String", + "Password": "System.String", + "BackupScheduleType": "System.String", + "FullBackupFrequency": "System.String" + } }, "ValidateNotNullOrEmpty": true }, @@ -78236,11 +83933,20 @@ }, { "ParameterMetadata": { - "Name": "TimeZone", + "Name": "KeyVaultCredentialSettings", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute", + "Name": "Microsoft.Azure.Commands.Compute.KeyVaultCredentialSettings", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.KeyVaultCredentialSettings, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Enable": "System.Boolean", + "Credentials": "System.Collections.Generic.List`1[Microsoft.Azure.Commands.Compute.AzureVMSqlServerKeyVaultCredential]", + "ResourceGroupName": "System.String", + "CredentialName": "System.String", + "AzureKeyVaultUrl": "System.String", + "ServicePrincipalName": "System.String", + "ServicePrincipalSecret": "System.String" + } }, "ValidateNotNullOrEmpty": true }, @@ -78251,82 +83957,220 @@ }, { "ParameterMetadata": { - "Name": "WinRMHttp", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 8, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "WinRMHttps", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 9, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "WinRMCertificateUrl", - "Type": { - "Namespace": "System", - "Name": "System.Uri", - "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 10, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "PatchMode", + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": -2147483648, + "Position": 8, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "EnableHotpatching", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "Set", + "NounName": "AzVmss", + "Name": "Set-AzVmss", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.SetAzureRmVmss", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "DefaultParameter", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", + "StartTime": "System.Nullable`1[System.DateTime]", + "EndTime": "System.Nullable`1[System.DateTime]", + "Name": "System.String", + "Status": "System.String" }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "VMScaleSetName", + "AliasList": [ + "Name" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "InstanceId", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "TempDisk", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Reimage", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ReimageAll", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Redeploy", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "PerformMaintenance", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", + "Parameters": [ { "ParameterMetadata": { - "Name": "AssessmentMode", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -78334,111 +84178,59 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VM", + "Name": "VMScaleSetName", "AliasList": [ - "VMProfile" + "Name" ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ComputerName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 2, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Credential", + "Name": "InstanceId", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.PSCredential", - "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 3, + "Mandatory": false, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "CustomData", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 4, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -78469,101 +84261,136 @@ ] }, { - "Name": "WindowsDisableVMAgent", + "Name": "DefaultParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "Windows", + "Name": "TempDisk", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DisableVMAgent", + "Name": "Reimage", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "EnableAutoUpdate", + "Name": "ResourceGroupName", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": 6, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "TimeZone", + "Name": "VMScaleSetName", + "AliasList": [ + "Name" + ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "InstanceId", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 7, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "WinRMHttp", + "Name": "AsJob", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 8, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PatchMode", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "FriendMethod", + "Parameters": [ { "ParameterMetadata": { - "Name": "EnableHotpatching", + "Name": "ReimageAll", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -78571,14 +84398,14 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AssessmentMode", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -78586,111 +84413,59 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VM", + "Name": "VMScaleSetName", "AliasList": [ - "VMProfile" + "Name" ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ComputerName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 2, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Credential", + "Name": "InstanceId", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.PSCredential", - "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 3, + "Mandatory": false, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "CustomData", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 4, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -78721,131 +84496,121 @@ ] }, { - "Name": "WindowsDisableVMAgentWinRmHttps", + "Name": "RedeployMethodParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "Windows", + "Name": "Redeploy", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "DisableVMAgent", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "EnableAutoUpdate", + "Name": "ResourceGroupName", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": 6, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "TimeZone", + "Name": "VMScaleSetName", + "AliasList": [ + "Name" + ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": 7, + "Mandatory": true, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "WinRMHttp", + "Name": "InstanceId", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 8, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "WinRMHttps", + "Name": "AsJob", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 9, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "WinRMCertificateUrl", - "Type": { - "Namespace": "System", - "Name": "System.Uri", - "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 10, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PatchMode", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "PerformMaintenanceMethodParameter", + "Parameters": [ { "ParameterMetadata": { - "Name": "EnableHotpatching", + "Name": "PerformMaintenance", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -78853,14 +84618,14 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AssessmentMode", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -78868,111 +84633,59 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VM", + "Name": "VMScaleSetName", "AliasList": [ - "VMProfile" + "Name" ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ComputerName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 2, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Credential", + "Name": "InstanceId", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.PSCredential", - "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 3, + "Mandatory": false, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "CustomData", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 4, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -79000,121 +84713,215 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false } - ] + ] + } + ] + }, + { + "VerbName": "Set", + "NounName": "AzVmssBootDiagnostic", + "Name": "Set-AzVmssBootDiagnostic", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.SetAzureRmVmssBootDiagnosticCommand", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "__AllParameterSets", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "Type": "System.String", + "ResourceGroupName": "System.String", + "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", + "ProvisioningState": "System.String", + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "VirtualMachineScaleSet", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "Type": "System.String", + "ResourceGroupName": "System.String", + "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", + "ProvisioningState": "System.String", + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" + } + }, + "ValidateNotNullOrEmpty": false }, { - "Name": "Linux", + "Name": "Enabled", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "StorageUri", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { - "Name": "Linux", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "PatchMode", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "DisablePasswordAuthentication", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 5, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "AssessmentMode", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], + "Name": "VirtualMachineScaleSet", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", "Location": "System.String", "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", + "ResourceGroupName": "System.String", "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" } }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 0, @@ -79123,46 +84930,34 @@ }, { "ParameterMetadata": { - "Name": "ComputerName", + "Name": "Enabled", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Credential", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.PSCredential", - "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 3, + "Mandatory": false, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "CustomData", + "Name": "StorageUri", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 4, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -79198,56 +84993,32 @@ }, { "VerbName": "Set", - "NounName": "AzVMOSDisk", - "Name": "Set-AzVMOSDisk", - "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMOSDiskCommand", - "SupportsShouldProcess": false, + "NounName": "AzVmssDiskEncryptionExtension", + "Name": "Set-AzVmssDiskEncryptionExtension", + "ClassName": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.SetAzureVmssDiskEncryptionExtensionCommand", + "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParamSet", + "DefaultParameterSetName": "AADClientSecretParameterSet", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineScaleSetExtension", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineScaleSetExtension, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", + "AutoUpgradeMinorVersion": "System.Nullable`1[System.Boolean]", + "Settings": "System.Object", + "ProtectedSettings": "System.Object", + "ResourceGroupName": "System.String", + "VmssName": "System.String", "Name": "System.String", - "VmId": "System.String", + "Publisher": "System.String", + "Type": "System.String", + "TypeHandlerVersion": "System.String", "Id": "System.String", "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" + "ForceUpdateTag": "System.String" }, "Methods": [ { @@ -79286,61 +85057,7 @@ ], "Parameters": [ { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Name", - "AliasList": [ - "OSDiskName", - "DiskName" - ], + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -79349,10 +85066,9 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "VhdUri", + "Name": "VMScaleSetName", "AliasList": [ - "OSDiskVhdUri", - "DiskVhdUri" + "Name" ], "Type": { "Namespace": "System", @@ -79362,31 +85078,16 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "Caching", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.CachingTypes]", - "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "Microsoft.Azure.Management.Compute.Models.CachingTypes" - ] - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "SourceImageUri", - "AliasList": [ - "SourceImage" - ], + "Name": "DiskEncryptionKeyVaultUrl", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "CreateOption", + "Name": "DiskEncryptionKeyVaultId", "Type": { "Namespace": "System", "Name": "System.String", @@ -79395,73 +85096,65 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "Windows", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Linux", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DiskEncryptionKeyUrl", + "Name": "KeyEncryptionKeyUrl", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "DiskEncryptionKeyVaultId", + "Name": "KeyEncryptionKeyVaultId", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "KeyEncryptionKeyUrl", + "Name": "KeyEncryptionAlgorithm", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, + "ValidateSet": [ + "RSA-OAEP", + "RSA1_5" + ], "ValidateNotNullOrEmpty": false }, { - "Name": "KeyEncryptionKeyVaultId", + "Name": "VolumeType", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, + "ValidateSet": [ + "OS", + "Data", + "All" + ], "ValidateNotNullOrEmpty": false }, { - "Name": "DiskSizeInGB", + "Name": "ForceUpdate", "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Int32]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Int32" - ] + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "ManagedDiskId", + "Name": "TypeHandlerVersion", + "AliasList": [ + "HandlerVersion", + "Version" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -79470,7 +85163,7 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "StorageAccountType", + "Name": "ExtensionName", "Type": { "Namespace": "System", "Name": "System.String", @@ -79479,7 +85172,7 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "DiskEncryptionSetId", + "Name": "Passphrase", "Type": { "Namespace": "System", "Name": "System.String", @@ -79488,32 +85181,23 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "WriteAccelerator", + "Name": "Force", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "DiffDiskSetting", + "Name": "DisableAutoUpgradeMinorVersion", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, - { - "Name": "DeleteOption", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, { "Name": "DefaultProfile", "AliasList": [ @@ -79541,86 +85225,7 @@ "Parameters": [ { "ParameterMetadata": { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "OSDiskName", - "DiskName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "VhdUri", - "AliasList": [ - "OSDiskVhdUri", - "DiskVhdUri" - ], + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -79628,34 +85233,16 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "Caching", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.CachingTypes]", - "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "Microsoft.Azure.Management.Compute.Models.CachingTypes" - ] - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 3, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SourceImageUri", + "Name": "VMScaleSetName", "AliasList": [ - "SourceImage" + "Name" ], "Type": { "Namespace": "System", @@ -79664,14 +85251,14 @@ }, "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 4, + "Mandatory": true, + "Position": 1, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "CreateOption", + "Name": "DiskEncryptionKeyVaultUrl", "Type": { "Namespace": "System", "Name": "System.String", @@ -79679,47 +85266,29 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": 5, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "DiskSizeInGB", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Int32]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Int32" - ] - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 2, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ManagedDiskId", + "Name": "DiskEncryptionKeyVaultId", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 3, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StorageAccountType", + "Name": "KeyEncryptionKeyUrl", "Type": { "Namespace": "System", "Name": "System.String", @@ -79730,11 +85299,11 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DiskEncryptionSetId", + "Name": "KeyEncryptionKeyVaultId", "Type": { "Namespace": "System", "Name": "System.String", @@ -79745,31 +85314,20 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "WriteAccelerator", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DiffDiskSetting", + "Name": "KeyEncryptionAlgorithm", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, + "ValidateSet": [ + "RSA-OAEP", + "RSA1_5" + ], "ValidateNotNullOrEmpty": false }, "Mandatory": false, @@ -79779,182 +85337,45 @@ }, { "ParameterMetadata": { - "Name": "DeleteOption", + "Name": "VolumeType", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" + "ValidateSet": [ + "OS", + "Data", + "All" ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "WindowsParamSet", - "Parameters": [ + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { - "Name": "Windows", + "Name": "ForceUpdate", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 6, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "OSDiskName", - "DiskName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "VhdUri", - "AliasList": [ - "OSDiskVhdUri", - "DiskVhdUri" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "Caching", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.CachingTypes]", - "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "Microsoft.Azure.Management.Compute.Models.CachingTypes" - ] - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 3, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SourceImageUri", + "Name": "TypeHandlerVersion", "AliasList": [ - "SourceImage" + "HandlerVersion", + "Version" ], "Type": { "Namespace": "System", @@ -79964,46 +85385,13 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 4, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "CreateOption", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 5, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "DiskSizeInGB", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Int32]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Int32" - ] - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ManagedDiskId", + "Name": "ExtensionName", "Type": { "Namespace": "System", "Name": "System.String", @@ -80014,11 +85402,11 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StorageAccountType", + "Name": "Passphrase", "Type": { "Namespace": "System", "Name": "System.String", @@ -80029,15 +85417,15 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DiskEncryptionSetId", + "Name": "Force", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": true }, @@ -80048,7 +85436,7 @@ }, { "ParameterMetadata": { - "Name": "WriteAccelerator", + "Name": "DisableAutoUpgradeMinorVersion", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -80059,36 +85447,6 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "DiffDiskSetting", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "DeleteOption", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { @@ -80117,29 +85475,210 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false } - ] - }, + ] + } + ] + }, + { + "VerbName": "Set", + "NounName": "AzVmssOrchestrationServiceState", + "Name": "Set-AzVmssOrchestrationServiceState", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.SetAzureRmVmssOrchestrationServiceState", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "DefaultParameter", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", + "StartTime": "System.Nullable`1[System.DateTime]", + "EndTime": "System.Nullable`1[System.DateTime]", + "Name": "System.String", + "Status": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "VMScaleSetName", + "AliasList": [ + "Name" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ServiceName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Action", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ResourceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "InputObject", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "Type": "System.String", + "ResourceGroupName": "System.String", + "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", + "ProvisioningState": "System.String", + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ { - "Name": "WindowsDiskEncryptionParameterSet", + "Name": "DefaultParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "Windows", + "Name": "ResourceGroupName", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": 6, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DiskEncryptionKeyUrl", + "Name": "VMScaleSetName", + "AliasList": [ + "Name" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -80148,13 +85687,13 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 7, + "Position": 1, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DiskEncryptionKeyVaultId", + "Name": "ServiceName", "Type": { "Namespace": "System", "Name": "System.String", @@ -80163,13 +85702,13 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 8, + "Position": 2, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "KeyEncryptionKeyUrl", + "Name": "Action", "Type": { "Namespace": "System", "Name": "System.String", @@ -80177,181 +85716,120 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": 9, + "Mandatory": true, + "Position": 3, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "KeyEncryptionKeyVaultId", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 10, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "VM", + "Name": "DefaultProfile", "AliasList": [ - "VMProfile" + "AzContext", + "AzureRmContext", + "AzureCredential" ], "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" } }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "OSDiskName", - "DiskName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 1, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - }, + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ { "ParameterMetadata": { - "Name": "VhdUri", - "AliasList": [ - "OSDiskVhdUri", - "DiskVhdUri" - ], + "Name": "ServiceName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "Caching", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.CachingTypes]", - "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "Microsoft.Azure.Management.Compute.Models.CachingTypes" - ] - }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": 3, + "Mandatory": true, + "Position": 2, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SourceImageUri", - "AliasList": [ - "SourceImage" - ], + "Name": "Action", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": 4, + "Mandatory": true, + "Position": 3, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "CreateOption", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 5, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DiskSizeInGB", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Int32]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Int32" - ] + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, "ValidateNotNullOrEmpty": false }, @@ -80359,55 +85837,60 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - }, + } + ] + }, + { + "Name": "ResourceIdParameter", + "Parameters": [ { "ParameterMetadata": { - "Name": "ManagedDiskId", + "Name": "ResourceId", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StorageAccountType", + "Name": "ServiceName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 2, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DiskEncryptionSetId", + "Name": "Action", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 3, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "WriteAccelerator", + "Name": "AsJob", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -80420,36 +85903,6 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, - { - "ParameterMetadata": { - "Name": "DiffDiskSetting", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "DeleteOption", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -80479,70 +85932,44 @@ ] }, { - "Name": "LinuxParamSet", + "Name": "ObjectParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "Linux", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 6, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], + "Name": "InputObject", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", "Location": "System.String", "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", + "ResourceGroupName": "System.String", "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" } }, "ValidateNotNullOrEmpty": true @@ -80554,174 +85981,22 @@ }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "OSDiskName", - "DiskName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "VhdUri", - "AliasList": [ - "OSDiskVhdUri", - "DiskVhdUri" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "Caching", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.CachingTypes]", - "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "Microsoft.Azure.Management.Compute.Models.CachingTypes" - ] - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 3, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "SourceImageUri", - "AliasList": [ - "SourceImage" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 4, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "CreateOption", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 5, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "DiskSizeInGB", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Int32]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Int32" - ] - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "ManagedDiskId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "StorageAccountType", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "DiskEncryptionSetId", + "Name": "ServiceName", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "WriteAccelerator", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 2, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DiffDiskSetting", + "Name": "Action", "Type": { "Namespace": "System", "Name": "System.String", @@ -80729,25 +86004,25 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DeleteOption", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -80776,43 +86051,353 @@ "ValueFromPipelineByPropertyName": false } ] + } + ] + }, + { + "VerbName": "Set", + "NounName": "AzVmssOsProfile", + "Name": "Set-AzVmssOsProfile", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.SetAzureRmVmssOsProfileCommand", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "__AllParameterSets", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "Type": "System.String", + "ResourceGroupName": "System.String", + "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", + "ProvisioningState": "System.String", + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "VirtualMachineScaleSet", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "Type": "System.String", + "ResourceGroupName": "System.String", + "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", + "ProvisioningState": "System.String", + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" + } + }, + "ValidateNotNullOrEmpty": false }, { - "Name": "LinuxDiskEncryptionParameterSet", + "Name": "ComputerNamePrefix", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AdminUsername", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AdminPassword", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "CustomData", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "WindowsConfigurationProvisionVMAgent", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "LinuxConfigurationProvisionVMAgent", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "WindowsConfigurationEnableAutomaticUpdate", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "TimeZone", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AdditionalUnattendContent", + "Type": { + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.AdditionalUnattendContent[]", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.AdditionalUnattendContent[], Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.Management.Compute.Models.AdditionalUnattendContent" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Listener", + "Type": { + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.WinRMListener[]", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.WinRMListener[], Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.Management.Compute.Models.WinRMListener" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "LinuxConfigurationDisablePasswordAuthentication", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "PublicKey", + "Type": { + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.SshPublicKey[]", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.SshPublicKey[], Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.Management.Compute.Models.SshPublicKey" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Secret", + "Type": { + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.VaultSecretGroup[]", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.VaultSecretGroup[], Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.Management.Compute.Models.VaultSecretGroup" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "WindowsConfigurationPatchMode", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "LinuxConfigurationPatchMode", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { - "Name": "Linux", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 6, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "DiskEncryptionKeyUrl", + "Name": "VirtualMachineScaleSet", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "Type": "System.String", + "ResourceGroupName": "System.String", + "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", + "ProvisioningState": "System.String", + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" + } }, "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 7, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "Position": 0, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DiskEncryptionKeyVaultId", + "Name": "ComputerNamePrefix", "Type": { "Namespace": "System", "Name": "System.String", @@ -80820,14 +86405,14 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 8, + "Mandatory": false, + "Position": 1, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "KeyEncryptionKeyUrl", + "Name": "AdminUsername", "Type": { "Namespace": "System", "Name": "System.String", @@ -80836,13 +86421,13 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 9, + "Position": 2, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "KeyEncryptionKeyVaultId", + "Name": "AdminPassword", "Type": { "Namespace": "System", "Name": "System.String", @@ -80851,143 +86436,82 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 10, + "Position": 3, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "OSDiskName", - "DiskName" - ], + "Name": "CustomData", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 1, + "Position": 4, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VhdUri", - "AliasList": [ - "OSDiskVhdUri", - "DiskVhdUri" - ], + "Name": "WindowsConfigurationProvisionVMAgent", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 2, + "Position": 5, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Caching", + "Name": "LinuxConfigurationProvisionVMAgent", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.CachingTypes]", - "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", "GenericTypeArguments": [ - "Microsoft.Azure.Management.Compute.Models.CachingTypes" + "System.Boolean" ] }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 3, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SourceImageUri", - "AliasList": [ - "SourceImage" - ], + "Name": "WindowsConfigurationEnableAutomaticUpdate", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 4, + "Position": 6, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "CreateOption", + "Name": "TimeZone", "Type": { "Namespace": "System", "Name": "System.String", @@ -80996,91 +86520,95 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 5, + "Position": 7, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DiskSizeInGB", + "Name": "AdditionalUnattendContent", "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Int32]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Int32" - ] + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.AdditionalUnattendContent[]", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.AdditionalUnattendContent[], Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.Management.Compute.Models.AdditionalUnattendContent" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 8, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ManagedDiskId", + "Name": "Listener", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.WinRMListener[]", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.WinRMListener[], Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.Management.Compute.Models.WinRMListener" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 9, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StorageAccountType", + "Name": "LinuxConfigurationDisablePasswordAuthentication", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 10, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DiskEncryptionSetId", + "Name": "PublicKey", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.SshPublicKey[]", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.SshPublicKey[], Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.Management.Compute.Models.SshPublicKey" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 11, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "WriteAccelerator", + "Name": "Secret", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.VaultSecretGroup[]", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.VaultSecretGroup[], Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.Management.Compute.Models.VaultSecretGroup" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 12, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DiffDiskSetting", + "Name": "WindowsConfigurationPatchMode", "Type": { "Namespace": "System", "Name": "System.String", @@ -81095,13 +86623,13 @@ }, { "ParameterMetadata": { - "Name": "DeleteOption", + "Name": "LinuxConfigurationPatchMode", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -81140,56 +86668,48 @@ }, { "VerbName": "Set", - "NounName": "AzVMPlan", - "Name": "Set-AzVMPlan", - "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMPlanCommand", - "SupportsShouldProcess": false, + "NounName": "AzVmssRollingUpgradePolicy", + "Name": "Set-AzVmssRollingUpgradePolicy", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.SetAzureRmVmssRollingUpgradePolicyCommand", + "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, "DefaultParameterSetName": "__AllParameterSets", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", "Location": "System.String", "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", + "ResourceGroupName": "System.String", "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" }, "Methods": [ { @@ -81228,90 +86748,97 @@ ], "Parameters": [ { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], + "Name": "VirtualMachineScaleSet", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", "Location": "System.String", "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", + "ResourceGroupName": "System.String", "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" } }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "Name", + "Name": "MaxBatchInstancePercent", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "Product", + "Name": "MaxUnhealthyInstancePercent", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "PromotionCode", + "Name": "MaxUnhealthyUpgradedInstancePercent", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "Publisher", + "Name": "PauseTimeBetweenBatches", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false + }, + { + "Name": "EnableCrossZoneUpgrade", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "PrioritizeUnhealthyInstance", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false }, { "Name": "DefaultProfile", @@ -81340,54 +86867,43 @@ "Parameters": [ { "ParameterMetadata": { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], + "Name": "VirtualMachineScaleSet", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", "Location": "System.String", "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", + "ResourceGroupName": "System.String", "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" } }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 0, @@ -81396,28 +86912,28 @@ }, { "ParameterMetadata": { - "Name": "Name", + "Name": "MaxBatchInstancePercent", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Product", + "Name": "MaxUnhealthyInstancePercent", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": 2, @@ -81426,13 +86942,13 @@ }, { "ParameterMetadata": { - "Name": "PromotionCode", + "Name": "MaxUnhealthyUpgradedInstancePercent", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": 3, @@ -81441,16 +86957,46 @@ }, { "ParameterMetadata": { - "Name": "Publisher", + "Name": "PauseTimeBetweenBatches", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 4, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "EnableCrossZoneUpgrade", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "PrioritizeUnhealthyInstance", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -81486,9 +87032,9 @@ }, { "VerbName": "Set", - "NounName": "AzVMSecurityProfile", - "Name": "Set-AzVMSecurityProfile", - "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMSecurityProfile", + "NounName": "AzVmssSecurityProfile", + "Name": "Set-AzVmssSecurityProfile", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.SetAzureRmVmssSecurityProfileCommand", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, @@ -81496,46 +87042,38 @@ "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", "Location": "System.String", "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", + "ResourceGroupName": "System.String", "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" }, "Methods": [ { @@ -81574,54 +87112,43 @@ ], "Parameters": [ { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], + "Name": "VirtualMachineScaleSet", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", "Location": "System.String", "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", + "ResourceGroupName": "System.String", "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" } }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { "Name": "SecurityType", @@ -81659,54 +87186,43 @@ "Parameters": [ { "ParameterMetadata": { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], + "Name": "VirtualMachineScaleSet", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", "Location": "System.String", "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", + "ResourceGroupName": "System.String", "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" } }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 0, @@ -81724,7 +87240,7 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -81760,56 +87276,48 @@ }, { "VerbName": "Set", - "NounName": "AzVMSourceImage", - "Name": "Set-AzVMSourceImage", - "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMSourceImageCommand", - "SupportsShouldProcess": false, + "NounName": "AzVmssStorageProfile", + "Name": "Set-AzVmssStorageProfile", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.SetAzureRmVmssStorageProfileCommand", + "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "ImageReferenceSkuParameterSet", + "DefaultParameterSetName": "__AllParameterSets", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", "Location": "System.String", "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", + "ResourceGroupName": "System.String", "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" }, "Methods": [ { @@ -81848,99 +87356,198 @@ ], "Parameters": [ { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], + "Name": "VirtualMachineScaleSet", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", "Location": "System.String", "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", + "ResourceGroupName": "System.String", "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" } }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "PublisherName", + "Name": "ImageReferencePublisher", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "Offer", + "Name": "ImageReferenceOffer", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "Skus", + "Name": "ImageReferenceSku", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "Version", + "Name": "ImageReferenceVersion", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "Id", + "Name": "OsDiskName", + "AliasList": [ + "Name" + ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false + }, + { + "Name": "OsDiskCaching", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.CachingTypes]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.Management.Compute.Models.CachingTypes" + ] + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "OsDiskCreateOption", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "OsDiskOsType", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes" + ] + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Image", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "VhdContainer", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ImageReferenceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "OsDiskWriteAccelerator", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DiffDiskSetting", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ManagedDisk", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DiskEncryptionSetId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DataDisk", + "Type": { + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetDataDisk[]", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetDataDisk[], Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetDataDisk" + }, + "ValidateNotNullOrEmpty": false }, { "Name": "DefaultProfile", @@ -81969,54 +87576,43 @@ "Parameters": [ { "ParameterMetadata": { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], + "Name": "VirtualMachineScaleSet", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", "Location": "System.String", "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", + "ResourceGroupName": "System.String", "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" } }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 0, @@ -82025,169 +87621,186 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "ImageReferencePublisher", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 1, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ImageReferenceSkuParameterSet", - "Parameters": [ + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { - "Name": "PublisherName", + "Name": "ImageReferenceOffer", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Offer", + "Name": "ImageReferenceSku", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 2, + "Mandatory": false, + "Position": 3, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Skus", + "Name": "ImageReferenceVersion", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 3, + "Mandatory": false, + "Position": 4, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Version", + "Name": "OsDiskName", + "AliasList": [ + "Name" + ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 4, + "Mandatory": false, + "Position": 5, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], + "Name": "OsDiskCaching", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "System", + "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.CachingTypes]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.Management.Compute.Models.CachingTypes" + ] + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 6, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "OsDiskCreateOption", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 7, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "OsDiskOsType", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes" + ] + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 8, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Image", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 9, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "VhdContainer", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 10, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ImageReferenceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "OsDiskWriteAccelerator", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -82195,81 +87808,66 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ImageReferenceIdParameterSet", - "Parameters": [ + }, { "ParameterMetadata": { - "Name": "Id", + "Name": "DiffDiskSetting", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], + "Name": "ManagedDisk", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DiskEncryptionSetId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DataDisk", + "Type": { + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetDataDisk[]", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetDataDisk[], Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetDataDisk" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { @@ -82304,9 +87902,9 @@ }, { "VerbName": "Set", - "NounName": "AzVMSqlServerExtension", - "Name": "Set-AzVMSqlServerExtension", - "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureSqlServerExtensionCommand", + "NounName": "AzVmssUefi", + "Name": "Set-AzVmssUefi", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.SetAzureRmVmssUefiCommand", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, @@ -82314,14 +87912,38 @@ "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "IsSuccessStatusCode": "System.Boolean", - "StatusCode": "System.Net.HttpStatusCode", - "RequestId": "System.String", - "ReasonPhrase": "System.String" + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "Type": "System.String", + "ResourceGroupName": "System.String", + "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", + "ProvisioningState": "System.String", + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" }, "Methods": [ { @@ -82360,109 +87982,61 @@ ], "Parameters": [ { - "Name": "Version", - "AliasList": [ - "HandlerVersion" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "VMName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Name", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "AutoPatchingSettings", - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute", - "Name": "Microsoft.Azure.Commands.Compute.AutoPatchingSettings", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.AutoPatchingSettings, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Enable": "System.Boolean", - "MaintenanceWindowStartingHour": "System.Int32", - "MaintenanceWindowDuration": "System.Int32", - "DayOfWeek": "System.String", - "PatchCategory": "System.String" - } - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "AutoBackupSettings", + "Name": "VirtualMachineScaleSet", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute", - "Name": "Microsoft.Azure.Commands.Compute.AutoBackupSettings", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.AutoBackupSettings, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "Enable": "System.Boolean", - "EnableEncryption": "System.Boolean", - "RetentionPeriod": "System.Int32", - "BackupSystemDbs": "System.Nullable`1[System.Boolean]", - "FullBackupStartTime": "System.Nullable`1[System.Int32]", - "FullBackupWindowHours": "System.Nullable`1[System.Int32]", - "LogBackupFrequency": "System.Nullable`1[System.Int32]", - "StorageUrl": "System.String", - "StorageAccessKey": "System.String", - "Password": "System.String", - "BackupScheduleType": "System.String", - "FullBackupFrequency": "System.String" + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "Type": "System.String", + "ResourceGroupName": "System.String", + "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", + "ProvisioningState": "System.String", + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" } }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "KeyVaultCredentialSettings", + "Name": "EnableVtpm", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute", - "Name": "Microsoft.Azure.Commands.Compute.KeyVaultCredentialSettings", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.KeyVaultCredentialSettings, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Enable": "System.Boolean", - "Credentials": "System.Collections.Generic.List`1[Microsoft.Azure.Commands.Compute.AzureVMSqlServerKeyVaultCredential]", - "ResourceGroupName": "System.String", - "CredentialName": "System.String", - "AzureKeyVaultUrl": "System.String", - "ServicePrincipalName": "System.String", - "ServicePrincipalSecret": "System.String" - } + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "Location", + "Name": "EnableSecureBoot", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { "Name": "DefaultProfile", @@ -82491,154 +88065,76 @@ "Parameters": [ { "ParameterMetadata": { - "Name": "Version", - "AliasList": [ - "HandlerVersion" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "VMName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, - "Position": 3, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Name", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 4, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "AutoPatchingSettings", - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute", - "Name": "Microsoft.Azure.Commands.Compute.AutoPatchingSettings", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.AutoPatchingSettings, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Enable": "System.Boolean", - "MaintenanceWindowStartingHour": "System.Int32", - "MaintenanceWindowDuration": "System.Int32", - "DayOfWeek": "System.String", - "PatchCategory": "System.String" - } - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": 5, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "AutoBackupSettings", + "Name": "VirtualMachineScaleSet", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute", - "Name": "Microsoft.Azure.Commands.Compute.AutoBackupSettings", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.AutoBackupSettings, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "Enable": "System.Boolean", - "EnableEncryption": "System.Boolean", - "RetentionPeriod": "System.Int32", - "BackupSystemDbs": "System.Nullable`1[System.Boolean]", - "FullBackupStartTime": "System.Nullable`1[System.Int32]", - "FullBackupWindowHours": "System.Nullable`1[System.Int32]", - "LogBackupFrequency": "System.Nullable`1[System.Int32]", - "StorageUrl": "System.String", - "StorageAccessKey": "System.String", - "Password": "System.String", - "BackupScheduleType": "System.String", - "FullBackupFrequency": "System.String" + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "Type": "System.String", + "ResourceGroupName": "System.String", + "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", + "ProvisioningState": "System.String", + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" } }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": 6, - "ValueFromPipeline": false, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "KeyVaultCredentialSettings", + "Name": "EnableVtpm", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute", - "Name": "Microsoft.Azure.Commands.Compute.KeyVaultCredentialSettings", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.KeyVaultCredentialSettings, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Enable": "System.Boolean", - "Credentials": "System.Collections.Generic.List`1[Microsoft.Azure.Commands.Compute.AzureVMSqlServerKeyVaultCredential]", - "ResourceGroupName": "System.String", - "CredentialName": "System.String", - "AzureKeyVaultUrl": "System.String", - "ServicePrincipalName": "System.String", - "ServicePrincipalSecret": "System.String" - } + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 7, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Location", + "Name": "EnableSecureBoot", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 8, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -82674,9 +88170,9 @@ }, { "VerbName": "Set", - "NounName": "AzVmss", - "Name": "Set-AzVmss", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.SetAzureRmVmss", + "NounName": "AzVmssVM", + "Name": "Set-AzVmssVM", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.SetAzureRmVmssVM", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, @@ -82686,7 +88182,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", "StartTime": "System.Nullable`1[System.DateTime]", @@ -82755,14 +88251,13 @@ "Name": "InstanceId", "Type": { "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "TempDisk", + "Name": "Reimage", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -82771,7 +88266,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "Reimage", + "Name": "ReimageAll", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -82780,7 +88275,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "ReimageAll", + "Name": "Redeploy", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -82789,7 +88284,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "Redeploy", + "Name": "PerformMaintenance", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -82798,7 +88293,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "PerformMaintenance", + "Name": "SimulateEviction", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -82878,13 +88373,12 @@ "Name": "InstanceId", "Type": { "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true @@ -82935,21 +88429,6 @@ { "Name": "DefaultParameter", "Parameters": [ - { - "ParameterMetadata": { - "Name": "TempDisk", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, { "ParameterMetadata": { "Name": "Reimage", @@ -83003,13 +88482,12 @@ "Name": "InstanceId", "Type": { "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true @@ -83113,13 +88591,12 @@ "Name": "InstanceId", "Type": { "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true @@ -83223,13 +88700,12 @@ "Name": "InstanceId", "Type": { "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true @@ -83333,13 +88809,121 @@ "Name": "InstanceId", "Type": { "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "SimulateEvictionMethodParameter", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "SimulateEviction", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "VMScaleSetName", + "AliasList": [ + "Name" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "InstanceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true @@ -83391,48 +88975,56 @@ }, { "VerbName": "Set", - "NounName": "AzVmssBootDiagnostic", - "Name": "Set-AzVmssBootDiagnostic", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.SetAzureRmVmssBootDiagnosticCommand", - "SupportsShouldProcess": true, + "NounName": "AzVMUefi", + "Name": "Set-AzVMUefi", + "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMUefi", + "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, "DefaultParameterSetName": "__AllParameterSets", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", "Location": "System.String", "Type": "System.String", - "ResourceGroupName": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" + "ResourceGroupName": "System.String" }, "Methods": [ { @@ -83471,62 +89063,70 @@ ], "Parameters": [ { - "Name": "VirtualMachineScaleSet", + "Name": "VM", + "AliasList": [ + "VMProfile" + ], "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", "Location": "System.String", "Type": "System.String", - "ResourceGroupName": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" + "ResourceGroupName": "System.String" } }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "Enabled", + "Name": "EnableVtpm", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "StorageUri", + "Name": "EnableSecureBoot", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -83557,43 +89157,54 @@ "Parameters": [ { "ParameterMetadata": { - "Name": "VirtualMachineScaleSet", + "Name": "VM", + "AliasList": [ + "VMProfile" + ], "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", "Location": "System.String", "Type": "System.String", - "ResourceGroupName": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" + "ResourceGroupName": "System.String" } }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": true, "Position": 0, @@ -83602,34 +89213,31 @@ }, { "ParameterMetadata": { - "Name": "Enabled", + "Name": "EnableVtpm", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 1, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StorageUri", + "Name": "EnableSecureBoot", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 2, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -83664,33 +89272,27 @@ ] }, { - "VerbName": "Set", - "NounName": "AzVmssDiskEncryptionExtension", - "Name": "Set-AzVmssDiskEncryptionExtension", - "ClassName": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.SetAzureVmssDiskEncryptionExtensionCommand", + "VerbName": "Start", + "NounName": "AzVM", + "Name": "Start-AzVM", + "ClassName": "Microsoft.Azure.Commands.Compute.StartAzureVMCommand", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "AADClientSecretParameterSet", + "DefaultParameterSetName": "ResourceGroupNameParameterSetName", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineScaleSetExtension", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineScaleSetExtension, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSComputeLongRunningOperation", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSComputeLongRunningOperation, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "AutoUpgradeMinorVersion": "System.Nullable`1[System.Boolean]", - "Settings": "System.Object", - "ProtectedSettings": "System.Object", - "ResourceGroupName": "System.String", - "VmssName": "System.String", - "Name": "System.String", - "Publisher": "System.String", - "Type": "System.String", - "TypeHandlerVersion": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ForceUpdateTag": "System.String" + "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", + "StartTime": "System.Nullable`1[System.DateTime]", + "EndTime": "System.Nullable`1[System.DateTime]", + "OperationId": "System.String", + "Status": "System.String", + "Name": "System.String" }, "Methods": [ { @@ -83725,59 +89327,56 @@ "ParameterSets": [ "__AllParameterSets" ] - } - ], - "Parameters": [ - { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "DiskEncryptionKeyVaultUrl", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DiskEncryptionKeyVaultId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false }, { - "Name": "KeyEncryptionKeyUrl", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "IsSuccessStatusCode": "System.Boolean", + "StatusCode": "System.Net.HttpStatusCode", + "RequestId": "System.String", + "ReasonPhrase": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] }, - "ValidateNotNullOrEmpty": true - }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ { - "Name": "KeyEncryptionKeyVaultId", + "Name": "Name", "Type": { "Namespace": "System", "Name": "System.String", @@ -83786,56 +89385,16 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "KeyEncryptionAlgorithm", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateSet": [ - "RSA-OAEP", - "RSA1_5" - ], - "ValidateNotNullOrEmpty": false - }, - { - "Name": "VolumeType", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateSet": [ - "OS", - "Data", - "All" - ], - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ForceUpdate", + "Name": "NoWait", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "TypeHandlerVersion", - "AliasList": [ - "HandlerVersion", - "Version" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "ExtensionName", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -83844,7 +89403,7 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "Passphrase", + "Name": "Id", "Type": { "Namespace": "System", "Name": "System.String", @@ -83853,16 +89412,7 @@ "ValidateNotNullOrEmpty": true }, { - "Name": "Force", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "DisableAutoUpgradeMinorVersion", + "Name": "AsJob", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -83893,11 +89443,11 @@ ], "ParameterSets": [ { - "Name": "__AllParameterSets", + "Name": "ResourceGroupNameParameterSetName", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "Name", "Type": { "Namespace": "System", "Name": "System.String", @@ -83906,16 +89456,13 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 0, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -83924,43 +89471,135 @@ "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 1, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DiskEncryptionKeyVaultUrl", + "Name": "NoWait", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 2, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DiskEncryptionKeyVaultId", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 3, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "KeyEncryptionKeyUrl", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "IdParameterSetName", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Id", "Type": { "Namespace": "System", "Name": "System.String", @@ -83968,147 +89607,292 @@ }, "ValidateNotNullOrEmpty": true }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "Start", + "NounName": "AzVmss", + "Name": "Start-AzVmss", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.StartAzureRmVmss", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "DefaultParameter", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", + "StartTime": "System.Nullable`1[System.DateTime]", + "EndTime": "System.Nullable`1[System.DateTime]", + "Name": "System.String", + "Status": "System.String" }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "VMScaleSetName", + "AliasList": [ + "Name" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "InstanceId", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "DefaultParameter", + "Parameters": [ { "ParameterMetadata": { - "Name": "KeyEncryptionKeyVaultId", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "KeyEncryptionAlgorithm", + "Name": "VMScaleSetName", + "AliasList": [ + "Name" + ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateSet": [ - "RSA-OAEP", - "RSA1_5" - ], "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VolumeType", + "Name": "InstanceId", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, - "ValidateSet": [ - "OS", - "Data", - "All" - ], "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ForceUpdate", + "Name": "AsJob", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "TypeHandlerVersion", + "Name": "DefaultProfile", "AliasList": [ - "HandlerVersion", - "Version" + "AzContext", + "AzureRmContext", + "AzureCredential" ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ExtensionName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Passphrase", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Force", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - }, + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ { "ParameterMetadata": { - "Name": "DisableAutoUpgradeMinorVersion", + "Name": "AsJob", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -84119,7 +89903,7 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -84152,10 +89936,10 @@ ] }, { - "VerbName": "Set", - "NounName": "AzVmssOrchestrationServiceState", - "Name": "Set-AzVmssOrchestrationServiceState", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.SetAzureRmVmssOrchestrationServiceState", + "VerbName": "Start", + "NounName": "AzVmssRollingExtensionUpgrade", + "Name": "Start-AzVmssRollingExtensionUpgrade", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.VirtualMachineScaleSetRollingExtensionStartUpgrade", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, @@ -84165,7 +89949,7 @@ "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", "StartTime": "System.Nullable`1[System.DateTime]", @@ -84231,38 +90015,11 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "ServiceName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Action", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ResourceId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "InputObject", + "Name": "VirtualMachineScaleSet", "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", @@ -84294,7 +90051,16 @@ "FullyQualifiedDomainName": "System.String" } }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ResourceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false }, { "Name": "AsJob", @@ -84341,7 +90107,7 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 0, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -84359,37 +90125,7 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ServiceName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Action", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 3, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -84437,37 +90173,52 @@ ] }, { - "Name": "__AllParameterSets", + "Name": "ByInputObject", "Parameters": [ { "ParameterMetadata": { - "Name": "ServiceName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Action", + "Name": "VirtualMachineScaleSet", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "Type": "System.String", + "ResourceGroupName": "System.String", + "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", + "ProvisioningState": "System.String", + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" + } }, "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 3, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -84513,7 +90264,7 @@ ] }, { - "Name": "ResourceIdParameter", + "Name": "ByResourceId", "Parameters": [ { "ParameterMetadata": { @@ -84526,40 +90277,56 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 0, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ServiceName", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 2, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Action", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 3, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ { "ParameterMetadata": { "Name": "AsJob", @@ -84602,58 +90369,143 @@ "ValueFromPipelineByPropertyName": false } ] + } + ] + }, + { + "VerbName": "Start", + "NounName": "AzVmssRollingOSUpgrade", + "Name": "Start-AzVmssRollingOSUpgrade", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.StartAzureRmVmssRollingOSUpgrade", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "DefaultParameter", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", + "StartTime": "System.Nullable`1[System.DateTime]", + "EndTime": "System.Nullable`1[System.DateTime]", + "Name": "System.String", + "Status": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false }, { - "Name": "ObjectParameter", + "Name": "VMScaleSetName", + "AliasList": [ + "Name" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "DefaultParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "InputObject", + "Name": "ResourceGroupName", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 0, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": false + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ServiceName", + "Name": "VMScaleSetName", + "AliasList": [ + "Name" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -84661,26 +90513,57 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 2, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Action", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 3, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ { "ParameterMetadata": { "Name": "AsJob", @@ -84727,49 +90610,27 @@ ] }, { - "VerbName": "Set", - "NounName": "AzVmssOsProfile", - "Name": "Set-AzVmssOsProfile", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.SetAzureRmVmssOsProfileCommand", + "VerbName": "Stop", + "NounName": "AzVM", + "Name": "Stop-AzVM", + "ClassName": "Microsoft.Azure.Commands.Compute.StopAzureVMCommand", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", + "DefaultParameterSetName": "ResourceGroupNameParameterSetName", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSComputeLongRunningOperation", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSComputeLongRunningOperation, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" + "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", + "StartTime": "System.Nullable`1[System.DateTime]", + "EndTime": "System.Nullable`1[System.DateTime]", + "OperationId": "System.String", + "Status": "System.String", + "Name": "System.String" }, "Methods": [ { @@ -84804,196 +90665,123 @@ "ParameterSets": [ "__AllParameterSets" ] - } - ], - "Parameters": [ - { - "Name": "VirtualMachineScaleSet", - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" - } - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ComputerNamePrefix", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false }, { - "Name": "AdminUsername", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "IsSuccessStatusCode": "System.Boolean", + "StatusCode": "System.Net.HttpStatusCode", + "RequestId": "System.String", + "ReasonPhrase": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] }, - "ValidateNotNullOrEmpty": false - }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ { - "Name": "AdminPassword", + "Name": "Name", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "CustomData", + "Name": "Force", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "WindowsConfigurationProvisionVMAgent", + "Name": "StayProvisioned", "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "LinuxConfigurationProvisionVMAgent", + "Name": "NoWait", "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, { - "Name": "WindowsConfigurationEnableAutomaticUpdate", + "Name": "SkipShutdown", "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, { - "Name": "TimeZone", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "AdditionalUnattendContent", - "Type": { - "Namespace": "Microsoft.Azure.Management.Compute.Models", - "Name": "Microsoft.Azure.Management.Compute.Models.AdditionalUnattendContent[]", - "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.AdditionalUnattendContent[], Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "ElementType": "Microsoft.Azure.Management.Compute.Models.AdditionalUnattendContent" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Listener", - "Type": { - "Namespace": "Microsoft.Azure.Management.Compute.Models", - "Name": "Microsoft.Azure.Management.Compute.Models.WinRMListener[]", - "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.WinRMListener[], Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "ElementType": "Microsoft.Azure.Management.Compute.Models.WinRMListener" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "LinuxConfigurationDisablePasswordAuthentication", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "PublicKey", - "Type": { - "Namespace": "Microsoft.Azure.Management.Compute.Models", - "Name": "Microsoft.Azure.Management.Compute.Models.SshPublicKey[]", - "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.SshPublicKey[], Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "ElementType": "Microsoft.Azure.Management.Compute.Models.SshPublicKey" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Secret", - "Type": { - "Namespace": "Microsoft.Azure.Management.Compute.Models", - "Name": "Microsoft.Azure.Management.Compute.Models.VaultSecretGroup[]", - "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.VaultSecretGroup[], Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "ElementType": "Microsoft.Azure.Management.Compute.Models.VaultSecretGroup" - }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "WindowsConfigurationPatchMode", + "Name": "Id", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "LinuxConfigurationPatchMode", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -85020,293 +90808,339 @@ ], "ParameterSets": [ { - "Name": "__AllParameterSets", + "Name": "ResourceGroupNameParameterSetName", "Parameters": [ { "ParameterMetadata": { - "Name": "VirtualMachineScaleSet", + "Name": "Name", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, + "Position": 1, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ComputerNamePrefix", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 1, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AdminUsername", + "Name": "Force", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "StayProvisioned", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 2, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AdminPassword", + "Name": "SkipShutdown", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 3, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "CustomData", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 4, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "WindowsConfigurationProvisionVMAgent", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 5, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Force", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "LinuxConfigurationProvisionVMAgent", + "Name": "StayProvisioned", "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "WindowsConfigurationEnableAutomaticUpdate", + "Name": "SkipShutdown", "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 6, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "TimeZone", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 7, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AdditionalUnattendContent", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "Microsoft.Azure.Management.Compute.Models", - "Name": "Microsoft.Azure.Management.Compute.Models.AdditionalUnattendContent[]", - "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.AdditionalUnattendContent[], Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "ElementType": "Microsoft.Azure.Management.Compute.Models.AdditionalUnattendContent" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 8, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "IdParameterSetName", + "Parameters": [ { "ParameterMetadata": { - "Name": "Listener", + "Name": "Id", "Type": { - "Namespace": "Microsoft.Azure.Management.Compute.Models", - "Name": "Microsoft.Azure.Management.Compute.Models.WinRMListener[]", - "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.WinRMListener[], Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "ElementType": "Microsoft.Azure.Management.Compute.Models.WinRMListener" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, - "Position": 9, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "LinuxConfigurationDisablePasswordAuthentication", + "Name": "Force", "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 10, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PublicKey", + "Name": "StayProvisioned", "Type": { - "Namespace": "Microsoft.Azure.Management.Compute.Models", - "Name": "Microsoft.Azure.Management.Compute.Models.SshPublicKey[]", - "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.SshPublicKey[], Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "ElementType": "Microsoft.Azure.Management.Compute.Models.SshPublicKey" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, - "Position": 11, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Secret", + "Name": "NoWait", "Type": { - "Namespace": "Microsoft.Azure.Management.Compute.Models", - "Name": "Microsoft.Azure.Management.Compute.Models.VaultSecretGroup[]", - "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.VaultSecretGroup[], Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "ElementType": "Microsoft.Azure.Management.Compute.Models.VaultSecretGroup" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 12, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "WindowsConfigurationPatchMode", + "Name": "SkipShutdown", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "LinuxConfigurationPatchMode", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -85339,49 +91173,26 @@ ] }, { - "VerbName": "Set", - "NounName": "AzVmssRollingUpgradePolicy", - "Name": "Set-AzVmssRollingUpgradePolicy", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.SetAzureRmVmssRollingUpgradePolicyCommand", + "VerbName": "Stop", + "NounName": "AzVmss", + "Name": "Stop-AzVmss", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.StopAzureRmVmss", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", + "DefaultParameterSetName": "DefaultParameter", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", + "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", + "StartTime": "System.Nullable`1[System.DateTime]", + "EndTime": "System.Nullable`1[System.DateTime]", "Name": "System.String", - "FullyQualifiedDomainName": "System.String" + "Status": "System.String" }, "Methods": [ { @@ -85420,95 +91231,69 @@ ], "Parameters": [ { - "Name": "VirtualMachineScaleSet", + "Name": "ResourceGroupName", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "MaxBatchInstancePercent", + "Name": "VMScaleSetName", + "AliasList": [ + "Name" + ], "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "MaxUnhealthyInstancePercent", + "Name": "InstanceId", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, "ValidateNotNullOrEmpty": false }, { - "Name": "MaxUnhealthyUpgradedInstancePercent", + "Name": "Force", "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, { - "Name": "PauseTimeBetweenBatches", + "Name": "StayProvisioned", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, { - "Name": "EnableCrossZoneUpgrade", + "Name": "SkipShutdown", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, { - "Name": "PrioritizeUnhealthyInstance", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -85535,75 +91320,49 @@ ], "ParameterSets": [ { - "Name": "__AllParameterSets", + "Name": "DefaultParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "VirtualMachineScaleSet", + "Name": "ResourceGroupName", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 0, - "ValueFromPipeline": true, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "MaxBatchInstancePercent", + "Name": "VMScaleSetName", + "AliasList": [ + "Name" + ], "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "MaxUnhealthyInstancePercent", + "Name": "InstanceId", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, "ValidateNotNullOrEmpty": false }, @@ -85614,63 +91373,33 @@ }, { "ParameterMetadata": { - "Name": "MaxUnhealthyUpgradedInstancePercent", - "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 3, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "PauseTimeBetweenBatches", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "EnableCrossZoneUpgrade", + "Name": "Force", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PrioritizeUnhealthyInstance", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -85691,219 +91420,39 @@ "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" } }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - } - ] - }, - { - "VerbName": "Set", - "NounName": "AzVmssSecurityProfile", - "Name": "Set-AzVmssSecurityProfile", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.SetAzureRmVmssSecurityProfileCommand", - "SupportsShouldProcess": false, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", - "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "VirtualMachineScaleSet", - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" - } - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "SecurityType", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ + ] + }, { - "Name": "__AllParameterSets", + "Name": "FriendMethod", "Parameters": [ { "ParameterMetadata": { - "Name": "VirtualMachineScaleSet", + "Name": "ResourceGroupName", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 0, - "ValueFromPipeline": true, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SecurityType", + "Name": "VMScaleSetName", + "AliasList": [ + "Name" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -85911,11 +91460,148 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, + { + "ParameterMetadata": { + "Name": "InstanceId", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "StayProvisioned", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SkipShutdown", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Force", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Force", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -85947,49 +91633,26 @@ ] }, { - "VerbName": "Set", - "NounName": "AzVmssStorageProfile", - "Name": "Set-AzVmssStorageProfile", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.SetAzureRmVmssStorageProfileCommand", + "VerbName": "Stop", + "NounName": "AzVmssRollingUpgrade", + "Name": "Stop-AzVmssRollingUpgrade", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.StopAzureRmVmssRollingUpgrade", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", + "DefaultParameterSetName": "DefaultParameter", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", + "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", + "StartTime": "System.Nullable`1[System.DateTime]", + "EndTime": "System.Nullable`1[System.DateTime]", "Name": "System.String", - "FullyQualifiedDomainName": "System.String" + "Status": "System.String" }, "Methods": [ { @@ -86028,73 +91691,7 @@ ], "Parameters": [ { - "Name": "VirtualMachineScaleSet", - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" - } - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ImageReferencePublisher", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ImageReferenceOffer", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ImageReferenceSku", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ImageReferenceVersion", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -86103,7 +91700,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "OsDiskName", + "Name": "VMScaleSetName", "AliasList": [ "Name" ], @@ -86115,68 +91712,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "OsDiskCaching", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.CachingTypes]", - "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "Microsoft.Azure.Management.Compute.Models.CachingTypes" - ] - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "OsDiskCreateOption", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "OsDiskOsType", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", - "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes" - ] - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Image", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "VhdContainer", - "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ImageReferenceId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "OsDiskWriteAccelerator", + "Name": "Force", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -86185,39 +91721,11 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "DiffDiskSetting", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ManagedDisk", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DiskEncryptionSetId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DataDisk", + "Name": "AsJob", "Type": { - "Namespace": "Microsoft.Azure.Management.Compute.Models", - "Name": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetDataDisk[]", - "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetDataDisk[], Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "ElementType": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetDataDisk" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -86232,113 +91740,23 @@ "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ - { - "Name": "__AllParameterSets", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "VirtualMachineScaleSet", - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ImageReferencePublisher", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ImageReferenceOffer", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ImageReferenceSku", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 3, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "DefaultParameter", + "Parameters": [ { "ParameterMetadata": { - "Name": "ImageReferenceVersion", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -86346,14 +91764,14 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": 4, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "OsDiskName", + "Name": "VMScaleSetName", "AliasList": [ "Name" ], @@ -86364,111 +91782,14 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": 5, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "OsDiskCaching", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.CachingTypes]", - "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "Microsoft.Azure.Management.Compute.Models.CachingTypes" - ] - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 6, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "OsDiskCreateOption", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 7, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "OsDiskOsType", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", - "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes" - ] - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 8, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Image", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 9, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "VhdContainer", - "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": 10, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "ImageReferenceId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "OsDiskWriteAccelerator", + "Name": "Force", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -86483,64 +91804,79 @@ }, { "ParameterMetadata": { - "Name": "DiffDiskSetting", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ManagedDisk", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ { "ParameterMetadata": { - "Name": "DiskEncryptionSetId", + "Name": "Force", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DataDisk", + "Name": "AsJob", "Type": { - "Namespace": "Microsoft.Azure.Management.Compute.Models", - "Name": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetDataDisk[]", - "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetDataDisk[], Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "ElementType": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetDataDisk" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -86573,10 +91909,10 @@ ] }, { - "VerbName": "Set", - "NounName": "AzVmssUefi", - "Name": "Set-AzVmssUefi", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.SetAzureRmVmssUefiCommand", + "VerbName": "Test", + "NounName": "AzVMAEMExtension", + "Name": "Test-AzVMAEMExtension", + "ClassName": "Microsoft.Azure.Commands.Compute.TestAzureRmVMAEMExtension", "SupportsShouldProcess": false, "ConfirmImpact": 2, "SupportsPaging": false, @@ -86584,38 +91920,13 @@ "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Extension.AEM", + "Name": "Microsoft.Azure.Commands.Compute.Extension.AEM.AEMTestResult", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Extension.AEM.AEMTestResult, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" + "Result": "System.Boolean", + "PartialResults": "System.Collections.Generic.List`1[Microsoft.Azure.Commands.Compute.Extension.AEM.AEMTestResult]", + "TestName": "System.String" }, "Methods": [ { @@ -86644,6 +91955,36 @@ "Constructors": [ { "Name": "" + }, + { + "Name": "", + "Parameters": [ + { + "Name": "testName", + "Type": "System.Reflection.RuntimeParameterInfo" + }, + { + "Name": "args", + "Type": "System.Reflection.RuntimeParameterInfo" + } + ] + }, + { + "Name": "", + "Parameters": [ + { + "Name": "testName", + "Type": "System.Reflection.RuntimeParameterInfo" + }, + { + "Name": "result", + "Type": "System.Reflection.RuntimeParameterInfo" + }, + { + "Name": "args", + "Type": "System.Reflection.RuntimeParameterInfo" + } + ] } ] }, @@ -86654,59 +91995,50 @@ ], "Parameters": [ { - "Name": "VirtualMachineScaleSet", + "Name": "ResourceGroupName", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "EnableVtpm", + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "OSType", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "EnableSecureBoot", + "Name": "WaitTimeInMinutes", "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SkipStorageCheck", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -86737,78 +92069,81 @@ "Parameters": [ { "ParameterMetadata": { - "Name": "VirtualMachineScaleSet", + "Name": "ResourceGroupName", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": true, "Position": 0, - "ValueFromPipeline": true, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "EnableVtpm", + "Name": "VMName", + "AliasList": [ + "ResourceName" + ], "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, + "Mandatory": true, "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "EnableSecureBoot", + "Name": "OSType", "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": 2, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "WaitTimeInMinutes", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 3, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SkipStorageCheck", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 4, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -86841,26 +92176,38 @@ ] }, { - "VerbName": "Set", - "NounName": "AzVmssVM", - "Name": "Set-AzVmssVM", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.SetAzureRmVmssVM", + "VerbName": "Update", + "NounName": "AzAvailabilitySet", + "Name": "Update-AzAvailabilitySet", + "ClassName": "Microsoft.Azure.Commands.Compute.UpdateAzureAvailabilitySetCommand", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", + "DefaultParameterSetName": "__AllParameterSets", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSAvailabilitySet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAvailabilitySet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", - "StartTime": "System.Nullable`1[System.DateTime]", - "EndTime": "System.Nullable`1[System.DateTime]", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "VirtualMachinesReferences": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResource]", + "StatusCode": "System.Net.HttpStatusCode", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "PlatformUpdateDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "RequestId": "System.String", + "Type": "System.String", + "StatusesText": "System.String", "Name": "System.String", - "Status": "System.String" + "VirtualMachinesReferencesText": "System.String", + "Sku": "System.String", + "Id": "System.String", + "TagsText": "System.String", + "ResourceGroupName": "System.String" }, "Methods": [ { @@ -86899,77 +92246,60 @@ ], "Parameters": [ { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "VMScaleSetName", + "Name": "AvailabilitySet", "AliasList": [ - "Name" + "VMProfile" ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "InstanceId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Reimage", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ReimageAll", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSAvailabilitySet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAvailabilitySet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "VirtualMachinesReferences": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResource]", + "StatusCode": "System.Net.HttpStatusCode", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "PlatformUpdateDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "RequestId": "System.String", + "Type": "System.String", + "StatusesText": "System.String", + "Name": "System.String", + "VirtualMachinesReferencesText": "System.String", + "Sku": "System.String", + "Id": "System.String", + "TagsText": "System.String", + "ResourceGroupName": "System.String" + } }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "Redeploy", + "Name": "Sku", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "PerformMaintenance", + "Name": "ProximityPlacementGroupId", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "SimulateEviction", + "Name": "Tag", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -87009,25 +92339,44 @@ "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "AvailabilitySet", + "AliasList": [ + "VMProfile" + ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSAvailabilitySet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAvailabilitySet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "VirtualMachinesReferences": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResource]", + "StatusCode": "System.Net.HttpStatusCode", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "PlatformUpdateDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "RequestId": "System.String", + "Type": "System.String", + "StatusesText": "System.String", + "Name": "System.String", + "VirtualMachinesReferencesText": "System.String", + "Sku": "System.String", + "Id": "System.String", + "TagsText": "System.String", + "ResourceGroupName": "System.String" + } }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": true, "Position": 0, - "ValueFromPipeline": false, + "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], + "Name": "ProximityPlacementGroupId", "Type": { "Namespace": "System", "Name": "System.String", @@ -87035,25 +92384,25 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "InstanceId", + "Name": "Tag", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 2, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -87099,44 +92448,63 @@ ] }, { - "Name": "DefaultParameter", + "Name": "SkuParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "Reimage", + "Name": "Sku", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": -2147483648, + "Mandatory": false, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "AvailabilitySet", + "AliasList": [ + "VMProfile" + ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSAvailabilitySet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAvailabilitySet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "VirtualMachinesReferences": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResource]", + "StatusCode": "System.Net.HttpStatusCode", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "PlatformUpdateDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "RequestId": "System.String", + "Type": "System.String", + "StatusesText": "System.String", + "Name": "System.String", + "VirtualMachinesReferencesText": "System.String", + "Sku": "System.String", + "Id": "System.String", + "TagsText": "System.String", + "ResourceGroupName": "System.String" + } }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": true, "Position": 0, - "ValueFromPipeline": false, + "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], + "Name": "ProximityPlacementGroupId", "Type": { "Namespace": "System", "Name": "System.String", @@ -87144,25 +92512,25 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "InstanceId", + "Name": "Tag", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 2, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -87206,25 +92574,191 @@ "ValueFromPipelineByPropertyName": false } ] + } + ] + }, + { + "VerbName": "Update", + "NounName": "AzCapacityReservation", + "Name": "Update-AzCapacityReservation", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureCapacityReservation", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "DefaultParameter", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservation", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservation, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "InstanceView": "Microsoft.Azure.Management.Compute.Models.CapacityReservationInstanceView", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "VirtualMachinesAssociated": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ProvisioningTime": "System.Nullable`1[System.DateTime]", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String", + "Id": "System.String", + "ReservationId": "System.String", + "ProvisioningState": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false }, { - "Name": "FriendMethod", + "Name": "ReservationGroupName", + "AliasList": [ + "CapacityReservationGroupName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Name", + "AliasList": [ + "CapacityReservationName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "CapacityReservation", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservation", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservation, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "InstanceView": "Microsoft.Azure.Management.Compute.Models.CapacityReservationInstanceView", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "VirtualMachinesAssociated": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ProvisioningTime": "System.Nullable`1[System.DateTime]", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String", + "Id": "System.String", + "ReservationId": "System.String", + "ProvisioningState": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ResourceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "CapacityToReserve", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "DefaultParameterSet", "Parameters": [ - { - "ParameterMetadata": { - "Name": "ReimageAll", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, { "ParameterMetadata": { "Name": "ResourceGroupName", @@ -87236,15 +92770,15 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 0, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMScaleSetName", + "Name": "ReservationGroupName", "AliasList": [ - "Name" + "CapacityReservationGroupName" ], "Type": { "Namespace": "System", @@ -87254,13 +92788,16 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 1, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "InstanceId", + "Name": "Name", + "AliasList": [ + "CapacityReservationName" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -87269,59 +92806,28 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 2, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "CapacityToReserve", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "RedeployMethodParameter", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "Redeploy", + "Name": "AsJob", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -87329,73 +92835,25 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "InstanceId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 2, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "AsJob", + "Name": "Tag", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -87418,76 +92876,57 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "PerformMaintenanceMethodParameter", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "PerformMaintenance", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "InputObjectParameterSet", + "Parameters": [ { "ParameterMetadata": { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], + "Name": "CapacityReservation", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservation", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservation, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "InstanceView": "Microsoft.Azure.Management.Compute.Models.CapacityReservationInstanceView", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "VirtualMachinesAssociated": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ProvisioningTime": "System.Nullable`1[System.DateTime]", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String", + "Id": "System.String", + "ReservationId": "System.String", + "ProvisioningState": "System.String" + } }, "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, + "Position": -2147483648, + "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "InstanceId", + "Name": "CapacityToReserve", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 2, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, @@ -87506,6 +92945,21 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, + { + "ParameterMetadata": { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -87535,26 +92989,11 @@ ] }, { - "Name": "SimulateEvictionMethodParameter", + "Name": "ResourceIDParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "SimulateEviction", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "ResourceId", "Type": { "Namespace": "System", "Name": "System.String", @@ -87563,57 +93002,54 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 0, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], + "Name": "CapacityToReserve", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "InstanceId", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 2, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "Tag", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -87642,269 +93078,47 @@ "ValueFromPipelineByPropertyName": false } ] - } - ] - }, - { - "VerbName": "Set", - "NounName": "AzVMUefi", - "Name": "Set-AzVMUefi", - "ClassName": "Microsoft.Azure.Commands.Compute.SetAzureVMUefi", - "SupportsShouldProcess": false, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", - "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "EnableVtpm", - "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false }, - { - "Name": "EnableSecureBoot", - "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ { "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], + "Name": "CapacityToReserve", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "EnableVtpm", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "EnableSecureBoot", + "Name": "Tag", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -87944,72 +93158,30 @@ ] }, { - "VerbName": "Start", - "NounName": "AzVM", - "Name": "Start-AzVM", - "ClassName": "Microsoft.Azure.Commands.Compute.StartAzureVMCommand", + "VerbName": "Update", + "NounName": "AzCapacityReservationGroup", + "Name": "Update-AzCapacityReservationGroup", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureCapacityReservationGroup", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "ResourceGroupNameParameterSetName", + "DefaultParameterSetName": "DefaultParameter", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSComputeLongRunningOperation", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSComputeLongRunningOperation, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", - "StartTime": "System.Nullable`1[System.DateTime]", - "EndTime": "System.Nullable`1[System.DateTime]", - "OperationId": "System.String", - "Status": "System.String", - "Name": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - }, - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "IsSuccessStatusCode": "System.Boolean", - "StatusCode": "System.Net.HttpStatusCode", - "RequestId": "System.String", - "ReasonPhrase": "System.String" + "InstanceView": "Microsoft.Azure.Management.Compute.Models.CapacityReservationGroupInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "CapacityReservations": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", + "VirtualMachinesAssociated": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String", + "Id": "System.String" }, "Methods": [ { @@ -88048,40 +93220,54 @@ ], "Parameters": [ { - "Name": "Name", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "NoWait", + "Name": "Name", + "AliasList": [ + "CapacityReservationGroupName" + ], "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "ResourceGroupName", + "Name": "CapacityReservationGroup", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "InstanceView": "Microsoft.Azure.Management.Compute.Models.CapacityReservationGroupInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "CapacityReservations": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", + "VirtualMachinesAssociated": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String", + "Id": "System.String" + } }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "Id", + "Name": "ResourceId", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { "Name": "AsJob", @@ -88092,6 +93278,15 @@ }, "ValidateNotNullOrEmpty": false }, + { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, { "Name": "DefaultProfile", "AliasList": [ @@ -88115,41 +93310,44 @@ ], "ParameterSets": [ { - "Name": "ResourceGroupNameParameterSetName", + "Name": "DefaultParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "Name", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 1, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "Name", + "AliasList": [ + "CapacityReservationGroupName" + ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 0, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "AsJob", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -88164,18 +93362,18 @@ }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "Tag", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -88206,11 +93404,37 @@ ] }, { - "Name": "__AllParameterSets", + "Name": "InputObjectParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "NoWait", + "Name": "CapacityReservationGroup", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "InstanceView": "Microsoft.Azure.Management.Compute.Models.CapacityReservationGroupInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "CapacityReservations": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", + "VirtualMachinesAssociated": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String", + "Id": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "AsJob", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -88225,18 +93449,18 @@ }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "Tag", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -88267,26 +93491,26 @@ ] }, { - "Name": "IdParameterSetName", + "Name": "ResourceIDParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "Id", + "Name": "ResourceId", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 0, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "AsJob", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -88299,6 +93523,52 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, + { + "ParameterMetadata": { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ { "ParameterMetadata": { "Name": "AsJob", @@ -88314,6 +93584,21 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, + { + "ParameterMetadata": { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -88345,10 +93630,10 @@ ] }, { - "VerbName": "Start", - "NounName": "AzVmss", - "Name": "Start-AzVmss", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.StartAzureRmVmss", + "VerbName": "Update", + "NounName": "AzDisk", + "Name": "Update-AzDisk", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureRmDisk", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, @@ -88357,14 +93642,44 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", - "StartTime": "System.Nullable`1[System.DateTime]", - "EndTime": "System.Nullable`1[System.DateTime]", + "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", + "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.DiskSecurityProfile", + "Sku": "Microsoft.Azure.Management.Compute.Models.DiskSku", + "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", + "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "ShareInfo": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.ShareInfoElement]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ManagedByExtended": "System.Collections.Generic.IList`1[System.String]", + "OsType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", + "BurstingEnabled": "System.Nullable`1[System.Boolean]", + "SupportsHibernation": "System.Nullable`1[System.Boolean]", + "TimeCreated": "System.Nullable`1[System.DateTime]", + "DiskSizeGB": "System.Nullable`1[System.Int32]", + "MaxShares": "System.Nullable`1[System.Int32]", + "DiskMBpsReadOnly": "System.Nullable`1[System.Int64]", + "DiskMBpsReadWrite": "System.Nullable`1[System.Int64]", + "DiskIOPSReadWrite": "System.Nullable`1[System.Int64]", + "DiskIOPSReadOnly": "System.Nullable`1[System.Int64]", + "DiskSizeBytes": "System.Nullable`1[System.Int64]", + "DiskState": "System.String", + "ManagedBy": "System.String", + "HyperVGeneration": "System.String", + "Tier": "System.String", + "DiskAccessId": "System.String", + "NetworkAccessPolicy": "System.String", + "UniqueId": "System.String", + "Type": "System.String", "Name": "System.String", - "Status": "System.String" + "Id": "System.String", + "ProvisioningState": "System.String", + "Location": "System.String", + "ResourceGroupName": "System.String" }, "Methods": [ { @@ -88412,7 +93727,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "VMScaleSetName", + "Name": "DiskName", "AliasList": [ "Name" ], @@ -88424,12 +93739,76 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "InstanceId", + "Name": "DiskUpdate", "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", + "Sku": "Microsoft.Azure.Management.Compute.Models.DiskSku", + "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", + "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "OsType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", + "BurstingEnabled": "System.Nullable`1[System.Boolean]", + "SupportsHibernation": "System.Nullable`1[System.Boolean]", + "MaxShares": "System.Nullable`1[System.Int32]", + "DiskSizeGB": "System.Nullable`1[System.Int32]", + "DiskMBpsReadOnly": "System.Nullable`1[System.Int64]", + "DiskMBpsReadWrite": "System.Nullable`1[System.Int64]", + "DiskIOPSReadWrite": "System.Nullable`1[System.Int64]", + "DiskIOPSReadOnly": "System.Nullable`1[System.Int64]", + "NetworkAccessPolicy": "System.String", + "DiskAccessId": "System.String", + "Tier": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Disk", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", + "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.DiskSecurityProfile", + "Sku": "Microsoft.Azure.Management.Compute.Models.DiskSku", + "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", + "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "ShareInfo": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.ShareInfoElement]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ManagedByExtended": "System.Collections.Generic.IList`1[System.String]", + "OsType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", + "BurstingEnabled": "System.Nullable`1[System.Boolean]", + "SupportsHibernation": "System.Nullable`1[System.Boolean]", + "TimeCreated": "System.Nullable`1[System.DateTime]", + "DiskSizeGB": "System.Nullable`1[System.Int32]", + "MaxShares": "System.Nullable`1[System.Int32]", + "DiskMBpsReadOnly": "System.Nullable`1[System.Int64]", + "DiskMBpsReadWrite": "System.Nullable`1[System.Int64]", + "DiskIOPSReadWrite": "System.Nullable`1[System.Int64]", + "DiskIOPSReadOnly": "System.Nullable`1[System.Int64]", + "DiskSizeBytes": "System.Nullable`1[System.Int64]", + "DiskState": "System.String", + "ManagedBy": "System.String", + "HyperVGeneration": "System.String", + "Tier": "System.String", + "DiskAccessId": "System.String", + "NetworkAccessPolicy": "System.String", + "UniqueId": "System.String", + "Type": "System.String", + "Name": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "Location": "System.String", + "ResourceGroupName": "System.String" + } }, "ValidateNotNullOrEmpty": false }, @@ -88484,7 +93863,7 @@ }, { "ParameterMetadata": { - "Name": "VMScaleSetName", + "Name": "DiskName", "AliasList": [ "Name" ], @@ -88502,20 +93881,169 @@ }, { "ParameterMetadata": { - "Name": "InstanceId", + "Name": "DiskUpdate", "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", + "Sku": "Microsoft.Azure.Management.Compute.Models.DiskSku", + "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", + "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "OsType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", + "BurstingEnabled": "System.Nullable`1[System.Boolean]", + "SupportsHibernation": "System.Nullable`1[System.Boolean]", + "MaxShares": "System.Nullable`1[System.Int32]", + "DiskSizeGB": "System.Nullable`1[System.Int32]", + "DiskMBpsReadOnly": "System.Nullable`1[System.Int64]", + "DiskMBpsReadWrite": "System.Nullable`1[System.Int64]", + "DiskIOPSReadWrite": "System.Nullable`1[System.Int64]", + "DiskIOPSReadOnly": "System.Nullable`1[System.Int64]", + "NetworkAccessPolicy": "System.String", + "DiskAccessId": "System.String", + "Tier": "System.String" + } }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": 2, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "FriendMethod", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DiskName", + "AliasList": [ + "Name" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, + { + "ParameterMetadata": { + "Name": "Disk", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", + "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.DiskSecurityProfile", + "Sku": "Microsoft.Azure.Management.Compute.Models.DiskSku", + "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", + "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "ShareInfo": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.ShareInfoElement]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ManagedByExtended": "System.Collections.Generic.IList`1[System.String]", + "OsType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", + "BurstingEnabled": "System.Nullable`1[System.Boolean]", + "SupportsHibernation": "System.Nullable`1[System.Boolean]", + "TimeCreated": "System.Nullable`1[System.DateTime]", + "DiskSizeGB": "System.Nullable`1[System.Int32]", + "MaxShares": "System.Nullable`1[System.Int32]", + "DiskMBpsReadOnly": "System.Nullable`1[System.Int64]", + "DiskMBpsReadWrite": "System.Nullable`1[System.Int64]", + "DiskIOPSReadWrite": "System.Nullable`1[System.Int64]", + "DiskIOPSReadOnly": "System.Nullable`1[System.Int64]", + "DiskSizeBytes": "System.Nullable`1[System.Int64]", + "DiskState": "System.String", + "ManagedBy": "System.String", + "HyperVGeneration": "System.String", + "Tier": "System.String", + "DiskAccessId": "System.String", + "NetworkAccessPolicy": "System.String", + "UniqueId": "System.String", + "Type": "System.String", + "Name": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "Location": "System.String", + "ResourceGroupName": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 2, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, { "ParameterMetadata": { "Name": "AsJob", @@ -88608,10 +94136,10 @@ ] }, { - "VerbName": "Start", - "NounName": "AzVmssRollingExtensionUpgrade", - "Name": "Start-AzVmssRollingExtensionUpgrade", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.VirtualMachineScaleSetRollingExtensionStartUpgrade", + "VerbName": "Update", + "NounName": "AzDiskEncryptionSet", + "Name": "Update-AzDiskEncryptionSet", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureRmDiskEncryptionSet", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, @@ -88620,14 +94148,21 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", - "StartTime": "System.Nullable`1[System.DateTime]", - "EndTime": "System.Nullable`1[System.DateTime]", + "Identity": "Microsoft.Azure.Management.Compute.Models.EncryptionSetIdentity", + "ActiveKey": "Microsoft.Azure.Management.Compute.Models.KeyVaultAndKeyReference", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "PreviousKeys": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.KeyVaultAndKeyReference]", + "RotationToLatestKeyVersionEnabled": "System.Nullable`1[System.Boolean]", + "ResourceGroupName": "System.String", + "ProvisioningState": "System.String", + "Id": "System.String", "Name": "System.String", - "Status": "System.String" + "Type": "System.String", + "Location": "System.String", + "EncryptionType": "System.String" }, "Methods": [ { @@ -88675,9 +94210,9 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "VMScaleSetName", + "Name": "Name", "AliasList": [ - "Name" + "DiskEncryptionSetName" ], "Type": { "Namespace": "System", @@ -88687,46 +94222,51 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "VirtualMachineScaleSet", + "Name": "ResourceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "InputObject", + "AliasList": [ + "DiskEncryptionSet" + ], "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Identity": "Microsoft.Azure.Management.Compute.Models.EncryptionSetIdentity", + "ActiveKey": "Microsoft.Azure.Management.Compute.Models.KeyVaultAndKeyReference", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", + "PreviousKeys": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.KeyVaultAndKeyReference]", + "RotationToLatestKeyVersionEnabled": "System.Nullable`1[System.Boolean]", "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", "ProvisioningState": "System.String", + "Id": "System.String", "Name": "System.String", - "FullyQualifiedDomainName": "System.String" + "Type": "System.String", + "Location": "System.String", + "EncryptionType": "System.String" } }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "KeyUrl", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, "ValidateNotNullOrEmpty": false }, { - "Name": "ResourceId", + "Name": "SourceVaultId", "Type": { "Namespace": "System", "Name": "System.String", @@ -88734,6 +94274,27 @@ }, "ValidateNotNullOrEmpty": false }, + { + "Name": "RotationToLatestKeyVersionEnabled", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, { "Name": "AsJob", "Type": { @@ -88779,15 +94340,15 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": -2147483648, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMScaleSetName", + "Name": "Name", "AliasList": [ - "Name" + "DiskEncryptionSetName" ], "Type": { "Namespace": "System", @@ -88797,10 +94358,73 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "KeyUrl", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "SourceVaultId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "RotationToLatestKeyVersionEnabled", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, + { + "ParameterMetadata": { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "AsJob", @@ -88845,52 +94469,85 @@ ] }, { - "Name": "ByInputObject", + "Name": "ResourceIdParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "VirtualMachineScaleSet", + "Name": "ResourceId", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "KeyUrl", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, "Position": -2147483648, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": false + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "SourceVaultId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "RotationToLatestKeyVersionEnabled", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -88936,11 +94593,43 @@ ] }, { - "Name": "ByResourceId", + "Name": "ObjectParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceId", + "Name": "InputObject", + "AliasList": [ + "DiskEncryptionSet" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Identity": "Microsoft.Azure.Management.Compute.Models.EncryptionSetIdentity", + "ActiveKey": "Microsoft.Azure.Management.Compute.Models.KeyVaultAndKeyReference", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "PreviousKeys": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.KeyVaultAndKeyReference]", + "RotationToLatestKeyVersionEnabled": "System.Nullable`1[System.Boolean]", + "ResourceGroupName": "System.String", + "ProvisioningState": "System.String", + "Id": "System.String", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String", + "EncryptionType": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "KeyUrl", "Type": { "Namespace": "System", "Name": "System.String", @@ -88948,10 +94637,58 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": -2147483648, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": false + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "SourceVaultId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "RotationToLatestKeyVersionEnabled", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -88999,6 +94736,69 @@ { "Name": "__AllParameterSets", "Parameters": [ + { + "ParameterMetadata": { + "Name": "KeyUrl", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "SourceVaultId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "RotationToLatestKeyVersionEnabled", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "AsJob", @@ -89045,10 +94845,10 @@ ] }, { - "VerbName": "Start", - "NounName": "AzVmssRollingOSUpgrade", - "Name": "Start-AzVmssRollingOSUpgrade", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.StartAzureRmVmssRollingOSUpgrade", + "VerbName": "Update", + "NounName": "AzGallery", + "Name": "Update-AzGallery", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureRmGallery", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, @@ -89057,14 +94857,18 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", - "StartTime": "System.Nullable`1[System.DateTime]", - "EndTime": "System.Nullable`1[System.DateTime]", + "Identifier": "Microsoft.Azure.Management.Compute.Models.GalleryIdentifier", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "ResourceGroupName": "System.String", + "Description": "System.String", + "ProvisioningState": "System.String", + "Id": "System.String", "Name": "System.String", - "Status": "System.String" + "Type": "System.String", + "Location": "System.String" }, "Methods": [ { @@ -89112,9 +94916,9 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "VMScaleSetName", + "Name": "Name", "AliasList": [ - "Name" + "GalleryName" ], "Type": { "Namespace": "System", @@ -89123,6 +94927,38 @@ }, "ValidateNotNullOrEmpty": false }, + { + "Name": "ResourceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "InputObject", + "AliasList": [ + "Gallery" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Identifier": "Microsoft.Azure.Management.Compute.Models.GalleryIdentifier", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "ResourceGroupName": "System.String", + "Description": "System.String", + "ProvisioningState": "System.String", + "Id": "System.String", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, { "Name": "AsJob", "Type": { @@ -89132,6 +94968,24 @@ }, "ValidateNotNullOrEmpty": false }, + { + "Name": "Description", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, { "Name": "DefaultProfile", "AliasList": [ @@ -89155,11 +95009,120 @@ ], "ParameterSets": [ { - "Name": "DefaultParameter", + "Name": "DefaultParameter", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "GalleryName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Description", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "ResourceIdParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "ResourceId", "Type": { "Namespace": "System", "Name": "System.String", @@ -89174,10 +95137,22 @@ }, { "ParameterMetadata": { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Description", "Type": { "Namespace": "System", "Name": "System.String", @@ -89185,11 +95160,86 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, + { + "ParameterMetadata": { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "ObjectParameter", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "InputObject", + "AliasList": [ + "Gallery" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Identifier": "Microsoft.Azure.Management.Compute.Models.GalleryIdentifier", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "ResourceGroupName": "System.String", + "Description": "System.String", + "ProvisioningState": "System.String", + "Id": "System.String", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, { "ParameterMetadata": { "Name": "AsJob", @@ -89205,6 +95255,36 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, + { + "ParameterMetadata": { + "Name": "Description", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -89251,6 +95331,36 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, + { + "ParameterMetadata": { + "Name": "Description", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -89282,27 +95392,40 @@ ] }, { - "VerbName": "Stop", - "NounName": "AzVM", - "Name": "Stop-AzVM", - "ClassName": "Microsoft.Azure.Commands.Compute.StopAzureVMCommand", + "VerbName": "Update", + "NounName": "AzGalleryImageDefinition", + "Name": "Update-AzGalleryImageDefinition", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureRmGalleryImage", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "ResourceGroupNameParameterSetName", + "DefaultParameterSetName": "DefaultParameter", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSComputeLongRunningOperation", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSComputeLongRunningOperation, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", - "StartTime": "System.Nullable`1[System.DateTime]", - "EndTime": "System.Nullable`1[System.DateTime]", - "OperationId": "System.String", - "Status": "System.String", - "Name": "System.String" + "Disallowed": "Microsoft.Azure.Management.Compute.Models.Disallowed", + "Identifier": "Microsoft.Azure.Management.Compute.Models.GalleryImageIdentifier", + "PurchasePlan": "Microsoft.Azure.Management.Compute.Models.ImagePurchasePlan", + "OsState": "Microsoft.Azure.Management.Compute.Models.OperatingSystemStateTypes", + "OsType": "Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes", + "Recommended": "Microsoft.Azure.Management.Compute.Models.RecommendedMachineConfiguration", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "EndOfLifeDate": "System.Nullable`1[System.DateTime]", + "HyperVGeneration": "System.String", + "Location": "System.String", + "PrivacyStatementUri": "System.String", + "Eula": "System.String", + "Description": "System.String", + "ProvisioningState": "System.String", + "Id": "System.String", + "Name": "System.String", + "Type": "System.String", + "ReleaseNoteUri": "System.String", + "ResourceGroupName": "System.String" }, "Methods": [ { @@ -89337,83 +95460,83 @@ "ParameterSets": [ "__AllParameterSets" ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false }, { + "Name": "GalleryName", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "IsSuccessStatusCode": "System.Boolean", - "StatusCode": "System.Net.HttpStatusCode", - "RequestId": "System.String", - "ReasonPhrase": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ + "ValidateNotNullOrEmpty": false + }, { "Name": "Name", + "AliasList": [ + "GalleryImageDefinitionName" + ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "Force", + "Name": "ResourceId", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "StayProvisioned", + "Name": "InputObject", + "AliasList": [ + "GalleryImageDefinition" + ], "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Disallowed": "Microsoft.Azure.Management.Compute.Models.Disallowed", + "Identifier": "Microsoft.Azure.Management.Compute.Models.GalleryImageIdentifier", + "PurchasePlan": "Microsoft.Azure.Management.Compute.Models.ImagePurchasePlan", + "OsState": "Microsoft.Azure.Management.Compute.Models.OperatingSystemStateTypes", + "OsType": "Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes", + "Recommended": "Microsoft.Azure.Management.Compute.Models.RecommendedMachineConfiguration", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "EndOfLifeDate": "System.Nullable`1[System.DateTime]", + "HyperVGeneration": "System.String", + "Location": "System.String", + "PrivacyStatementUri": "System.String", + "Eula": "System.String", + "Description": "System.String", + "ProvisioningState": "System.String", + "Id": "System.String", + "Name": "System.String", + "Type": "System.String", + "ReleaseNoteUri": "System.String", + "ResourceGroupName": "System.String" + } }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "NoWait", + "Name": "AsJob", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -89422,38 +95545,129 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "SkipShutdown", + "Name": "Description", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "ResourceGroupName", + "Name": "DisallowedDiskType", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "EndOfLifeDate", + "Type": { + "Namespace": "System", + "Name": "System.DateTime", + "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Eula", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "Id", + "Name": "MinimumMemory", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "MinimumVCPU", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "MaximumMemory", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "MaximumVCPU", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "PrivacyStatementUri", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "AsJob", + "Name": "PurchasePlanName", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "PurchasePlanProduct", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "PurchasePlanPublisher", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ReleaseNoteUri", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -89480,112 +95694,281 @@ ], "ParameterSets": [ { - "Name": "ResourceGroupNameParameterSetName", + "Name": "DefaultParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "Name", + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "GalleryName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 1, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "GalleryImageDefinitionName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Description", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DisallowedDiskType", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "EndOfLifeDate", + "Type": { + "Namespace": "System", + "Name": "System.DateTime", + "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Eula", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "MinimumMemory", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "MinimumVCPU", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "MaximumMemory", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "MaximumVCPU", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "PrivacyStatementUri", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Force", + "Name": "PurchasePlanName", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StayProvisioned", + "Name": "PurchasePlanProduct", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "PurchasePlanPublisher", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SkipShutdown", + "Name": "ReleaseNoteUri", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "Tag", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -89616,17 +95999,32 @@ ] }, { - "Name": "__AllParameterSets", + "Name": "ResourceIdParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "Force", + "Name": "ResourceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "AsJob", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -89635,184 +96033,214 @@ }, { "ParameterMetadata": { - "Name": "StayProvisioned", + "Name": "Description", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "DisallowedDiskType", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SkipShutdown", + "Name": "EndOfLifeDate", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.DateTime", + "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "Eula", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "MinimumMemory", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "IdParameterSetName", - "Parameters": [ + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { - "Name": "Id", + "Name": "MinimumVCPU", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "MaximumMemory", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "MaximumVCPU", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "PrivacyStatementUri", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Force", + "Name": "PurchasePlanName", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StayProvisioned", + "Name": "PurchasePlanProduct", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "PurchasePlanPublisher", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SkipShutdown", + "Name": "ReleaseNoteUri", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "Tag", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -89841,180 +96269,67 @@ "ValueFromPipelineByPropertyName": false } ] - } - ] - }, - { - "VerbName": "Stop", - "NounName": "AzVmss", - "Name": "Stop-AzVmss", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.StopAzureRmVmss", - "SupportsShouldProcess": true, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", - "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", - "StartTime": "System.Nullable`1[System.DateTime]", - "EndTime": "System.Nullable`1[System.DateTime]", - "Name": "System.String", - "Status": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "InstanceId", - "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" - }, - "ValidateNotNullOrEmpty": false }, { - "Name": "Force", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "StayProvisioned", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "SkipShutdown", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ - { - "Name": "DefaultParameter", + "Name": "ObjectParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "InputObject", + "AliasList": [ + "GalleryImageDefinition" + ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Disallowed": "Microsoft.Azure.Management.Compute.Models.Disallowed", + "Identifier": "Microsoft.Azure.Management.Compute.Models.GalleryImageIdentifier", + "PurchasePlan": "Microsoft.Azure.Management.Compute.Models.ImagePurchasePlan", + "OsState": "Microsoft.Azure.Management.Compute.Models.OperatingSystemStateTypes", + "OsType": "Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes", + "Recommended": "Microsoft.Azure.Management.Compute.Models.RecommendedMachineConfiguration", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "EndOfLifeDate": "System.Nullable`1[System.DateTime]", + "HyperVGeneration": "System.String", + "Location": "System.String", + "PrivacyStatementUri": "System.String", + "Eula": "System.String", + "Description": "System.String", + "ProvisioningState": "System.String", + "Id": "System.String", + "Name": "System.String", + "Type": "System.String", + "ReleaseNoteUri": "System.String", + "ResourceGroupName": "System.String" + } }, "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 0, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], + "Name": "Description", "Type": { "Namespace": "System", "Name": "System.String", @@ -90022,14 +96337,14 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "InstanceId", + "Name": "DisallowedDiskType", "Type": { "Namespace": "System", "Name": "System.String[]", @@ -90039,92 +96354,103 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 2, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Force", + "Name": "EndOfLifeDate", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.DateTime", + "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "Eula", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "MinimumMemory", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "FriendMethod", - "Parameters": [ + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "MinimumVCPU", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], + "Name": "MaximumMemory", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "MaximumVCPU", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "PrivacyStatementUri", "Type": { "Namespace": "System", "Name": "System.String", @@ -90132,86 +96458,85 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "InstanceId", + "Name": "PurchasePlanName", "Type": { "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 2, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "StayProvisioned", + "Name": "PurchasePlanProduct", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SkipShutdown", + "Name": "PurchasePlanPublisher", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Force", + "Name": "ReleaseNoteUri", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "Tag", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -90246,7 +96571,7 @@ "Parameters": [ { "ParameterMetadata": { - "Name": "Force", + "Name": "AsJob", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -90261,174 +96586,53 @@ }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "Description", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "DisallowedDiskType", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - } - ] - }, - { - "VerbName": "Stop", - "NounName": "AzVmssRollingUpgrade", - "Name": "Stop-AzVmssRollingUpgrade", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.StopAzureRmVmssRollingUpgrade", - "SupportsShouldProcess": true, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", - "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", - "StartTime": "System.Nullable`1[System.DateTime]", - "EndTime": "System.Nullable`1[System.DateTime]", - "Name": "System.String", - "Status": "System.String" + "ValueFromPipelineByPropertyName": true }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" + { + "ParameterMetadata": { + "Name": "EndOfLifeDate", + "Type": { + "Namespace": "System", + "Name": "System.DateTime", + "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Force", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ - { - "Name": "DefaultParameter", - "Parameters": [ + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "Eula", "Type": { "Namespace": "System", "Name": "System.String", @@ -90436,17 +96640,74 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], + "Name": "MinimumMemory", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "MinimumVCPU", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "MaximumMemory", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "MaximumVCPU", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "PrivacyStatementUri", "Type": { "Namespace": "System", "Name": "System.String", @@ -90454,101 +96715,85 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Force", + "Name": "PurchasePlanName", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "PurchasePlanProduct", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "PurchasePlanPublisher", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "__AllParameterSets", - "Parameters": [ + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { - "Name": "Force", + "Name": "ReleaseNoteUri", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "Tag", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -90581,24 +96826,31 @@ ] }, { - "VerbName": "Test", - "NounName": "AzVMAEMExtension", - "Name": "Test-AzVMAEMExtension", - "ClassName": "Microsoft.Azure.Commands.Compute.TestAzureRmVMAEMExtension", - "SupportsShouldProcess": false, + "VerbName": "Update", + "NounName": "AzGalleryImageVersion", + "Name": "Update-AzGalleryImageVersion", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureRmGalleryImageVersion", + "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", + "DefaultParameterSetName": "DefaultParameter", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Extension.AEM", - "Name": "Microsoft.Azure.Commands.Compute.Extension.AEM.AEMTestResult", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Extension.AEM.AEMTestResult, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "Result": "System.Boolean", - "PartialResults": "System.Collections.Generic.List`1[Microsoft.Azure.Commands.Compute.Extension.AEM.AEMTestResult]", - "TestName": "System.String" + "PublishingProfile": "Microsoft.Azure.Management.Compute.Models.GalleryImageVersionPublishingProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.GalleryImageVersionStorageProfile", + "ReplicationStatus": "Microsoft.Azure.Management.Compute.Models.ReplicationStatus", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "ResourceGroupName": "System.String", + "ProvisioningState": "System.String", + "Id": "System.String", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String" }, "Methods": [ { @@ -90627,36 +96879,6 @@ "Constructors": [ { "Name": "" - }, - { - "Name": "", - "Parameters": [ - { - "Name": "testName", - "Type": "System.Reflection.RuntimeParameterInfo" - }, - { - "Name": "args", - "Type": "System.Reflection.RuntimeParameterInfo" - } - ] - }, - { - "Name": "", - "Parameters": [ - { - "Name": "testName", - "Type": "System.Reflection.RuntimeParameterInfo" - }, - { - "Name": "result", - "Type": "System.Reflection.RuntimeParameterInfo" - }, - { - "Name": "args", - "Type": "System.Reflection.RuntimeParameterInfo" - } - ] } ] }, @@ -90673,22 +96895,40 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "VMName", + "Name": "GalleryName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "GalleryImageDefinitionName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Name", "AliasList": [ - "ResourceName" + "GalleryImageVersionName" ], "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "OSType", + "Name": "ResourceId", "Type": { "Namespace": "System", "Name": "System.String", @@ -90697,16 +96937,49 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "WaitTimeInMinutes", + "Name": "InputObject", + "AliasList": [ + "GalleryImageVersion" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "PublishingProfile": "Microsoft.Azure.Management.Compute.Models.GalleryImageVersionPublishingProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.GalleryImageVersionStorageProfile", + "ReplicationStatus": "Microsoft.Azure.Management.Compute.Models.ReplicationStatus", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "ResourceGroupName": "System.String", + "ProvisioningState": "System.String", + "Id": "System.String", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "PublishingProfileEndOfLifeDate", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.DateTime", + "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "SkipStorageCheck", + "Name": "PublishingProfileExcludeFromLatest", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -90714,6 +96987,34 @@ }, "ValidateNotNullOrEmpty": false }, + { + "Name": "ReplicaCount", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "TargetRegion", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable[]", + "AssemblyQualifiedName": "System.Collections.Hashtable[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.Collections.Hashtable" + }, + "ValidateNotNullOrEmpty": false + }, { "Name": "DefaultProfile", "AliasList": [ @@ -90737,7 +97038,7 @@ ], "ParameterSets": [ { - "Name": "__AllParameterSets", + "Name": "DefaultParameter", "Parameters": [ { "ParameterMetadata": { @@ -90747,7 +97048,7 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 0, @@ -90756,16 +97057,13 @@ }, { "ParameterMetadata": { - "Name": "VMName", - "AliasList": [ - "ResourceName" - ], + "Name": "GalleryName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 1, @@ -90774,7 +97072,7 @@ }, { "ParameterMetadata": { - "Name": "OSType", + "Name": "GalleryImageDefinitionName", "Type": { "Namespace": "System", "Name": "System.String", @@ -90782,29 +97080,32 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": 2, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "WaitTimeInMinutes", + "Name": "Name", + "AliasList": [ + "GalleryImageVersionName" + ], "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": 3, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SkipStorageCheck", + "Name": "AsJob", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -90813,10 +97114,86 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 4, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, + { + "ParameterMetadata": { + "Name": "PublishingProfileEndOfLifeDate", + "Type": { + "Namespace": "System", + "Name": "System.DateTime", + "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "PublishingProfileExcludeFromLatest", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ReplicaCount", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "TargetRegion", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable[]", + "AssemblyQualifiedName": "System.Collections.Hashtable[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.Collections.Hashtable" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -90844,222 +97221,236 @@ "ValueFromPipelineByPropertyName": false } ] - } - ] - }, - { - "VerbName": "Update", - "NounName": "AzAvailabilitySet", - "Name": "Update-AzAvailabilitySet", - "ClassName": "Microsoft.Azure.Commands.Compute.UpdateAzureAvailabilitySetCommand", - "SupportsShouldProcess": true, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "__AllParameterSets", - "OutputTypes": [ + }, { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSAvailabilitySet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAvailabilitySet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "VirtualMachinesReferences": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResource]", - "StatusCode": "System.Net.HttpStatusCode", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "PlatformUpdateDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "RequestId": "System.String", - "Type": "System.String", - "StatusesText": "System.String", - "Name": "System.String", - "VirtualMachinesReferencesText": "System.String", - "Sku": "System.String", - "Id": "System.String", - "TagsText": "System.String", - "ResourceGroupName": "System.String" + "Name": "ResourceIdParameter", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false }, - { - "Name": "ToString", - "ReturnType": "System.String" + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "PublishingProfileEndOfLifeDate", + "Type": { + "Namespace": "System", + "Name": "System.DateTime", + "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "PublishingProfileExcludeFromLatest", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "AvailabilitySet", - "AliasList": [ - "VMProfile" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSAvailabilitySet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAvailabilitySet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "VirtualMachinesReferences": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResource]", - "StatusCode": "System.Net.HttpStatusCode", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "PlatformUpdateDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "RequestId": "System.String", - "Type": "System.String", - "StatusesText": "System.String", - "Name": "System.String", - "VirtualMachinesReferencesText": "System.String", - "Sku": "System.String", - "Id": "System.String", - "TagsText": "System.String", - "ResourceGroupName": "System.String" - } - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Sku", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ProximityPlacementGroupId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Tag", - "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ReplicaCount", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "TargetRegion", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable[]", + "AssemblyQualifiedName": "System.Collections.Hashtable[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.Collections.Hashtable" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ + ] + }, { - "Name": "__AllParameterSets", + "Name": "ObjectParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "AvailabilitySet", + "Name": "InputObject", "AliasList": [ - "VMProfile" + "GalleryImageVersion" ], "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSAvailabilitySet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAvailabilitySet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "PublishingProfile": "Microsoft.Azure.Management.Compute.Models.GalleryImageVersionPublishingProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.GalleryImageVersionStorageProfile", + "ReplicationStatus": "Microsoft.Azure.Management.Compute.Models.ReplicationStatus", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "VirtualMachinesReferences": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResource]", - "StatusCode": "System.Net.HttpStatusCode", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "PlatformUpdateDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "RequestId": "System.String", - "Type": "System.String", - "StatusesText": "System.String", - "Name": "System.String", - "VirtualMachinesReferencesText": "System.String", - "Sku": "System.String", + "ResourceGroupName": "System.String", + "ProvisioningState": "System.String", "Id": "System.String", - "TagsText": "System.String", - "ResourceGroupName": "System.String" + "Name": "System.String", + "Type": "System.String", + "Location": "System.String" } }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": 0, "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "PublishingProfileEndOfLifeDate", + "Type": { + "Namespace": "System", + "Name": "System.DateTime", + "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ProximityPlacementGroupId", + "Name": "PublishingProfileExcludeFromLatest", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ReplicaCount", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -91074,22 +97465,23 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "TargetRegion", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable[]", + "AssemblyQualifiedName": "System.Collections.Hashtable[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.Collections.Hashtable" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -91120,74 +97512,67 @@ ] }, { - "Name": "SkuParameterSet", + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { - "Name": "Sku", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 1, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AvailabilitySet", - "AliasList": [ - "VMProfile" - ], + "Name": "PublishingProfileEndOfLifeDate", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSAvailabilitySet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAvailabilitySet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", - "VirtualMachinesReferences": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResource]", - "StatusCode": "System.Net.HttpStatusCode", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "PlatformUpdateDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "RequestId": "System.String", - "Type": "System.String", - "StatusesText": "System.String", - "Name": "System.String", - "VirtualMachinesReferencesText": "System.String", - "Sku": "System.String", - "Id": "System.String", - "TagsText": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "System", + "Name": "System.DateTime", + "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ProximityPlacementGroupId", + "Name": "PublishingProfileExcludeFromLatest", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "ReplicaCount", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -91202,22 +97587,23 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "TargetRegion", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable[]", + "AssemblyQualifiedName": "System.Collections.Hashtable[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.Collections.Hashtable" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -91251,9 +97637,9 @@ }, { "VerbName": "Update", - "NounName": "AzCapacityReservation", - "Name": "Update-AzCapacityReservation", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureCapacityReservation", + "NounName": "AzImage", + "Name": "Update-AzImage", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureRmImage", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, @@ -91262,21 +97648,20 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservation", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservation, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "InstanceView": "Microsoft.Azure.Management.Compute.Models.CapacityReservationInstanceView", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.ImageStorageProfile", + "SourceVirtualMachine": "Microsoft.Azure.Management.Compute.Models.SubResource", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "VirtualMachinesAssociated": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ProvisioningTime": "System.Nullable`1[System.DateTime]", + "ResourceGroupName": "System.String", + "ProvisioningState": "System.String", + "HyperVGeneration": "System.String", + "Id": "System.String", "Name": "System.String", "Type": "System.String", - "Location": "System.String", - "Id": "System.String", - "ReservationId": "System.String", - "ProvisioningState": "System.String" + "Location": "System.String" }, "Methods": [ { @@ -91324,9 +97709,9 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "ReservationGroupName", + "Name": "ImageName", "AliasList": [ - "CapacityReservationGroupName" + "Name" ], "Type": { "Namespace": "System", @@ -91336,37 +97721,20 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "Name", - "AliasList": [ - "CapacityReservationName" - ], + "Name": "Tag", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "CapacityReservation", + "Name": "AsJob", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservation", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservation, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "InstanceView": "Microsoft.Azure.Management.Compute.Models.CapacityReservationInstanceView", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "VirtualMachinesAssociated": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ProvisioningTime": "System.Nullable`1[System.DateTime]", - "Name": "System.String", - "Type": "System.String", - "Location": "System.String", - "Id": "System.String", - "ReservationId": "System.String", - "ProvisioningState": "System.String" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -91380,31 +97748,26 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "CapacityToReserve", - "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Tag", + "Name": "Image", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.ImageStorageProfile", + "SourceVirtualMachine": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "ResourceGroupName": "System.String", + "ProvisioningState": "System.String", + "HyperVGeneration": "System.String", + "Id": "System.String", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String" + } }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { "Name": "DefaultProfile", @@ -91429,7 +97792,7 @@ ], "ParameterSets": [ { - "Name": "DefaultParameterSet", + "Name": "DefaultParameter", "Parameters": [ { "ParameterMetadata": { @@ -91442,15 +97805,15 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": -2147483648, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ReservationGroupName", + "Name": "ImageName", "AliasList": [ - "CapacityReservationGroupName" + "Name" ], "Type": { "Namespace": "System", @@ -91460,50 +97823,58 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": -2147483648, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "CapacityReservationName" - ], + "Name": "Tag", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "CapacityToReserve", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, "ValidateNotNullOrEmpty": false }, @@ -91511,7 +97882,12 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - }, + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ { "ParameterMetadata": { "Name": "Tag", @@ -91527,6 +97903,21 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -91556,44 +97947,30 @@ ] }, { - "Name": "InputObjectParameterSet", + "Name": "ResourceIdParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "CapacityReservation", + "Name": "ResourceId", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservation", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservation, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "InstanceView": "Microsoft.Azure.Management.Compute.Models.CapacityReservationInstanceView", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "VirtualMachinesAssociated": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ProvisioningTime": "System.Nullable`1[System.DateTime]", - "Name": "System.String", - "Type": "System.String", - "Location": "System.String", - "Id": "System.String", - "ReservationId": "System.String", - "ProvisioningState": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": true, + "Position": 0, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "CapacityToReserve", + "Name": "Tag", "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -91617,21 +97994,6 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, - { - "ParameterMetadata": { - "Name": "Tag", - "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -91661,30 +98023,43 @@ ] }, { - "Name": "ResourceIDParameterSet", + "Name": "ObjectParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceId", + "Name": "Image", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.ImageStorageProfile", + "SourceVirtualMachine": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "ResourceGroupName": "System.String", + "ProvisioningState": "System.String", + "HyperVGeneration": "System.String", + "Id": "System.String", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String" + } }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "Position": 0, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "CapacityToReserve", + "Name": "Tag", "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -91695,33 +98070,18 @@ }, { "ParameterMetadata": { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "Tag", + "Name": "AsJob", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -91750,39 +98110,153 @@ "ValueFromPipelineByPropertyName": false } ] + } + ] + }, + { + "VerbName": "Update", + "NounName": "AzRestorePointCollection", + "Name": "Update-AzRestorePointCollection", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureRestorePointCollection", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "DefaultParameter", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRestorePointCollection", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRestorePointCollection, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Source": "Microsoft.Azure.Management.Compute.Models.RestorePointCollectionSourceProperties", + "RestorePoints": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.RestorePoint]", + "ProvisioningState": "System.String", + "RestorePointCollectionId": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Name", + "AliasList": [ + "RestorePointCollectionName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ { "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { - "Name": "CapacityToReserve", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "Name", + "AliasList": [ + "RestorePointCollectionName" + ], "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 1, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -91797,7 +98271,7 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -91831,9 +98305,9 @@ }, { "VerbName": "Update", - "NounName": "AzCapacityReservationGroup", - "Name": "Update-AzCapacityReservationGroup", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureCapacityReservationGroup", + "NounName": "AzSnapshot", + "Name": "Update-AzSnapshot", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureRmSnapshot", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, @@ -91842,18 +98316,33 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "InstanceView": "Microsoft.Azure.Management.Compute.Models.CapacityReservationGroupInstanceView", + "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", + "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", + "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", + "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "Sku": "Microsoft.Azure.Management.Compute.Models.SnapshotSku", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "CapacityReservations": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", - "VirtualMachinesAssociated": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", - "Zones": "System.Collections.Generic.IList`1[System.String]", + "OsType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", + "SupportsHibernation": "System.Nullable`1[System.Boolean]", + "Incremental": "System.Nullable`1[System.Boolean]", + "TimeCreated": "System.Nullable`1[System.DateTime]", + "DiskSizeGB": "System.Nullable`1[System.Int32]", + "DiskSizeBytes": "System.Nullable`1[System.Int64]", + "DiskAccessId": "System.String", + "NetworkAccessPolicy": "System.String", + "Location": "System.String", + "ProvisioningState": "System.String", "Name": "System.String", + "Id": "System.String", + "UniqueId": "System.String", + "HyperVGeneration": "System.String", + "ManagedBy": "System.String", "Type": "System.String", - "Location": "System.String", - "Id": "System.String" + "ResourceGroupName": "System.String" }, "Methods": [ { @@ -91901,9 +98390,9 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "Name", + "Name": "SnapshotName", "AliasList": [ - "CapacityReservationGroupName" + "Name" ], "Type": { "Namespace": "System", @@ -91913,31 +98402,55 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "CapacityReservationGroup", + "Name": "SnapshotUpdate", "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "InstanceView": "Microsoft.Azure.Management.Compute.Models.CapacityReservationGroupInstanceView", + "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", + "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", + "Sku": "Microsoft.Azure.Management.Compute.Models.SnapshotSku", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "CapacityReservations": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", - "VirtualMachinesAssociated": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "Name": "System.String", - "Type": "System.String", - "Location": "System.String", - "Id": "System.String" + "OsType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", + "SupportsHibernation": "System.Nullable`1[System.Boolean]", + "DiskSizeGB": "System.Nullable`1[System.Int32]" } }, "ValidateNotNullOrEmpty": false }, { - "Name": "ResourceId", + "Name": "Snapshot", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", + "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", + "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", + "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "Sku": "Microsoft.Azure.Management.Compute.Models.SnapshotSku", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "OsType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", + "SupportsHibernation": "System.Nullable`1[System.Boolean]", + "Incremental": "System.Nullable`1[System.Boolean]", + "TimeCreated": "System.Nullable`1[System.DateTime]", + "DiskSizeGB": "System.Nullable`1[System.Int32]", + "DiskSizeBytes": "System.Nullable`1[System.Int64]", + "DiskAccessId": "System.String", + "NetworkAccessPolicy": "System.String", + "Location": "System.String", + "ProvisioningState": "System.String", + "Name": "System.String", + "Id": "System.String", + "UniqueId": "System.String", + "HyperVGeneration": "System.String", + "ManagedBy": "System.String", + "Type": "System.String", + "ResourceGroupName": "System.String" + } }, "ValidateNotNullOrEmpty": false }, @@ -91950,15 +98463,6 @@ }, "ValidateNotNullOrEmpty": false }, - { - "Name": "Tag", - "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, { "Name": "DefaultProfile", "AliasList": [ @@ -91982,7 +98486,7 @@ ], "ParameterSets": [ { - "Name": "DefaultParameterSet", + "Name": "DefaultParameter", "Parameters": [ { "ParameterMetadata": { @@ -91995,15 +98499,15 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": -2147483648, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Name", + "Name": "SnapshotName", "AliasList": [ - "CapacityReservationGroupName" + "Name" ], "Type": { "Namespace": "System", @@ -92013,39 +98517,48 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": -2147483648, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "SnapshotUpdate", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", + "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", + "Sku": "Microsoft.Azure.Management.Compute.Models.SnapshotSku", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "OsType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", + "SupportsHibernation": "System.Nullable`1[System.Boolean]", + "DiskSizeGB": "System.Nullable`1[System.Int32]" + } }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, + "Mandatory": true, + "Position": 2, + "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "AsJob", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -92076,98 +98589,29 @@ ] }, { - "Name": "InputObjectParameterSet", + "Name": "FriendMethod", "Parameters": [ { "ParameterMetadata": { - "Name": "CapacityReservationGroup", + "Name": "ResourceGroupName", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSCapacityReservationGroup, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "InstanceView": "Microsoft.Azure.Management.Compute.Models.CapacityReservationGroupInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "CapacityReservations": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", - "VirtualMachinesAssociated": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "Name": "System.String", - "Type": "System.String", - "Location": "System.String", - "Id": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": -2147483648, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "Tag", - "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", + "Name": "SnapshotName", "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" + "Name" ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ResourceIDParameterSet", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "ResourceId", "Type": { "Namespace": "System", "Name": "System.String", @@ -92176,39 +98620,65 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": -2147483648, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "Snapshot", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", + "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", + "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", + "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "Sku": "Microsoft.Azure.Management.Compute.Models.SnapshotSku", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "OsType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", + "SupportsHibernation": "System.Nullable`1[System.Boolean]", + "Incremental": "System.Nullable`1[System.Boolean]", + "TimeCreated": "System.Nullable`1[System.DateTime]", + "DiskSizeGB": "System.Nullable`1[System.Int32]", + "DiskSizeBytes": "System.Nullable`1[System.Int64]", + "DiskAccessId": "System.String", + "NetworkAccessPolicy": "System.String", + "Location": "System.String", + "ProvisioningState": "System.String", + "Name": "System.String", + "Id": "System.String", + "UniqueId": "System.String", + "HyperVGeneration": "System.String", + "ManagedBy": "System.String", + "Type": "System.String", + "ResourceGroupName": "System.String" + } }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, + "Mandatory": true, + "Position": 2, + "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "AsJob", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -92256,21 +98726,6 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, - { - "ParameterMetadata": { - "Name": "Tag", - "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, { "ParameterMetadata": { "Name": "DefaultProfile", @@ -92303,55 +98758,26 @@ }, { "VerbName": "Update", - "NounName": "AzDisk", - "Name": "Update-AzDisk", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureRmDisk", + "NounName": "AzSshKey", + "Name": "Update-AzSshKey", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureSshKey", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", + "DefaultParameterSetName": "DefaultParameterSet", "OutputTypes": [ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", - "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.DiskSecurityProfile", - "Sku": "Microsoft.Azure.Management.Compute.Models.DiskSku", - "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", - "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "ShareInfo": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.ShareInfoElement]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ManagedByExtended": "System.Collections.Generic.IList`1[System.String]", - "OsType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", - "BurstingEnabled": "System.Nullable`1[System.Boolean]", - "SupportsHibernation": "System.Nullable`1[System.Boolean]", - "TimeCreated": "System.Nullable`1[System.DateTime]", - "DiskSizeGB": "System.Nullable`1[System.Int32]", - "MaxShares": "System.Nullable`1[System.Int32]", - "DiskMBpsReadOnly": "System.Nullable`1[System.Int64]", - "DiskMBpsReadWrite": "System.Nullable`1[System.Int64]", - "DiskIOPSReadWrite": "System.Nullable`1[System.Int64]", - "DiskIOPSReadOnly": "System.Nullable`1[System.Int64]", - "DiskSizeBytes": "System.Nullable`1[System.Int64]", - "DiskState": "System.String", - "ManagedBy": "System.String", - "HyperVGeneration": "System.String", - "Tier": "System.String", - "DiskAccessId": "System.String", - "NetworkAccessPolicy": "System.String", - "UniqueId": "System.String", - "Type": "System.String", "Name": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", "Location": "System.String", - "ResourceGroupName": "System.String" + "Id": "System.String", + "publicKey": "System.String", + "Type": "System.String" }, "Methods": [ { @@ -92399,9 +98825,9 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "DiskName", + "Name": "Name", "AliasList": [ - "Name" + "sshkeyName" ], "Type": { "Namespace": "System", @@ -92411,85 +98837,40 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "DiskUpdate", - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", - "Sku": "Microsoft.Azure.Management.Compute.Models.DiskSku", - "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", - "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "OsType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", - "BurstingEnabled": "System.Nullable`1[System.Boolean]", - "SupportsHibernation": "System.Nullable`1[System.Boolean]", - "MaxShares": "System.Nullable`1[System.Int32]", - "DiskSizeGB": "System.Nullable`1[System.Int32]", - "DiskMBpsReadOnly": "System.Nullable`1[System.Int64]", - "DiskMBpsReadWrite": "System.Nullable`1[System.Int64]", - "DiskIOPSReadWrite": "System.Nullable`1[System.Int64]", - "DiskIOPSReadOnly": "System.Nullable`1[System.Int64]", - "NetworkAccessPolicy": "System.String", - "DiskAccessId": "System.String", - "Tier": "System.String" - } + "Name": "ResourceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "Disk", + "Name": "InputObject", + "AliasList": [ + "SshKey" + ], "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", - "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.DiskSecurityProfile", - "Sku": "Microsoft.Azure.Management.Compute.Models.DiskSku", - "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", - "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "ShareInfo": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.ShareInfoElement]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ManagedByExtended": "System.Collections.Generic.IList`1[System.String]", - "OsType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", - "BurstingEnabled": "System.Nullable`1[System.Boolean]", - "SupportsHibernation": "System.Nullable`1[System.Boolean]", - "TimeCreated": "System.Nullable`1[System.DateTime]", - "DiskSizeGB": "System.Nullable`1[System.Int32]", - "MaxShares": "System.Nullable`1[System.Int32]", - "DiskMBpsReadOnly": "System.Nullable`1[System.Int64]", - "DiskMBpsReadWrite": "System.Nullable`1[System.Int64]", - "DiskIOPSReadWrite": "System.Nullable`1[System.Int64]", - "DiskIOPSReadOnly": "System.Nullable`1[System.Int64]", - "DiskSizeBytes": "System.Nullable`1[System.Int64]", - "DiskState": "System.String", - "ManagedBy": "System.String", - "HyperVGeneration": "System.String", - "Tier": "System.String", - "DiskAccessId": "System.String", - "NetworkAccessPolicy": "System.String", - "UniqueId": "System.String", - "Type": "System.String", "Name": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", "Location": "System.String", - "ResourceGroupName": "System.String" + "Id": "System.String", + "publicKey": "System.String", + "Type": "System.String" } }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "AsJob", + "Name": "PublicKey", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -92516,7 +98897,7 @@ ], "ParameterSets": [ { - "Name": "DefaultParameter", + "Name": "DefaultParameterSet", "Parameters": [ { "ParameterMetadata": { @@ -92529,15 +98910,15 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 0, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DiskName", + "Name": "Name", "AliasList": [ - "Name" + "sshkeyName" ], "Type": { "Namespace": "System", @@ -92547,58 +98928,24 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 1, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DiskUpdate", + "Name": "PublicKey", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", - "Sku": "Microsoft.Azure.Management.Compute.Models.DiskSku", - "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", - "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "OsType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", - "BurstingEnabled": "System.Nullable`1[System.Boolean]", - "SupportsHibernation": "System.Nullable`1[System.Boolean]", - "MaxShares": "System.Nullable`1[System.Int32]", - "DiskSizeGB": "System.Nullable`1[System.Int32]", - "DiskMBpsReadOnly": "System.Nullable`1[System.Int64]", - "DiskMBpsReadWrite": "System.Nullable`1[System.Int64]", - "DiskIOPSReadWrite": "System.Nullable`1[System.Int64]", - "DiskIOPSReadOnly": "System.Nullable`1[System.Int64]", - "NetworkAccessPolicy": "System.String", - "DiskAccessId": "System.String", - "Tier": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 2, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -92629,11 +98976,11 @@ ] }, { - "Name": "FriendMethod", + "Name": "ResourceIDParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "ResourceId", "Type": { "Namespace": "System", "Name": "System.String", @@ -92642,16 +98989,13 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 0, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DiskName", - "AliasList": [ - "Name" - ], + "Name": "PublicKey", "Type": { "Namespace": "System", "Name": "System.String", @@ -92660,76 +99004,81 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 1, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Disk", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "InputObjectParameterSet", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "InputObject", + "AliasList": [ + "SshKey" + ], "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", - "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.DiskSecurityProfile", - "Sku": "Microsoft.Azure.Management.Compute.Models.DiskSku", - "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", - "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "ShareInfo": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.ShareInfoElement]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ManagedByExtended": "System.Collections.Generic.IList`1[System.String]", - "OsType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", - "BurstingEnabled": "System.Nullable`1[System.Boolean]", - "SupportsHibernation": "System.Nullable`1[System.Boolean]", - "TimeCreated": "System.Nullable`1[System.DateTime]", - "DiskSizeGB": "System.Nullable`1[System.Int32]", - "MaxShares": "System.Nullable`1[System.Int32]", - "DiskMBpsReadOnly": "System.Nullable`1[System.Int64]", - "DiskMBpsReadWrite": "System.Nullable`1[System.Int64]", - "DiskIOPSReadWrite": "System.Nullable`1[System.Int64]", - "DiskIOPSReadOnly": "System.Nullable`1[System.Int64]", - "DiskSizeBytes": "System.Nullable`1[System.Int64]", - "DiskState": "System.String", - "ManagedBy": "System.String", - "HyperVGeneration": "System.String", - "Tier": "System.String", - "DiskAccessId": "System.String", - "NetworkAccessPolicy": "System.String", - "UniqueId": "System.String", - "Type": "System.String", "Name": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", "Location": "System.String", - "ResourceGroupName": "System.String" + "Id": "System.String", + "publicKey": "System.String", + "Type": "System.String" } }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 2, + "Position": -2147483648, "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "PublicKey", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -92764,18 +99113,18 @@ "Parameters": [ { "ParameterMetadata": { - "Name": "AsJob", + "Name": "PublicKey", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { @@ -92809,32 +99158,24 @@ }, { "VerbName": "Update", - "NounName": "AzDiskEncryptionSet", - "Name": "Update-AzDiskEncryptionSet", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureRmDiskEncryptionSet", + "NounName": "AzVM", + "Name": "Update-AzVM", + "ClassName": "Microsoft.Azure.Commands.Compute.UpdateAzureVMCommand", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", + "DefaultParameterSetName": "ResourceGroupNameParameterSetName", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "Identity": "Microsoft.Azure.Management.Compute.Models.EncryptionSetIdentity", - "ActiveKey": "Microsoft.Azure.Management.Compute.Models.KeyVaultAndKeyReference", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "PreviousKeys": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.KeyVaultAndKeyReference]", - "RotationToLatestKeyVersionEnabled": "System.Nullable`1[System.Boolean]", - "ResourceGroupName": "System.String", - "ProvisioningState": "System.String", - "Id": "System.String", - "Name": "System.String", - "Type": "System.String", - "Location": "System.String", - "EncryptionType": "System.String" + "IsSuccessStatusCode": "System.Boolean", + "StatusCode": "System.Net.HttpStatusCode", + "RequestId": "System.String", + "ReasonPhrase": "System.String" }, "Methods": [ { @@ -92879,22 +99220,10 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Name", - "AliasList": [ - "DiskEncryptionSetName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "ResourceId", + "Name": "Id", "Type": { "Namespace": "System", "Name": "System.String", @@ -92903,33 +99232,124 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "InputObject", + "Name": "VM", "AliasList": [ - "DiskEncryptionSet" + "VMProfile" ], "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "Identity": "Microsoft.Azure.Management.Compute.Models.EncryptionSetIdentity", - "ActiveKey": "Microsoft.Azure.Management.Compute.Models.KeyVaultAndKeyReference", + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "PreviousKeys": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.KeyVaultAndKeyReference]", - "RotationToLatestKeyVersionEnabled": "System.Nullable`1[System.Boolean]", - "ResourceGroupName": "System.String", - "ProvisioningState": "System.String", - "Id": "System.String", - "Name": "System.String", - "Type": "System.String", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", "Location": "System.String", - "EncryptionType": "System.String" + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" } }, "ValidateNotNullOrEmpty": true }, { - "Name": "KeyUrl", + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "IdentityType", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.ResourceIdentityType]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.ResourceIdentityType, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.Management.Compute.Models.ResourceIdentityType" + ] + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "IdentityId", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "OsDiskWriteAccelerator", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "UltraSSDEnabled", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "MaxPrice", + "Type": { + "Namespace": "System", + "Name": "System.Double", + "AssemblyQualifiedName": "System.Double, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "EncryptionAtHost", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProximityPlacementGroupId", "Type": { "Namespace": "System", "Name": "System.String", @@ -92938,7 +99358,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "SourceVaultId", + "Name": "HostId", "Type": { "Namespace": "System", "Name": "System.String", @@ -92947,28 +99367,25 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "RotationToLatestKeyVersionEnabled", + "Name": "CapacityReservationGroupId", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "Tag", + "Name": "AsJob", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, { - "Name": "AsJob", + "Name": "NoWait", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -92999,7 +99416,7 @@ ], "ParameterSets": [ { - "Name": "DefaultParameter", + "Name": "ResourceGroupNameParameterSetName", "Parameters": [ { "ParameterMetadata": { @@ -93009,7 +99426,7 @@ "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": true, "Position": 0, @@ -93018,68 +99435,58 @@ }, { "ParameterMetadata": { - "Name": "Name", + "Name": "VM", "AliasList": [ - "DiskEncryptionSetName" + "VMProfile" ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "KeyUrl", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "SourceVaultId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "RotationToLatestKeyVersionEnabled", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, - "ValueFromPipeline": false, + "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": true }, { @@ -93093,17 +99500,17 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 1, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "OsDiskWriteAccelerator", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -93114,53 +99521,52 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "UltraSSDEnabled", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ResourceIdParameter", - "Parameters": [ + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { - "Name": "ResourceId", + "Name": "MaxPrice", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Double", + "AssemblyQualifiedName": "System.Double, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "KeyUrl", + "Name": "EncryptionAtHost", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProximityPlacementGroupId", "Type": { "Namespace": "System", "Name": "System.String", @@ -93171,11 +99577,11 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "SourceVaultId", + "Name": "HostId", "Type": { "Namespace": "System", "Name": "System.String", @@ -93190,40 +99596,37 @@ }, { "ParameterMetadata": { - "Name": "RotationToLatestKeyVersionEnabled", + "Name": "CapacityReservationGroupId", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "AsJob", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 1, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "NoWait", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -93265,136 +99668,180 @@ ] }, { - "Name": "ObjectParameter", + "Name": "ExplicitIdentityParameterSet", "Parameters": [ { "ParameterMetadata": { - "Name": "InputObject", - "AliasList": [ - "DiskEncryptionSet" - ], + "Name": "ResourceGroupName", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSDiskEncryptionSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Identity": "Microsoft.Azure.Management.Compute.Models.EncryptionSetIdentity", - "ActiveKey": "Microsoft.Azure.Management.Compute.Models.KeyVaultAndKeyReference", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "PreviousKeys": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.KeyVaultAndKeyReference]", - "RotationToLatestKeyVersionEnabled": "System.Nullable`1[System.Boolean]", - "ResourceGroupName": "System.String", - "ProvisioningState": "System.String", - "Id": "System.String", - "Name": "System.String", - "Type": "System.String", - "Location": "System.String", - "EncryptionType": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": true }, "Mandatory": true, "Position": 0, - "ValueFromPipeline": true, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "IdentityType", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.ResourceIdentityType]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.ResourceIdentityType, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.Management.Compute.Models.ResourceIdentityType" + ] + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "KeyUrl", + "Name": "IdentityId", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "VM", + "AliasList": [ + "VMProfile" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "SourceVaultId", + "Name": "Tag", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "RotationToLatestKeyVersionEnabled", + "Name": "OsDiskWriteAccelerator", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "UltraSSDEnabled", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 1, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "MaxPrice", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.Double", + "AssemblyQualifiedName": "System.Double, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "EncryptionAtHost", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -93402,15 +99849,10 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "__AllParameterSets", - "Parameters": [ + }, { "ParameterMetadata": { - "Name": "KeyUrl", + "Name": "ProximityPlacementGroupId", "Type": { "Namespace": "System", "Name": "System.String", @@ -93421,11 +99863,11 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "SourceVaultId", + "Name": "HostId", "Type": { "Namespace": "System", "Name": "System.String", @@ -93440,40 +99882,37 @@ }, { "ParameterMetadata": { - "Name": "RotationToLatestKeyVersionEnabled", + "Name": "CapacityReservationGroupId", "Type": { "Namespace": "System", - "Name": "System.Nullable`1[System.Boolean]", - "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "System.Boolean" - ] + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "AsJob", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 1, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "NoWait", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -93513,231 +99952,133 @@ "ValueFromPipelineByPropertyName": false } ] - } - ] - }, - { - "VerbName": "Update", - "NounName": "AzGallery", - "Name": "Update-AzGallery", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureRmGallery", - "SupportsShouldProcess": true, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", - "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Identifier": "Microsoft.Azure.Management.Compute.Models.GalleryIdentifier", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "ResourceGroupName": "System.String", - "Description": "System.String", - "ProvisioningState": "System.String", - "Id": "System.String", - "Name": "System.String", - "Type": "System.String", - "Location": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Name", - "AliasList": [ - "GalleryName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ResourceId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "InputObject", - "AliasList": [ - "Gallery" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Identifier": "Microsoft.Azure.Management.Compute.Models.GalleryIdentifier", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "ResourceGroupName": "System.String", - "Description": "System.String", - "ProvisioningState": "System.String", - "Id": "System.String", - "Name": "System.String", - "Type": "System.String", - "Location": "System.String" - } - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Description", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Tag", - "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false }, { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ - { - "Name": "DefaultParameter", + "Name": "IdParameterSetName", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "Id", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 0, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "VM", + "AliasList": [ + "VMProfile" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", + "Type": "System.String", + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" + } + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Tag", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "GalleryName" - ], + "Name": "OsDiskWriteAccelerator", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "UltraSSDEnabled", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "Description", + "Name": "MaxPrice", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Double", + "AssemblyQualifiedName": "System.Double, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -93748,37 +100089,26 @@ }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "EncryptionAtHost", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "ProximityPlacementGroupId", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -93786,15 +100116,10 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ResourceIdParameter", - "Parameters": [ + }, { "ParameterMetadata": { - "Name": "ResourceId", + "Name": "HostId", "Type": { "Namespace": "System", "Name": "System.String", @@ -93802,18 +100127,18 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "CapacityReservationGroupId", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -93824,33 +100149,33 @@ }, { "ParameterMetadata": { - "Name": "Description", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "NoWait", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -93881,44 +100206,86 @@ ] }, { - "Name": "ObjectParameter", + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { - "Name": "InputObject", + "Name": "VM", "AliasList": [ - "Gallery" + "VMProfile" ], "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGallery, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "Identifier": "Microsoft.Azure.Management.Compute.Models.GalleryIdentifier", + "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", + "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", + "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "ResourceGroupName": "System.String", - "Description": "System.String", - "ProvisioningState": "System.String", - "Id": "System.String", - "Name": "System.String", + "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "StatusCode": "System.Net.HttpStatusCode", + "FullyQualifiedDomainName": "System.String", + "RequestId": "System.String", + "LicenseType": "System.String", + "Location": "System.String", "Type": "System.String", - "Location": "System.String" + "EvictionPolicy": "System.String", + "Priority": "System.String", + "Name": "System.String", + "VmId": "System.String", + "Id": "System.String", + "ProvisioningState": "System.String", + "ResourceGroupName": "System.String" } }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": true, - "Position": 0, + "Position": -2147483648, "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "OsDiskWriteAccelerator", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -93929,11 +100296,11 @@ }, { "ParameterMetadata": { - "Name": "Description", + "Name": "UltraSSDEnabled", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -93944,11 +100311,11 @@ }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "MaxPrice", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System", + "Name": "System.Double", + "AssemblyQualifiedName": "System.Double, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -93959,22 +100326,11 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "EncryptionAtHost", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -93982,19 +100338,14 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "__AllParameterSets", - "Parameters": [ + }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "ProximityPlacementGroupId", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -94005,7 +100356,7 @@ }, { "ParameterMetadata": { - "Name": "Description", + "Name": "HostId", "Type": { "Namespace": "System", "Name": "System.String", @@ -94020,18 +100371,48 @@ }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "CapacityReservationGroupId", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -94065,9 +100446,9 @@ }, { "VerbName": "Update", - "NounName": "AzGalleryImageDefinition", - "Name": "Update-AzGalleryImageDefinition", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureRmGalleryImage", + "NounName": "AzVmss", + "Name": "Update-AzVmss", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureRmVmss", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, @@ -94076,28 +100457,37 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "Disallowed": "Microsoft.Azure.Management.Compute.Models.Disallowed", - "Identifier": "Microsoft.Azure.Management.Compute.Models.GalleryImageIdentifier", - "PurchasePlan": "Microsoft.Azure.Management.Compute.Models.ImagePurchasePlan", - "OsState": "Microsoft.Azure.Management.Compute.Models.OperatingSystemStateTypes", - "OsType": "Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes", - "Recommended": "Microsoft.Azure.Management.Compute.Models.RecommendedMachineConfiguration", + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "EndOfLifeDate": "System.Nullable`1[System.DateTime]", - "HyperVGeneration": "System.String", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", "Location": "System.String", - "PrivacyStatementUri": "System.String", - "Eula": "System.String", - "Description": "System.String", - "ProvisioningState": "System.String", + "Type": "System.String", + "ResourceGroupName": "System.String", "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", + "ProvisioningState": "System.String", "Name": "System.String", - "Type": "System.String", - "ReleaseNoteUri": "System.String", - "ResourceGroupName": "System.String" + "FullyQualifiedDomainName": "System.String" }, "Methods": [ { @@ -94129,132 +100519,267 @@ } ] }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "VMScaleSetName", + "AliasList": [ + "Name" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "VirtualMachineScaleSet", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "Type": "System.String", + "ResourceGroupName": "System.String", + "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", + "ProvisioningState": "System.String", + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AutomaticOSUpgrade", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AutomaticRepairGracePeriod", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "BootDiagnosticsEnabled", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "BootDiagnosticsStorageUri", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "CustomData", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "DisableAutoRollback", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DisablePasswordAuthentication", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "EnableAutomaticRepair", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "EnableAutomaticUpdate", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "IdentityId", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "IdentityType", + "Type": { + "Namespace": "System", + "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.ResourceIdentityType]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.ResourceIdentityType, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.Management.Compute.Models.ResourceIdentityType" + ] + }, + "ValidateNotNullOrEmpty": true + }, { - "Name": "ResourceGroupName", + "Name": "ImageReferenceId", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "GalleryName", + "Name": "ImageReferenceOffer", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "Name", - "AliasList": [ - "GalleryImageDefinitionName" - ], + "Name": "ImageReferencePublisher", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "ResourceId", + "Name": "ImageReferenceSku", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "InputObject", - "AliasList": [ - "GalleryImageDefinition" - ], + "Name": "ImageReferenceVersion", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Disallowed": "Microsoft.Azure.Management.Compute.Models.Disallowed", - "Identifier": "Microsoft.Azure.Management.Compute.Models.GalleryImageIdentifier", - "PurchasePlan": "Microsoft.Azure.Management.Compute.Models.ImagePurchasePlan", - "OsState": "Microsoft.Azure.Management.Compute.Models.OperatingSystemStateTypes", - "OsType": "Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes", - "Recommended": "Microsoft.Azure.Management.Compute.Models.RecommendedMachineConfiguration", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "EndOfLifeDate": "System.Nullable`1[System.DateTime]", - "HyperVGeneration": "System.String", - "Location": "System.String", - "PrivacyStatementUri": "System.String", - "Eula": "System.String", - "Description": "System.String", - "ProvisioningState": "System.String", - "Id": "System.String", - "Name": "System.String", - "Type": "System.String", - "ReleaseNoteUri": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "AsJob", + "Name": "ImageUri", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "Description", + "Name": "LicenseType", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "DisallowedDiskType", + "Name": "ManagedDiskStorageAccountType", "Type": { "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "EndOfLifeDate", + "Name": "MaxBatchInstancePercent", "Type": { "Namespace": "System", - "Name": "System.DateTime", - "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "Eula", + "Name": "MaxPrice", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Double", + "AssemblyQualifiedName": "System.Double, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "MinimumMemory", + "Name": "MaxUnhealthyInstancePercent", "Type": { "Namespace": "System", "Name": "System.Int32", @@ -94263,7 +100788,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "MinimumVCPU", + "Name": "MaxUnhealthyUpgradedInstancePercent", "Type": { "Namespace": "System", "Name": "System.Int32", @@ -94272,61 +100797,88 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "MaximumMemory", + "Name": "OsDiskCaching", + "Type": { + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.CachingTypes", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "OsDiskWriteAccelerator", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "MaximumVCPU", + "Name": "Overprovision", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "PrivacyStatementUri", + "Name": "PauseTimeBetweenBatches", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "PurchasePlanName", + "Name": "PlanName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "PurchasePlanProduct", + "Name": "PlanProduct", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, { - "Name": "PurchasePlanPublisher", + "Name": "PlanPromotionCode", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "PlanPublisher", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "ProvisionVMAgent", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, "ValidateNotNullOrEmpty": false }, { - "Name": "ReleaseNoteUri", + "Name": "ProximityPlacementGroupId", "Type": { "Namespace": "System", "Name": "System.String", @@ -94334,6 +100886,61 @@ }, "ValidateNotNullOrEmpty": false }, + { + "Name": "ScaleInPolicy", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "SinglePlacementGroup", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SkipExtensionsOnOverprovisionedVMs", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SkuCapacity", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SkuName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "SkuTier", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, { "Name": "Tag", "Type": { @@ -94341,6 +100948,88 @@ "Name": "System.Collections.Hashtable", "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "TerminateScheduledEventNotBeforeTimeoutInMinutes", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "TerminateScheduledEvents", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "TimeZone", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "UltraSSDEnabled", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "UpgradePolicyMode", + "Type": { + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.UpgradeMode", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.UpgradeMode, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "CapacityReservationGroupId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "VhdContainer", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": true + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "EncryptionAtHost", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, "ValidateNotNullOrEmpty": false }, { @@ -94366,7 +101055,7 @@ ], "ParameterSets": [ { - "Name": "DefaultParameter", + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { @@ -94385,7 +101074,10 @@ }, { "ParameterMetadata": { - "Name": "GalleryName", + "Name": "VMScaleSetName", + "AliasList": [ + "Name" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -94400,29 +101092,86 @@ }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "GalleryImageDefinitionName" - ], + "Name": "VirtualMachineScaleSet", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "Type": "System.String", + "ResourceGroupName": "System.String", + "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", + "ProvisioningState": "System.String", + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": 2, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AutomaticOSUpgrade", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AutomaticRepairGracePeriod", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 2, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "BootDiagnosticsEnabled", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -94433,113 +101182,217 @@ }, { "ParameterMetadata": { - "Name": "Description", + "Name": "BootDiagnosticsStorageUri", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "CustomData", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DisableAutoRollback", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DisallowedDiskType", + "Name": "DisablePasswordAuthentication", "Type": { "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "EndOfLifeDate", + "Name": "EnableAutomaticRepair", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "EnableAutomaticUpdate", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ImageReferenceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ImageReferenceOffer", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ImageReferencePublisher", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": true + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ImageReferenceSku", "Type": { "Namespace": "System", - "Name": "System.DateTime", - "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Eula", + "Name": "ImageReferenceVersion", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "MinimumMemory", + "Name": "ImageUri", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "MinimumVCPU", + "Name": "LicenseType", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "MaximumMemory", + "Name": "ManagedDiskStorageAccountType", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "MaximumVCPU", + "Name": "MaxBatchInstancePercent", "Type": { "Namespace": "System", "Name": "System.Int32", @@ -94550,153 +101403,137 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PrivacyStatementUri", + "Name": "MaxPrice", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Double", + "AssemblyQualifiedName": "System.Double, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PurchasePlanName", + "Name": "MaxUnhealthyInstancePercent", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PurchasePlanProduct", + "Name": "MaxUnhealthyUpgradedInstancePercent", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PurchasePlanPublisher", + "Name": "OsDiskCaching", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.CachingTypes", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ReleaseNoteUri", + "Name": "OsDiskWriteAccelerator", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "Overprovision", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "PauseTimeBetweenBatches", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ResourceIdParameter", - "Parameters": [ + }, { "ParameterMetadata": { - "Name": "ResourceId", + "Name": "PlanName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "PlanProduct", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, @@ -94705,53 +101542,52 @@ }, { "ParameterMetadata": { - "Name": "Description", + "Name": "PlanPromotionCode", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DisallowedDiskType", + "Name": "PlanPublisher", "Type": { "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "EndOfLifeDate", + "Name": "ProvisionVMAgent", "Type": { "Namespace": "System", - "Name": "System.DateTime", - "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Eula", + "Name": "ProximityPlacementGroupId", "Type": { "Namespace": "System", "Name": "System.String", @@ -94762,56 +101598,57 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "MinimumMemory", + "Name": "ScaleInPolicy", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "MinimumVCPU", + "Name": "SinglePlacementGroup", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "MaximumMemory", + "Name": "SkipExtensionsOnOverprovisionedVMs", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "MaximumVCPU", + "Name": "SkuCapacity", "Type": { "Namespace": "System", "Name": "System.Int32", @@ -94822,60 +101659,60 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PrivacyStatementUri", + "Name": "SkuName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PurchasePlanName", + "Name": "SkuTier", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PurchasePlanProduct", + "Name": "Tag", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PurchasePlanPublisher", + "Name": "TerminateScheduledEventNotBeforeTimeoutInMinutes", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -94886,11 +101723,11 @@ }, { "ParameterMetadata": { - "Name": "ReleaseNoteUri", + "Name": "TerminateScheduledEvents", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -94901,96 +101738,41 @@ }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "TimeZone", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "UltraSSDEnabled", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ObjectParameter", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "InputObject", - "AliasList": [ - "GalleryImageDefinition" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Disallowed": "Microsoft.Azure.Management.Compute.Models.Disallowed", - "Identifier": "Microsoft.Azure.Management.Compute.Models.GalleryImageIdentifier", - "PurchasePlan": "Microsoft.Azure.Management.Compute.Models.ImagePurchasePlan", - "OsState": "Microsoft.Azure.Management.Compute.Models.OperatingSystemStateTypes", - "OsType": "Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes", - "Recommended": "Microsoft.Azure.Management.Compute.Models.RecommendedMachineConfiguration", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "EndOfLifeDate": "System.Nullable`1[System.DateTime]", - "HyperVGeneration": "System.String", - "Location": "System.String", - "PrivacyStatementUri": "System.String", - "Eula": "System.String", - "Description": "System.String", - "ProvisioningState": "System.String", - "Id": "System.String", - "Name": "System.String", - "Type": "System.String", - "ReleaseNoteUri": "System.String", - "ResourceGroupName": "System.String" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "UpgradePolicyMode", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.UpgradeMode", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.UpgradeMode, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -95001,7 +101783,7 @@ }, { "ParameterMetadata": { - "Name": "Description", + "Name": "CapacityReservationGroupId", "Type": { "Namespace": "System", "Name": "System.String", @@ -95012,117 +101794,140 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DisallowedDiskType", + "Name": "VhdContainer", "Type": { "Namespace": "System", "Name": "System.String[]", "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", "ElementType": "System.String" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "EndOfLifeDate", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.DateTime", - "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Eula", + "Name": "EncryptionAtHost", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "MinimumMemory", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "ExplicitIdentityParameterSet", + "Parameters": [ { "ParameterMetadata": { - "Name": "MinimumVCPU", + "Name": "IdentityId", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "MaximumMemory", + "Name": "IdentityType", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.ResourceIdentityType]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.ResourceIdentityType, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.Management.Compute.Models.ResourceIdentityType" + ] }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "MaximumVCPU", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "PrivacyStatementUri", + "Name": "VMScaleSetName", + "AliasList": [ + "Name" + ], "Type": { "Namespace": "System", "Name": "System.String", @@ -95130,124 +101935,138 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "PurchasePlanName", + "Name": "VirtualMachineScaleSet", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", + "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", + "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", + "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", + "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "ZoneBalance": "System.Nullable`1[System.Boolean]", + "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", + "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", + "Overprovision": "System.Nullable`1[System.Boolean]", + "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", + "Location": "System.String", + "Type": "System.String", + "ResourceGroupName": "System.String", + "Id": "System.String", + "OrchestrationMode": "System.String", + "UniqueId": "System.String", + "ProvisioningState": "System.String", + "Name": "System.String", + "FullyQualifiedDomainName": "System.String" + } }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "Position": 2, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PurchasePlanProduct", + "Name": "AutomaticOSUpgrade", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PurchasePlanPublisher", + "Name": "AutomaticRepairGracePeriod", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ReleaseNoteUri", + "Name": "BootDiagnosticsEnabled", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "BootDiagnosticsStorageUri", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "CustomData", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "__AllParameterSets", - "Parameters": [ + }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "DisableAutoRollback", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -95258,233 +102077,221 @@ }, { "ParameterMetadata": { - "Name": "Description", + "Name": "DisablePasswordAuthentication", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DisallowedDiskType", + "Name": "EnableAutomaticRepair", "Type": { "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "EndOfLifeDate", + "Name": "EnableAutomaticUpdate", "Type": { "Namespace": "System", - "Name": "System.DateTime", - "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Eula", + "Name": "ImageReferenceId", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "MinimumMemory", + "Name": "ImageReferenceOffer", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "MinimumVCPU", + "Name": "ImageReferencePublisher", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "MaximumMemory", + "Name": "ImageReferenceSku", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "MaximumVCPU", + "Name": "ImageReferenceVersion", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PrivacyStatementUri", + "Name": "ImageUri", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PurchasePlanName", + "Name": "LicenseType", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PurchasePlanProduct", + "Name": "ManagedDiskStorageAccountType", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PurchasePlanPublisher", + "Name": "MaxBatchInstancePercent", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ReleaseNoteUri", + "Name": "MaxPrice", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Double", + "AssemblyQualifiedName": "System.Double, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "MaxUnhealthyInstancePercent", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "MaxUnhealthyUpgradedInstancePercent", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -95492,298 +102299,76 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - } - ] - }, - { - "VerbName": "Update", - "NounName": "AzGalleryImageVersion", - "Name": "Update-AzGalleryImageVersion", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureRmGalleryImageVersion", - "SupportsShouldProcess": true, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", - "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "PublishingProfile": "Microsoft.Azure.Management.Compute.Models.GalleryImageVersionPublishingProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.GalleryImageVersionStorageProfile", - "ReplicationStatus": "Microsoft.Azure.Management.Compute.Models.ReplicationStatus", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "ResourceGroupName": "System.String", - "ProvisioningState": "System.String", - "Id": "System.String", - "Name": "System.String", - "Type": "System.String", - "Location": "System.String" }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "GalleryName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "GalleryImageDefinitionName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Name", - "AliasList": [ - "GalleryImageVersionName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ResourceId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "InputObject", - "AliasList": [ - "GalleryImageVersion" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "PublishingProfile": "Microsoft.Azure.Management.Compute.Models.GalleryImageVersionPublishingProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.GalleryImageVersionStorageProfile", - "ReplicationStatus": "Microsoft.Azure.Management.Compute.Models.ReplicationStatus", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "ResourceGroupName": "System.String", - "ProvisioningState": "System.String", - "Id": "System.String", - "Name": "System.String", - "Type": "System.String", - "Location": "System.String" - } - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "PublishingProfileEndOfLifeDate", - "Type": { - "Namespace": "System", - "Name": "System.DateTime", - "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "PublishingProfileExcludeFromLatest", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ReplicaCount", - "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Tag", - "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "TargetRegion", - "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable[]", - "AssemblyQualifiedName": "System.Collections.Hashtable[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.Collections.Hashtable" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ - { - "Name": "DefaultParameter", - "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "OsDiskCaching", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.CachingTypes", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "GalleryName", + "Name": "OsDiskWriteAccelerator", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "GalleryImageDefinitionName", + "Name": "Overprovision", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 2, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "GalleryImageVersionName" - ], + "Name": "PauseTimeBetweenBatches", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 3, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "PlanName", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, @@ -95792,133 +102377,117 @@ }, { "ParameterMetadata": { - "Name": "PublishingProfileEndOfLifeDate", + "Name": "PlanProduct", "Type": { "Namespace": "System", - "Name": "System.DateTime", - "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PublishingProfileExcludeFromLatest", + "Name": "PlanPromotionCode", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ReplicaCount", + "Name": "PlanPublisher", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "ProvisionVMAgent", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "TargetRegion", + "Name": "ProximityPlacementGroupId", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable[]", - "AssemblyQualifiedName": "System.Collections.Hashtable[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.Collections.Hashtable" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "ScaleInPolicy", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ResourceIdParameter", - "Parameters": [ + }, { "ParameterMetadata": { - "Name": "ResourceId", + "Name": "SinglePlacementGroup", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "SkipExtensionsOnOverprovisionedVMs", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -95929,48 +102498,48 @@ }, { "ParameterMetadata": { - "Name": "PublishingProfileEndOfLifeDate", + "Name": "SkuCapacity", "Type": { "Namespace": "System", - "Name": "System.DateTime", - "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PublishingProfileExcludeFromLatest", + "Name": "SkuName", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ReplicaCount", + "Name": "SkuTier", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -95980,21 +102549,20 @@ "Name": "System.Collections.Hashtable", "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "TargetRegion", + "Name": "TerminateScheduledEventNotBeforeTimeoutInMinutes", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable[]", - "AssemblyQualifiedName": "System.Collections.Hashtable[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.Collections.Hashtable" + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -96005,155 +102573,124 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "TerminateScheduledEvents", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ObjectParameter", - "Parameters": [ + "ValueFromPipelineByPropertyName": true + }, { "ParameterMetadata": { - "Name": "InputObject", - "AliasList": [ - "GalleryImageVersion" - ], + "Name": "TimeZone", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSGalleryImageVersion, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "PublishingProfile": "Microsoft.Azure.Management.Compute.Models.GalleryImageVersionPublishingProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.GalleryImageVersionStorageProfile", - "ReplicationStatus": "Microsoft.Azure.Management.Compute.Models.ReplicationStatus", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "ResourceGroupName": "System.String", - "ProvisioningState": "System.String", - "Id": "System.String", - "Name": "System.String", - "Type": "System.String", - "Location": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "UltraSSDEnabled", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "PublishingProfileEndOfLifeDate", + "Name": "UpgradePolicyMode", "Type": { - "Namespace": "System", - "Name": "System.DateTime", - "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.UpgradeMode", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.UpgradeMode, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PublishingProfileExcludeFromLatest", + "Name": "CapacityReservationGroupId", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ReplicaCount", + "Name": "VhdContainer", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, - "ValidateNotNullOrEmpty": false + "ValidateNotNullOrEmpty": true }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "AsJob", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "TargetRegion", + "Name": "EncryptionAtHost", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable[]", - "AssemblyQualifiedName": "System.Collections.Hashtable[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.Collections.Hashtable" + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -96182,100 +102719,241 @@ "ValueFromPipelineByPropertyName": false } ] + } + ] + }, + { + "VerbName": "Update", + "NounName": "AzVmssInstance", + "Name": "Update-AzVmssInstance", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureRmVmssInstance", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "DefaultParameter", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", + "StartTime": "System.Nullable`1[System.DateTime]", + "EndTime": "System.Nullable`1[System.DateTime]", + "Name": "System.String", + "Status": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false }, { - "Name": "__AllParameterSets", + "Name": "VMScaleSetName", + "AliasList": [ + "Name" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "InstanceId", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], + "Type": { + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "DefaultParameter", "Parameters": [ { "ParameterMetadata": { - "Name": "AsJob", + "Name": "ResourceGroupName", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 0, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false + "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "PublishingProfileEndOfLifeDate", + "Name": "VMScaleSetName", + "AliasList": [ + "Name" + ], "Type": { "Namespace": "System", - "Name": "System.DateTime", - "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 1, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "PublishingProfileExcludeFromLatest", + "Name": "InstanceId", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, - "Position": -2147483648, + "Mandatory": true, + "Position": 2, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "ReplicaCount", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "DefaultProfile", + "AliasList": [ + "AzContext", + "AzureRmContext", + "AzureCredential" + ], "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", + "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", + "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", + "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", + "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + } }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ { "ParameterMetadata": { - "Name": "TargetRegion", + "Name": "AsJob", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable[]", - "AssemblyQualifiedName": "System.Collections.Hashtable[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.Collections.Hashtable" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -96309,9 +102987,9 @@ }, { "VerbName": "Update", - "NounName": "AzImage", - "Name": "Update-AzImage", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureRmImage", + "NounName": "AzVmssVM", + "Name": "Update-AzVmssVM", + "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureRmVmssVM", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, @@ -96320,20 +102998,35 @@ { "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.ImageStorageProfile", - "SourceVirtualMachine": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OsProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "AvailabilitySet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView", + "NetworkProfileConfiguration": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMNetworkProfileConfiguration", + "ProtectionPolicy": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMProtectionPolicy", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "ResourceGroupName": "System.String", + "Resources": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "LatestModelApplied": "System.Nullable`1[System.Boolean]", + "VmId": "System.String", "ProvisioningState": "System.String", - "HyperVGeneration": "System.String", + "LicenseType": "System.String", + "ModelDefinitionApplied": "System.String", + "InstanceId": "System.String", "Id": "System.String", "Name": "System.String", "Type": "System.String", - "Location": "System.String" + "Location": "System.String", + "ResourceGroupName": "System.String" }, "Methods": [ { @@ -96381,7 +103074,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "ImageName", + "Name": "VMScaleSetName", "AliasList": [ "Name" ], @@ -96393,20 +103086,39 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "Tag", + "Name": "InstanceId", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "AsJob", + "Name": "DataDisk", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk[]", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk[], Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProtectFromScaleIn", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProtectFromScaleSetAction", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -96420,26 +103132,50 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "Image", + "Name": "VirtualMachineScaleSetVM", "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.ImageStorageProfile", - "SourceVirtualMachine": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OsProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "AvailabilitySet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView", + "NetworkProfileConfiguration": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMNetworkProfileConfiguration", + "ProtectionPolicy": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMProtectionPolicy", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "ResourceGroupName": "System.String", + "Resources": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "LatestModelApplied": "System.Nullable`1[System.Boolean]", + "VmId": "System.String", "ProvisioningState": "System.String", - "HyperVGeneration": "System.String", + "LicenseType": "System.String", + "ModelDefinitionApplied": "System.String", + "InstanceId": "System.String", "Id": "System.String", "Name": "System.String", "Type": "System.String", - "Location": "System.String" + "Location": "System.String", + "ResourceGroupName": "System.String" } }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": true + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false }, { "Name": "DefaultProfile", @@ -96483,7 +103219,7 @@ }, { "ParameterMetadata": { - "Name": "ImageName", + "Name": "VMScaleSetName", "AliasList": [ "Name" ], @@ -96501,18 +103237,64 @@ }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "InstanceId", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": 2, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": true + }, + { + "ParameterMetadata": { + "Name": "DataDisk", + "Type": { + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk[]", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk[], Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProtectFromScaleIn", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProtectFromScaleSetAction", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -96562,18 +103344,49 @@ "Parameters": [ { "ParameterMetadata": { - "Name": "Tag", + "Name": "DataDisk", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk[]", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk[], Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProtectFromScaleIn", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProtectFromScaleSetAction", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -96638,18 +103451,49 @@ }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "DataDisk", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk[]", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk[], Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProtectFromScaleIn", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProtectFromScaleSetAction", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -96699,23 +103543,38 @@ "Parameters": [ { "ParameterMetadata": { - "Name": "Image", + "Name": "VirtualMachineScaleSetVM", "Type": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSImage, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.ImageStorageProfile", - "SourceVirtualMachine": "Microsoft.Azure.Management.Compute.Models.SubResource", + "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", + "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", + "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", + "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", + "OsProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", + "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", + "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", + "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", + "AvailabilitySet": "Microsoft.Azure.Management.Compute.Models.SubResource", + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView", + "NetworkProfileConfiguration": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMNetworkProfileConfiguration", + "ProtectionPolicy": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMProtectionPolicy", "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "ResourceGroupName": "System.String", + "Resources": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", + "Zones": "System.Collections.Generic.IList`1[System.String]", + "LatestModelApplied": "System.Nullable`1[System.Boolean]", + "VmId": "System.String", "ProvisioningState": "System.String", - "HyperVGeneration": "System.String", + "LicenseType": "System.String", + "ModelDefinitionApplied": "System.String", + "InstanceId": "System.String", "Id": "System.String", "Name": "System.String", "Type": "System.String", - "Location": "System.String" + "Location": "System.String", + "ResourceGroupName": "System.String" } }, "ValidateNotNullOrEmpty": true @@ -96727,18 +103586,49 @@ }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "DataDisk", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.Commands.Compute.Models", + "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk[]", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk[], Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProtectFromScaleIn", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProtectFromScaleSetAction", + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { @@ -96786,55 +103676,73 @@ ] }, { - "VerbName": "Update", - "NounName": "AzRestorePointCollection", - "Name": "Update-AzRestorePointCollection", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureRestorePointCollection", - "SupportsShouldProcess": true, - "ConfirmImpact": 2, + "VerbName": "Get", + "NounName": "AzVMRunCommand", + "Name": "Get-AzVMRunCommand", + "ClassName": "Get-AzVMRunCommand", + "SupportsShouldProcess": false, + "ConfirmImpact": 0, "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", + "DefaultParameterSetName": "List", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRestorePointCollection", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSRestorePointCollection, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandDocument", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandDocument, Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "Source": "Microsoft.Azure.Management.Compute.Models.RestorePointCollectionSourceProperties", - "RestorePoints": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.RestorePoint]", + "Parameter": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandParameterDefinition[]", + "Script": "System.String[]" + } + }, + "ParameterSets": [ + "__AllParameterSets" + ] + }, + { + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IVirtualMachineRunCommand", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IVirtualMachineRunCommand, Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "InstanceViewStatuses": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IInstanceViewStatus[]", + "ProtectedParameter": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[]", + "Parameter": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[]", + "InstanceViewExecutionState": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.ExecutionState]", + "AsyncExecution": "System.Nullable`1[System.Boolean]", + "InstanceViewStartTime": "System.Nullable`1[System.DateTime]", + "InstanceViewEndTime": "System.Nullable`1[System.DateTime]", + "InstanceViewExitCode": "System.Nullable`1[System.Int32]", + "TimeoutInSecond": "System.Nullable`1[System.Int32]", + "InstanceViewError": "System.String", + "InstanceViewOutput": "System.String", + "SourceScriptUri": "System.String", + "OutputBlobUri": "System.String", + "ErrorBlobUri": "System.String", "ProvisioningState": "System.String", - "RestorePointCollectionId": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] + "RunAsPassword": "System.String", + "RunAsUser": "System.String", + "SourceCommandId": "System.String", + "SourceScript": "System.String", + "InstanceViewExecutionMessage": "System.String" + } + }, + "ParameterSets": [ + "__AllParameterSets" + ] + }, + { + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandDocumentBase", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandDocumentBase, Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "OSType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.OperatingSystemTypes", + "Description": "System.String", + "Id": "System.String", + "Label": "System.String", + "Schema": "System.String" + } }, "ParameterSets": [ "__AllParameterSets" @@ -96842,6 +103750,34 @@ } ], "Parameters": [ + { + "Name": "CommandId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, { "Name": "ResourceGroupName", "Type": { @@ -96852,10 +103788,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "Name", - "AliasList": [ - "RestorePointCollectionName" - ], + "Name": "RunCommandName", "Type": { "Namespace": "System", "Name": "System.String", @@ -96864,305 +103797,120 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "Tag", + "Name": "VMName", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "InputObject", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.IComputeIdentity", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.IComputeIdentity, Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" + "CommandId": "System.String", + "Id": "System.String", + "InstanceId": "System.String", + "Location": "System.String", + "ResourceGroupName": "System.String", + "RunCommandName": "System.String", + "SubscriptionId": "System.String", + "VMName": "System.String", + "VMScaleSetName": "System.String" } }, "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ + }, { - "Name": "__AllParameterSets", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "RestorePointCollectionName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "Tag", - "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - } - ] - } - ] - }, - { - "VerbName": "Update", - "NounName": "AzSnapshot", - "Name": "Update-AzSnapshot", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureRmSnapshot", - "SupportsShouldProcess": true, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", - "OutputTypes": [ + "Name": "Expand", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", - "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", - "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", - "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "Sku": "Microsoft.Azure.Management.Compute.Models.SnapshotSku", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "OsType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", - "SupportsHibernation": "System.Nullable`1[System.Boolean]", - "Incremental": "System.Nullable`1[System.Boolean]", - "TimeCreated": "System.Nullable`1[System.DateTime]", - "DiskSizeGB": "System.Nullable`1[System.Int32]", - "DiskSizeBytes": "System.Nullable`1[System.Int64]", - "DiskAccessId": "System.String", - "NetworkAccessPolicy": "System.String", - "Location": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "Id": "System.String", - "UniqueId": "System.String", - "HyperVGeneration": "System.String", - "ManagedBy": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ + "ValidateNotNullOrEmpty": false + }, { - "Name": "ResourceGroupName", + "Name": "Break", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, { - "Name": "SnapshotName", - "AliasList": [ - "Name" - ], + "Name": "HttpPipelineAppend", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, { - "Name": "SnapshotUpdate", + "Name": "HttpPipelinePrepend", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", - "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", - "Sku": "Microsoft.Azure.Management.Compute.Models.SnapshotSku", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "OsType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", - "SupportsHibernation": "System.Nullable`1[System.Boolean]", - "DiskSizeGB": "System.Nullable`1[System.Int32]" - } + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, { - "Name": "Snapshot", + "Name": "Proxy", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", - "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", - "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", - "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "Sku": "Microsoft.Azure.Management.Compute.Models.SnapshotSku", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "OsType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", - "SupportsHibernation": "System.Nullable`1[System.Boolean]", - "Incremental": "System.Nullable`1[System.Boolean]", - "TimeCreated": "System.Nullable`1[System.DateTime]", - "DiskSizeGB": "System.Nullable`1[System.Int32]", - "DiskSizeBytes": "System.Nullable`1[System.Int64]", - "DiskAccessId": "System.String", - "NetworkAccessPolicy": "System.String", - "Location": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "Id": "System.String", - "UniqueId": "System.String", - "HyperVGeneration": "System.String", - "ManagedBy": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" }, "ValidateNotNullOrEmpty": false }, { - "Name": "AsJob", + "Name": "ProxyCredential", "Type": { "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "ProxyUseDefaultCredentials", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false } ], "ParameterSets": [ { - "Name": "DefaultParameter", + "Name": "Get", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "CommandId", "Type": { "Namespace": "System", "Name": "System.String", @@ -97171,16 +103919,13 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 0, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "SnapshotName", - "AliasList": [ - "Name" - ], + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", @@ -97189,37 +103934,48 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 1, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "SnapshotUpdate", + "Name": "SubscriptionId", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshotUpdate, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", - "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", - "Sku": "Microsoft.Azure.Management.Compute.Models.SnapshotSku", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "OsType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", - "SupportsHibernation": "System.Nullable`1[System.Boolean]", - "DiskSizeGB": "System.Nullable`1[System.Int32]" - } + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 2, - "ValueFromPipeline": true, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -97234,22 +103990,12 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "HttpPipelineAppend", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, @@ -97257,89 +104003,56 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "FriendMethod", - "Parameters": [ + }, { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "HttpPipelinePrepend", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "SnapshotName", - "AliasList": [ - "Name" - ], + "Name": "Proxy", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Snapshot", + "Name": "ProxyCredential", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSnapshot, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "PurchasePlan": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", - "CreationData": "Microsoft.Azure.Management.Compute.Models.CreationData", - "Encryption": "Microsoft.Azure.Management.Compute.Models.Encryption", - "EncryptionSettingsCollection": "Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "Sku": "Microsoft.Azure.Management.Compute.Models.SnapshotSku", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "OsType": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes]", - "SupportsHibernation": "System.Nullable`1[System.Boolean]", - "Incremental": "System.Nullable`1[System.Boolean]", - "TimeCreated": "System.Nullable`1[System.DateTime]", - "DiskSizeGB": "System.Nullable`1[System.Int32]", - "DiskSizeBytes": "System.Nullable`1[System.Int64]", - "DiskAccessId": "System.String", - "NetworkAccessPolicy": "System.String", - "Location": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "Id": "System.String", - "UniqueId": "System.String", - "HyperVGeneration": "System.String", - "ManagedBy": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 2, - "ValueFromPipeline": true, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "ProxyUseDefaultCredentials", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -97351,25 +104064,54 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "List", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { "Name": "DefaultProfile", "AliasList": [ - "AzContext", - "AzureRmContext", + "AzureRMContext", "AzureCredential" ], "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -97377,15 +104119,10 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "__AllParameterSets", - "Parameters": [ + }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "Break", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -97400,22 +104137,12 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "HttpPipelineAppend", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, @@ -97423,220 +104150,60 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - } - ] - }, - { - "VerbName": "Update", - "NounName": "AzSshKey", - "Name": "Update-AzSshKey", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureSshKey", - "SupportsShouldProcess": true, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameterSet", - "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Name": "System.String", - "Location": "System.String", - "Id": "System.String", - "publicKey": "System.String", - "Type": "System.String" }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "Name", - "AliasList": [ - "sshkeyName" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ResourceId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "InputObject", - "AliasList": [ - "SshKey" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Name": "System.String", - "Location": "System.String", - "Id": "System.String", - "publicKey": "System.String", - "Type": "System.String" - } - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "PublicKey", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ - { - "Name": "DefaultParameterSet", - "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "HttpPipelinePrepend", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Name", - "AliasList": [ - "sshkeyName" - ], + "Name": "Proxy", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PublicKey", + "Name": "ProxyCredential", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "ProxyUseDefaultCredentials", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -97648,11 +104215,42 @@ ] }, { - "Name": "ResourceIDParameterSet", + "Name": "List1", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceId", + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "VMName", "Type": { "Namespace": "System", "Name": "System.String", @@ -97663,11 +104261,11 @@ "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PublicKey", + "Name": "Expand", "Type": { "Namespace": "System", "Name": "System.String", @@ -97675,29 +104273,22 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { "Name": "DefaultProfile", "AliasList": [ - "AzContext", - "AzureRmContext", + "AzureRMContext", "AzureCredential" ], "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -97705,71 +104296,46 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "InputObjectParameterSet", - "Parameters": [ + }, { "ParameterMetadata": { - "Name": "InputObject", - "AliasList": [ - "SshKey" - ], + "Name": "Break", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSSshPublicKeyResource, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Name": "System.String", - "Location": "System.String", - "Id": "System.String", - "publicKey": "System.String", - "Type": "System.String" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": -2147483648, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": true + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "PublicKey", + "Name": "HttpPipelineAppend", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "HttpPipelinePrepend", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, @@ -97777,45 +104343,29 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "__AllParameterSets", - "Parameters": [ + }, { "ParameterMetadata": { - "Name": "PublicKey", + "Name": "Proxy", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "ProxyCredential", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -97823,411 +104373,114 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - } - ] - }, - { - "VerbName": "Update", - "NounName": "AzVM", - "Name": "Update-AzVM", - "ClassName": "Microsoft.Azure.Commands.Compute.UpdateAzureVMCommand", - "SupportsShouldProcess": true, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "ResourceGroupNameParameterSetName", - "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSAzureOperationResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "IsSuccessStatusCode": "System.Boolean", - "StatusCode": "System.Net.HttpStatusCode", - "RequestId": "System.String", - "ReasonPhrase": "System.String" }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Id", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Tag", - "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "IdentityType", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.ResourceIdentityType]", - "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.ResourceIdentityType, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "Microsoft.Azure.Management.Compute.Models.ResourceIdentityType" - ] - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "IdentityId", - "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "OsDiskWriteAccelerator", - "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "UltraSSDEnabled", - "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "MaxPrice", - "Type": { - "Namespace": "System", - "Name": "System.Double", - "AssemblyQualifiedName": "System.Double, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "EncryptionAtHost", - "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "ProximityPlacementGroupId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "HostId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "CapacityReservationGroupId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "NoWait", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ - { - "Name": "ResourceGroupNameParameterSetName", - "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "ProxyUseDefaultCredentials", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "Get1", + "Parameters": [ { "ParameterMetadata": { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], + "Name": "SubscriptionId", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": -2147483648, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": true + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "ResourceGroupName", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "OsDiskWriteAccelerator", + "Name": "RunCommandName", "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "UltraSSDEnabled", + "Name": "VMName", "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "MaxPrice", + "Name": "Expand", "Type": { "Namespace": "System", - "Name": "System.Double", - "AssemblyQualifiedName": "System.Double, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "EncryptionAtHost", + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -98238,11 +104491,11 @@ }, { "ParameterMetadata": { - "Name": "ProximityPlacementGroupId", + "Name": "Break", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -98253,26 +104506,28 @@ }, { "ParameterMetadata": { - "Name": "HostId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "CapacityReservationGroupId", + "Name": "HttpPipelinePrepend", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, @@ -98283,11 +104538,11 @@ }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "Proxy", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" }, "ValidateNotNullOrEmpty": false }, @@ -98298,11 +104553,11 @@ }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "ProxyCredential", "Type": { "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -98313,22 +104568,11 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "ProxyUseDefaultCredentials", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -98340,49 +104584,60 @@ ] }, { - "Name": "ExplicitIdentityParameterSet", + "Name": "GetViaIdentity", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "InputObject", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.IComputeIdentity", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.IComputeIdentity, Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "CommandId": "System.String", + "Id": "System.String", + "InstanceId": "System.String", + "Location": "System.String", + "ResourceGroupName": "System.String", + "RunCommandName": "System.String", + "SubscriptionId": "System.String", + "VMName": "System.String", + "VMScaleSetName": "System.String" + } }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 0, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "IdentityType", + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.ResourceIdentityType]", - "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.ResourceIdentityType, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "Microsoft.Azure.Management.Compute.Models.ResourceIdentityType" - ] + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "IdentityId", + "Name": "Break", "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -98393,67 +104648,28 @@ }, { "ParameterMetadata": { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], + "Name": "HttpPipelineAppend", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": -2147483648, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": true + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "HttpPipelinePrepend", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, @@ -98464,11 +104680,11 @@ }, { "ParameterMetadata": { - "Name": "OsDiskWriteAccelerator", + "Name": "Proxy", "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" }, "ValidateNotNullOrEmpty": false }, @@ -98479,41 +104695,50 @@ }, { "ParameterMetadata": { - "Name": "UltraSSDEnabled", + "Name": "ProxyCredential", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "MaxPrice", + "Name": "ProxyUseDefaultCredentials", "Type": { - "Namespace": "System", - "Name": "System.Double", - "AssemblyQualifiedName": "System.Double, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ { "ParameterMetadata": { - "Name": "EncryptionAtHost", + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -98524,11 +104749,11 @@ }, { "ParameterMetadata": { - "Name": "ProximityPlacementGroupId", + "Name": "Break", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -98539,26 +104764,28 @@ }, { "ParameterMetadata": { - "Name": "HostId", + "Name": "HttpPipelineAppend", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "CapacityReservationGroupId", + "Name": "HttpPipelinePrepend", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, @@ -98569,11 +104796,11 @@ }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "Proxy", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" }, "ValidateNotNullOrEmpty": false }, @@ -98584,11 +104811,11 @@ }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "ProxyCredential", "Type": { "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -98599,22 +104826,11 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "ProxyUseDefaultCredentials", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -98624,13 +104840,205 @@ "ValueFromPipelineByPropertyName": false } ] + } + ] + }, + { + "VerbName": "Get", + "NounName": "AzVmssVMRunCommand", + "Name": "Get-AzVmssVMRunCommand", + "ClassName": "Get-AzVmssVMRunCommand", + "SupportsShouldProcess": false, + "ConfirmImpact": 0, + "SupportsPaging": false, + "DefaultParameterSetName": "List", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IVirtualMachineRunCommand", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IVirtualMachineRunCommand, Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "InstanceViewStatuses": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IInstanceViewStatus[]", + "ProtectedParameter": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[]", + "Parameter": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[]", + "InstanceViewExecutionState": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.ExecutionState]", + "AsyncExecution": "System.Nullable`1[System.Boolean]", + "InstanceViewStartTime": "System.Nullable`1[System.DateTime]", + "InstanceViewEndTime": "System.Nullable`1[System.DateTime]", + "InstanceViewExitCode": "System.Nullable`1[System.Int32]", + "TimeoutInSecond": "System.Nullable`1[System.Int32]", + "InstanceViewError": "System.String", + "InstanceViewOutput": "System.String", + "SourceScriptUri": "System.String", + "OutputBlobUri": "System.String", + "ErrorBlobUri": "System.String", + "ProvisioningState": "System.String", + "RunAsPassword": "System.String", + "RunAsUser": "System.String", + "SourceCommandId": "System.String", + "SourceScript": "System.String", + "InstanceViewExecutionMessage": "System.String" + } + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "InstanceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false }, { - "Name": "IdParameterSetName", + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "RunCommandName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "VMScaleSetName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "InputObject", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.IComputeIdentity", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.IComputeIdentity, Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "CommandId": "System.String", + "Id": "System.String", + "InstanceId": "System.String", + "Location": "System.String", + "ResourceGroupName": "System.String", + "RunCommandName": "System.String", + "SubscriptionId": "System.String", + "VMName": "System.String", + "VMScaleSetName": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Expand", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "List", "Parameters": [ { "ParameterMetadata": { - "Name": "Id", + "Name": "InstanceId", "Type": { "Namespace": "System", "Name": "System.String", @@ -98639,88 +105047,33 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 0, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": true, "Position": -2147483648, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": true + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "ResourceGroupName", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "OsDiskWriteAccelerator", + "Name": "SubscriptionId", "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, "ValidateNotNullOrEmpty": false }, @@ -98731,41 +105084,45 @@ }, { "ParameterMetadata": { - "Name": "UltraSSDEnabled", + "Name": "VMScaleSetName", "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "MaxPrice", + "Name": "Expand", "Type": { "Namespace": "System", - "Name": "System.Double", - "AssemblyQualifiedName": "System.Double, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "EncryptionAtHost", + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -98776,11 +105133,11 @@ }, { "ParameterMetadata": { - "Name": "ProximityPlacementGroupId", + "Name": "Break", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -98791,26 +105148,28 @@ }, { "ParameterMetadata": { - "Name": "HostId", + "Name": "HttpPipelineAppend", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "CapacityReservationGroupId", + "Name": "HttpPipelinePrepend", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, @@ -98821,11 +105180,11 @@ }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "Proxy", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" }, "ValidateNotNullOrEmpty": false }, @@ -98836,11 +105195,11 @@ }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "ProxyCredential", "Type": { "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -98851,22 +105210,11 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "ProxyUseDefaultCredentials", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -98878,131 +105226,91 @@ ] }, { - "Name": "__AllParameterSets", + "Name": "Get", "Parameters": [ { "ParameterMetadata": { - "Name": "VM", - "AliasList": [ - "VMProfile" - ], + "Name": "InstanceId", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachine, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "DisplayHint": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "BillingProfile": "Microsoft.Azure.Management.Compute.Models.BillingProfile", - "CapacityReservation": "Microsoft.Azure.Management.Compute.Models.CapacityReservationProfile", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "ExtendedLocation": "Microsoft.Azure.Management.Compute.Models.ExtendedLocation", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OSProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "SecurityProfile": "Microsoft.Azure.Management.Compute.Models.SecurityProfile", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "VirtualMachineScaleSet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Host": "Microsoft.Azure.Management.Compute.Models.SubResource", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "AvailabilitySetReference": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineIdentity", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineInstanceView", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "StatusCode": "System.Net.HttpStatusCode", - "FullyQualifiedDomainName": "System.String", - "RequestId": "System.String", - "LicenseType": "System.String", - "Location": "System.String", - "Type": "System.String", - "EvictionPolicy": "System.String", - "Priority": "System.String", - "Name": "System.String", - "VmId": "System.String", - "Id": "System.String", - "ProvisioningState": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": true, "Position": -2147483648, - "ValueFromPipeline": true, - "ValueFromPipelineByPropertyName": true + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "ResourceGroupName", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "OsDiskWriteAccelerator", + "Name": "RunCommandName", "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "UltraSSDEnabled", + "Name": "SubscriptionId", "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "MaxPrice", + "Name": "VMScaleSetName", "Type": { "Namespace": "System", - "Name": "System.Double", - "AssemblyQualifiedName": "System.Double, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "EncryptionAtHost", + "Name": "Expand", "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -99013,11 +105321,15 @@ }, { "ParameterMetadata": { - "Name": "ProximityPlacementGroupId", + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -99028,26 +105340,27 @@ }, { "ParameterMetadata": { - "Name": "HostId", + "Name": "Break", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "CapacityReservationGroupId", + "Name": "HttpPipelineAppend", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, @@ -99058,11 +105371,12 @@ }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "HttpPipelinePrepend", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, @@ -99073,11 +105387,11 @@ }, { "ParameterMetadata": { - "Name": "NoWait", + "Name": "Proxy", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" }, "ValidateNotNullOrEmpty": false }, @@ -99088,22 +105402,11 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "ProxyCredential", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -99111,446 +105414,365 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - } - ] - }, - { - "VerbName": "Update", - "NounName": "AzVmss", - "Name": "Update-AzVmss", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureRmVmss", - "SupportsShouldProcess": true, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", - "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "VirtualMachineScaleSet", - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" - } - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "AutomaticOSUpgrade", - "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "AutomaticRepairGracePeriod", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "BootDiagnosticsEnabled", - "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "BootDiagnosticsStorageUri", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "CustomData", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "DisableAutoRollback", - "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DisablePasswordAuthentication", - "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "EnableAutomaticRepair", - "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "EnableAutomaticUpdate", - "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "IdentityId", - "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "IdentityType", - "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.ResourceIdentityType]", - "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.ResourceIdentityType, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "Microsoft.Azure.Management.Compute.Models.ResourceIdentityType" - ] - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "ImageReferenceId", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "ImageReferenceOffer", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "ImageReferencePublisher", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "ImageReferenceSku", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "ImageReferenceVersion", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "ImageUri", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "LicenseType", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "ManagedDiskStorageAccountType", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "MaxBatchInstancePercent", - "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "MaxPrice", - "Type": { - "Namespace": "System", - "Name": "System.Double", - "AssemblyQualifiedName": "System.Double, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "MaxUnhealthyInstancePercent", - "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "MaxUnhealthyUpgradedInstancePercent", - "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] }, { - "Name": "OsDiskCaching", - "Type": { - "Namespace": "Microsoft.Azure.Management.Compute.Models", - "Name": "Microsoft.Azure.Management.Compute.Models.CachingTypes", - "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false + "Name": "GetViaIdentity", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "InputObject", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.IComputeIdentity", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.IComputeIdentity, Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "CommandId": "System.String", + "Id": "System.String", + "InstanceId": "System.String", + "Location": "System.String", + "ResourceGroupName": "System.String", + "RunCommandName": "System.String", + "SubscriptionId": "System.String", + "VMName": "System.String", + "VMScaleSetName": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Expand", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] }, { - "Name": "OsDiskWriteAccelerator", - "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Expand", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "Remove", + "NounName": "AzVMRunCommand", + "Name": "Remove-AzVMRunCommand", + "ClassName": "Remove-AzVMRunCommand", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "Delete", + "OutputTypes": [ { - "Name": "Overprovision", "Type": { "Namespace": "System", "Name": "System.Boolean", "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "PauseTimeBetweenBatches", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "PlanName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ { - "Name": "PlanProduct", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "PlanPromotionCode", + "Name": "RunCommandName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "PlanPublisher", + "Name": "SubscriptionId", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "ProvisionVMAgent", - "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, "ValidateNotNullOrEmpty": false }, { - "Name": "ProximityPlacementGroupId", + "Name": "VMName", "Type": { "Namespace": "System", "Name": "System.String", @@ -99559,175 +105781,125 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "ScaleInPolicy", - "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "SinglePlacementGroup", + "Name": "InputObject", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.IComputeIdentity", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.IComputeIdentity, Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "CommandId": "System.String", + "Id": "System.String", + "InstanceId": "System.String", + "Location": "System.String", + "ResourceGroupName": "System.String", + "RunCommandName": "System.String", + "SubscriptionId": "System.String", + "VMName": "System.String", + "VMScaleSetName": "System.String" + } }, "ValidateNotNullOrEmpty": false }, { - "Name": "SkipExtensionsOnOverprovisionedVMs", + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, { - "Name": "SkuCapacity", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, { - "Name": "SkuName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "SkuTier", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "Tag", - "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - { - "Name": "TerminateScheduledEventNotBeforeTimeoutInMinutes", + "Name": "Break", "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, { - "Name": "TerminateScheduledEvents", + "Name": "HttpPipelineAppend", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, { - "Name": "TimeZone", + "Name": "HttpPipelinePrepend", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "UltraSSDEnabled", + "Name": "NoWait", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, { - "Name": "UpgradePolicyMode", + "Name": "PassThru", "Type": { - "Namespace": "Microsoft.Azure.Management.Compute.Models", - "Name": "Microsoft.Azure.Management.Compute.Models.UpgradeMode", - "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.UpgradeMode, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, { - "Name": "CapacityReservationGroupId", + "Name": "Proxy", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" }, "ValidateNotNullOrEmpty": false }, { - "Name": "VhdContainer", + "Name": "ProxyCredential", "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "AsJob", + "Name": "ProxyUseDefaultCredentials", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false - }, - { - "Name": "EncryptionAtHost", - "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false } ], "ParameterSets": [ { - "Name": "__AllParameterSets", + "Name": "Delete", "Parameters": [ { "ParameterMetadata": { @@ -99740,80 +105912,96 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 0, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "VMScaleSetName", + "Name": "RunCommandName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "VMName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", "AliasList": [ - "Name" + "AzureRMContext", + "AzureCredential" ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 1, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "VirtualMachineScaleSet", + "Name": "AsJob", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 2, - "ValueFromPipeline": true, + "Position": -2147483648, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AutomaticOSUpgrade", + "Name": "Break", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -99824,13 +106012,14 @@ }, { "ParameterMetadata": { - "Name": "AutomaticRepairGracePeriod", + "Name": "HttpPipelineAppend", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -99839,11 +106028,12 @@ }, { "ParameterMetadata": { - "Name": "BootDiagnosticsEnabled", + "Name": "HttpPipelinePrepend", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, @@ -99854,13 +106044,13 @@ }, { "ParameterMetadata": { - "Name": "BootDiagnosticsStorageUri", + "Name": "NoWait", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -99869,13 +106059,13 @@ }, { "ParameterMetadata": { - "Name": "CustomData", + "Name": "PassThru", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -99884,11 +106074,11 @@ }, { "ParameterMetadata": { - "Name": "DisableAutoRollback", + "Name": "Proxy", "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" }, "ValidateNotNullOrEmpty": false }, @@ -99899,11 +106089,11 @@ }, { "ParameterMetadata": { - "Name": "DisablePasswordAuthentication", + "Name": "ProxyCredential", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -99914,11 +106104,11 @@ }, { "ParameterMetadata": { - "Name": "EnableAutomaticRepair", + "Name": "ProxyUseDefaultCredentials", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -99926,14 +106116,49 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "DeleteViaIdentity", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "InputObject", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.IComputeIdentity", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.IComputeIdentity, Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "CommandId": "System.String", + "Id": "System.String", + "InstanceId": "System.String", + "Location": "System.String", + "ResourceGroupName": "System.String", + "RunCommandName": "System.String", + "SubscriptionId": "System.String", + "VMName": "System.String", + "VMScaleSetName": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "EnableAutomaticUpdate", + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -99944,13 +106169,13 @@ }, { "ParameterMetadata": { - "Name": "ImageReferenceId", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -99959,13 +106184,13 @@ }, { "ParameterMetadata": { - "Name": "ImageReferenceOffer", + "Name": "Break", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -99974,13 +106199,14 @@ }, { "ParameterMetadata": { - "Name": "ImageReferencePublisher", + "Name": "HttpPipelineAppend", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -99989,13 +106215,14 @@ }, { "ParameterMetadata": { - "Name": "ImageReferenceSku", + "Name": "HttpPipelinePrepend", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -100004,13 +106231,13 @@ }, { "ParameterMetadata": { - "Name": "ImageReferenceVersion", + "Name": "NoWait", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -100019,13 +106246,13 @@ }, { "ParameterMetadata": { - "Name": "ImageUri", + "Name": "PassThru", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -100034,13 +106261,13 @@ }, { "ParameterMetadata": { - "Name": "LicenseType", + "Name": "Proxy", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -100049,13 +106276,13 @@ }, { "ParameterMetadata": { - "Name": "ManagedDiskStorageAccountType", + "Name": "ProxyCredential", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -100064,11 +106291,11 @@ }, { "ParameterMetadata": { - "Name": "MaxBatchInstancePercent", + "Name": "ProxyUseDefaultCredentials", "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -100076,14 +106303,23 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - }, + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ { "ParameterMetadata": { - "Name": "MaxPrice", + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.Double", - "AssemblyQualifiedName": "System.Double, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -100094,11 +106330,11 @@ }, { "ParameterMetadata": { - "Name": "MaxUnhealthyInstancePercent", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -100109,11 +106345,11 @@ }, { "ParameterMetadata": { - "Name": "MaxUnhealthyUpgradedInstancePercent", + "Name": "Break", "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -100124,11 +106360,12 @@ }, { "ParameterMetadata": { - "Name": "OsDiskCaching", + "Name": "HttpPipelineAppend", "Type": { - "Namespace": "Microsoft.Azure.Management.Compute.Models", - "Name": "Microsoft.Azure.Management.Compute.Models.CachingTypes", - "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, @@ -100139,11 +106376,12 @@ }, { "ParameterMetadata": { - "Name": "OsDiskWriteAccelerator", + "Name": "HttpPipelinePrepend", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, @@ -100154,11 +106392,11 @@ }, { "ParameterMetadata": { - "Name": "Overprovision", + "Name": "NoWait", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -100169,13 +106407,13 @@ }, { "ParameterMetadata": { - "Name": "PauseTimeBetweenBatches", + "Name": "PassThru", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -100184,13 +106422,13 @@ }, { "ParameterMetadata": { - "Name": "PlanName", + "Name": "Proxy", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -100199,13 +106437,13 @@ }, { "ParameterMetadata": { - "Name": "PlanProduct", + "Name": "ProxyCredential", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -100214,52 +106452,244 @@ }, { "ParameterMetadata": { - "Name": "PlanPromotionCode", + "Name": "ProxyUseDefaultCredentials", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - }, + } + ] + } + ] + }, + { + "VerbName": "Remove", + "NounName": "AzVmssVMRunCommand", + "Name": "Remove-AzVmssVMRunCommand", + "ClassName": "Remove-AzVmssVMRunCommand", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "Delete", + "OutputTypes": [ + { + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "InstanceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "RunCommandName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "VMScaleSetName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "InputObject", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.IComputeIdentity", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.IComputeIdentity, Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "CommandId": "System.String", + "Id": "System.String", + "InstanceId": "System.String", + "Location": "System.String", + "ResourceGroupName": "System.String", + "RunCommandName": "System.String", + "SubscriptionId": "System.String", + "VMName": "System.String", + "VMScaleSetName": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "PassThru", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "Delete", + "Parameters": [ { "ParameterMetadata": { - "Name": "PlanPublisher", + "Name": "InstanceId", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ProvisionVMAgent", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ProximityPlacementGroupId", + "Name": "RunCommandName", "Type": { "Namespace": "System", "Name": "System.String", @@ -100267,21 +106697,20 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ScaleInPolicy", + "Name": "SubscriptionId", "Type": { "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -100290,26 +106719,30 @@ }, { "ParameterMetadata": { - "Name": "SinglePlacementGroup", + "Name": "VMScaleSetName", "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "SkipExtensionsOnOverprovisionedVMs", + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -100320,11 +106753,11 @@ }, { "ParameterMetadata": { - "Name": "SkuCapacity", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -100335,13 +106768,13 @@ }, { "ParameterMetadata": { - "Name": "SkuName", + "Name": "Break", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -100350,13 +106783,14 @@ }, { "ParameterMetadata": { - "Name": "SkuTier", + "Name": "HttpPipelineAppend", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -100365,13 +106799,14 @@ }, { "ParameterMetadata": { - "Name": "Tag", + "Name": "HttpPipelinePrepend", "Type": { - "Namespace": "System.Collections", - "Name": "System.Collections.Hashtable", - "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -100380,43 +106815,43 @@ }, { "ParameterMetadata": { - "Name": "TerminateScheduledEventNotBeforeTimeoutInMinutes", + "Name": "NoWait", "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "TerminateScheduledEvents", + "Name": "PassThru", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "TimeZone", + "Name": "Proxy", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -100425,26 +106860,26 @@ }, { "ParameterMetadata": { - "Name": "UltraSSDEnabled", + "Name": "ProxyCredential", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "UpgradePolicyMode", + "Name": "ProxyUseDefaultCredentials", "Type": { - "Namespace": "Microsoft.Azure.Management.Compute.Models", - "Name": "Microsoft.Azure.Management.Compute.Models.UpgradeMode", - "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.UpgradeMode, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -100452,32 +106887,51 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - }, + } + ] + }, + { + "Name": "DeleteViaIdentity", + "Parameters": [ { "ParameterMetadata": { - "Name": "CapacityReservationGroupId", + "Name": "InputObject", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.IComputeIdentity", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.IComputeIdentity, Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "CommandId": "System.String", + "Id": "System.String", + "InstanceId": "System.String", + "Location": "System.String", + "ResourceGroupName": "System.String", + "RunCommandName": "System.String", + "SubscriptionId": "System.String", + "VMName": "System.String", + "VMScaleSetName": "System.String" + } }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, - "ValueFromPipeline": false, + "ValueFromPipeline": true, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "VhdContainer", + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -100501,11 +106955,11 @@ }, { "ParameterMetadata": { - "Name": "EncryptionAtHost", + "Name": "Break", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -100516,22 +106970,12 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "HttpPipelineAppend", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, @@ -100539,22 +106983,17 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ExplicitIdentityParameterSet", - "Parameters": [ + }, { "ParameterMetadata": { - "Name": "IdentityId", + "Name": "HttpPipelinePrepend", "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -100563,107 +107002,56 @@ }, { "ParameterMetadata": { - "Name": "IdentityType", + "Name": "NoWait", "Type": { - "Namespace": "System", - "Name": "System.Nullable`1[Microsoft.Azure.Management.Compute.Models.ResourceIdentityType]", - "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.Management.Compute.Models.ResourceIdentityType, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "GenericTypeArguments": [ - "Microsoft.Azure.Management.Compute.Models.ResourceIdentityType" - ] + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, + "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "PassThru", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], + "Name": "Proxy", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "VirtualMachineScaleSet", - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSet, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "VirtualMachineProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "ExtendedLocation": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "AutomaticRepairsPolicy": "Microsoft.Azure.Management.Compute.Models.AutomaticRepairsPolicy", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "ScaleInPolicy": "Microsoft.Azure.Management.Compute.Models.ScaleInPolicy", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "SpotRestorePolicy": "Microsoft.Azure.Management.Compute.Models.SpotRestorePolicy", - "ProximityPlacementGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "HostGroup": "Microsoft.Azure.Management.Compute.Models.SubResource", - "UpgradePolicy": "Microsoft.Azure.Management.Compute.Models.UpgradePolicy", - "Identity": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetIdentity", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "ZoneBalance": "System.Nullable`1[System.Boolean]", - "SinglePlacementGroup": "System.Nullable`1[System.Boolean]", - "DoNotRunExtensionsOnOverprovisionedVMs": "System.Nullable`1[System.Boolean]", - "Overprovision": "System.Nullable`1[System.Boolean]", - "PlatformFaultDomainCount": "System.Nullable`1[System.Int32]", - "Location": "System.String", - "Type": "System.String", - "ResourceGroupName": "System.String", - "Id": "System.String", - "OrchestrationMode": "System.String", - "UniqueId": "System.String", - "ProvisioningState": "System.String", - "Name": "System.String", - "FullyQualifiedDomainName": "System.String" - } + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, - "Position": 2, - "ValueFromPipeline": true, + "Position": -2147483648, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AutomaticOSUpgrade", + "Name": "ProxyCredential", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -100674,26 +107062,35 @@ }, { "ParameterMetadata": { - "Name": "AutomaticRepairGracePeriod", + "Name": "ProxyUseDefaultCredentials", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - }, + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ { "ParameterMetadata": { - "Name": "BootDiagnosticsEnabled", + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -100704,13 +107101,13 @@ }, { "ParameterMetadata": { - "Name": "BootDiagnosticsStorageUri", + "Name": "AsJob", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -100719,13 +107116,13 @@ }, { "ParameterMetadata": { - "Name": "CustomData", + "Name": "Break", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -100734,11 +107131,12 @@ }, { "ParameterMetadata": { - "Name": "DisableAutoRollback", + "Name": "HttpPipelineAppend", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, @@ -100749,11 +107147,12 @@ }, { "ParameterMetadata": { - "Name": "DisablePasswordAuthentication", + "Name": "HttpPipelinePrepend", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, @@ -100764,11 +107163,11 @@ }, { "ParameterMetadata": { - "Name": "EnableAutomaticRepair", + "Name": "NoWait", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -100779,11 +107178,11 @@ }, { "ParameterMetadata": { - "Name": "EnableAutomaticUpdate", + "Name": "PassThru", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -100794,13 +107193,13 @@ }, { "ParameterMetadata": { - "Name": "ImageReferenceId", + "Name": "Proxy", "Type": { "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -100809,13 +107208,13 @@ }, { "ParameterMetadata": { - "Name": "ImageReferenceOffer", + "Name": "ProxyCredential", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -100824,73 +107223,368 @@ }, { "ParameterMetadata": { - "Name": "ImageReferencePublisher", + "Name": "ProxyUseDefaultCredentials", "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - }, + } + ] + } + ] + }, + { + "VerbName": "Set", + "NounName": "AzVMRunCommand", + "Name": "Set-AzVMRunCommand", + "ClassName": "Set-AzVMRunCommand", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "UpdateExpanded", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IVirtualMachineRunCommand", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IVirtualMachineRunCommand, Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "InstanceViewStatuses": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IInstanceViewStatus[]", + "ProtectedParameter": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[]", + "Parameter": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[]", + "InstanceViewExecutionState": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.ExecutionState]", + "AsyncExecution": "System.Nullable`1[System.Boolean]", + "InstanceViewStartTime": "System.Nullable`1[System.DateTime]", + "InstanceViewEndTime": "System.Nullable`1[System.DateTime]", + "InstanceViewExitCode": "System.Nullable`1[System.Int32]", + "TimeoutInSecond": "System.Nullable`1[System.Int32]", + "InstanceViewError": "System.String", + "InstanceViewOutput": "System.String", + "SourceScriptUri": "System.String", + "OutputBlobUri": "System.String", + "ErrorBlobUri": "System.String", + "ProvisioningState": "System.String", + "RunAsPassword": "System.String", + "RunAsUser": "System.String", + "SourceCommandId": "System.String", + "SourceScript": "System.String", + "InstanceViewExecutionMessage": "System.String" + } + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "RunCommandName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "VMName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsyncExecution", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ErrorBlobUri", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "OutputBlobUri", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Parameter", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProtectedParameter", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "RunAsPassword", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "RunAsUser", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SourceCommandId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SourceScript", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SourceScriptUri", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "TimeoutInSecond", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", + "Parameters": [ { "ParameterMetadata": { - "Name": "ImageReferenceSku", + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ImageReferenceVersion", + "Name": "RunCommandName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ImageUri", + "Name": "VMName", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "LicenseType", + "Name": "SubscriptionId", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -100899,41 +107593,26 @@ }, { "ParameterMetadata": { - "Name": "ManagedDiskStorageAccountType", + "Name": "Location", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "MaxBatchInstancePercent", - "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "MaxPrice", + "Name": "AsyncExecution", "Type": { - "Namespace": "System", - "Name": "System.Double", - "AssemblyQualifiedName": "System.Double, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -100944,11 +107623,11 @@ }, { "ParameterMetadata": { - "Name": "MaxUnhealthyInstancePercent", + "Name": "ErrorBlobUri", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -100959,26 +107638,11 @@ }, { "ParameterMetadata": { - "Name": "MaxUnhealthyUpgradedInstancePercent", + "Name": "OutputBlobUri", "Type": { "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "OsDiskCaching", - "Type": { - "Namespace": "Microsoft.Azure.Management.Compute.Models", - "Name": "Microsoft.Azure.Management.Compute.Models.CachingTypes", - "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -100989,11 +107653,12 @@ }, { "ParameterMetadata": { - "Name": "OsDiskWriteAccelerator", + "Name": "Parameter", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter" }, "ValidateNotNullOrEmpty": false }, @@ -101004,11 +107669,12 @@ }, { "ParameterMetadata": { - "Name": "Overprovision", + "Name": "ProtectedParameter", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter" }, "ValidateNotNullOrEmpty": false }, @@ -101019,58 +107685,13 @@ }, { "ParameterMetadata": { - "Name": "PauseTimeBetweenBatches", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "PlanName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "PlanProduct", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "PlanPromotionCode", + "Name": "RunAsPassword", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -101079,27 +107700,12 @@ }, { "ParameterMetadata": { - "Name": "PlanPublisher", + "Name": "RunAsUser", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "ProvisionVMAgent", - "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, @@ -101109,7 +107715,7 @@ }, { "ParameterMetadata": { - "Name": "ProximityPlacementGroupId", + "Name": "SourceCommandId", "Type": { "Namespace": "System", "Name": "System.String", @@ -101124,74 +107730,13 @@ }, { "ParameterMetadata": { - "Name": "ScaleInPolicy", - "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "SinglePlacementGroup", - "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "SkipExtensionsOnOverprovisionedVMs", - "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "SkuCapacity", - "Type": { - "Namespace": "System", - "Name": "System.Int32", - "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "SkuName", + "Name": "SourceScript", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -101200,13 +107745,13 @@ }, { "ParameterMetadata": { - "Name": "SkuTier", + "Name": "SourceScriptUri", "Type": { "Namespace": "System", "Name": "System.String", "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -101221,7 +107766,7 @@ "Name": "System.Collections.Hashtable", "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, @@ -101230,7 +107775,7 @@ }, { "ParameterMetadata": { - "Name": "TerminateScheduledEventNotBeforeTimeoutInMinutes", + "Name": "TimeoutInSecond", "Type": { "Namespace": "System", "Name": "System.Int32", @@ -101241,75 +107786,19 @@ "Mandatory": false, "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "TerminateScheduledEvents", - "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "TimeZone", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, - { - "ParameterMetadata": { - "Name": "UltraSSDEnabled", - "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "UpgradePolicyMode", - "Type": { - "Namespace": "Microsoft.Azure.Management.Compute.Models", - "Name": "Microsoft.Azure.Management.Compute.Models.UpgradeMode", - "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.UpgradeMode, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "CapacityReservationGroupId", + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -101318,22 +107807,6 @@ "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, - { - "ParameterMetadata": { - "Name": "VhdContainer", - "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" - }, - "ValidateNotNullOrEmpty": true - }, - "Mandatory": false, - "Position": -2147483648, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": false - }, { "ParameterMetadata": { "Name": "AsJob", @@ -101351,11 +107824,11 @@ }, { "ParameterMetadata": { - "Name": "EncryptionAtHost", + "Name": "Break", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -101366,22 +107839,12 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "HttpPipelineAppend", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, @@ -101389,186 +107852,26 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - } - ] - }, - { - "VerbName": "Update", - "NounName": "AzVmssInstance", - "Name": "Update-AzVmssInstance", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureRmVmssInstance", - "SupportsShouldProcess": true, - "ConfirmImpact": 2, - "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", - "OutputTypes": [ - { - "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSOperationStatusResponse, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "Error": "Microsoft.Azure.Management.Compute.Models.ApiError", - "StartTime": "System.Nullable`1[System.DateTime]", - "EndTime": "System.Nullable`1[System.DateTime]", - "Name": "System.String", - "Status": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] - }, - "ParameterSets": [ - "__AllParameterSets" - ] - } - ], - "Parameters": [ - { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "InstanceId", - "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "AsJob", - "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" - }, - "ValidateNotNullOrEmpty": false - }, - { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], - "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } - }, - "ValidateNotNullOrEmpty": false - } - ], - "ParameterSets": [ - { - "Name": "DefaultParameter", - "Parameters": [ - { - "ParameterMetadata": { - "Name": "ResourceGroupName", - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true - }, - { - "ParameterMetadata": { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], - "Type": { - "Namespace": "System", - "Name": "System.String", - "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - "ValidateNotNullOrEmpty": false - }, - "Mandatory": true, - "Position": 1, - "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true }, { "ParameterMetadata": { - "Name": "InstanceId", + "Name": "HttpPipelinePrepend", "Type": { - "Namespace": "System", - "Name": "System.String[]", - "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", - "ElementType": "System.String" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 2, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "NoWait", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -101583,22 +107886,11 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "Proxy", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" }, "ValidateNotNullOrEmpty": false }, @@ -101606,19 +107898,14 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "__AllParameterSets", - "Parameters": [ + }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "ProxyCredential", "Type": { "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -101629,22 +107916,11 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "ProxyUseDefaultCredentials", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -101658,77 +107934,42 @@ ] }, { - "VerbName": "Update", - "NounName": "AzVmssVM", - "Name": "Update-AzVmssVM", - "ClassName": "Microsoft.Azure.Commands.Compute.Automation.UpdateAzureRmVmssVM", + "VerbName": "Set", + "NounName": "AzVmssVMRunCommand", + "Name": "Set-AzVmssVMRunCommand", + "ClassName": "Set-AzVmssVMRunCommand", "SupportsShouldProcess": true, "ConfirmImpact": 2, "SupportsPaging": false, - "DefaultParameterSetName": "DefaultParameter", + "DefaultParameterSetName": "UpdateExpanded", "OutputTypes": [ { "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OsProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "AvailabilitySet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView", - "NetworkProfileConfiguration": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMNetworkProfileConfiguration", - "ProtectionPolicy": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMProtectionPolicy", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Resources": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "LatestModelApplied": "System.Nullable`1[System.Boolean]", - "VmId": "System.String", + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IVirtualMachineRunCommand", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IVirtualMachineRunCommand, Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "InstanceViewStatuses": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IInstanceViewStatus[]", + "ProtectedParameter": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[]", + "Parameter": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[]", + "InstanceViewExecutionState": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.ExecutionState]", + "AsyncExecution": "System.Nullable`1[System.Boolean]", + "InstanceViewStartTime": "System.Nullable`1[System.DateTime]", + "InstanceViewEndTime": "System.Nullable`1[System.DateTime]", + "InstanceViewExitCode": "System.Nullable`1[System.Int32]", + "TimeoutInSecond": "System.Nullable`1[System.Int32]", + "InstanceViewError": "System.String", + "InstanceViewOutput": "System.String", + "SourceScriptUri": "System.String", + "OutputBlobUri": "System.String", + "ErrorBlobUri": "System.String", "ProvisioningState": "System.String", - "LicenseType": "System.String", - "ModelDefinitionApplied": "System.String", - "InstanceId": "System.String", - "Id": "System.String", - "Name": "System.String", - "Type": "System.String", - "Location": "System.String", - "ResourceGroupName": "System.String" - }, - "Methods": [ - { - "Name": "GetType", - "ReturnType": "System.Type" - }, - { - "Name": "ToString", - "ReturnType": "System.String" - }, - { - "Name": "Equals", - "Parameters": [ - { - "Name": "obj", - "Type": "System.Object" - } - ], - "ReturnType": "System.Boolean" - }, - { - "Name": "GetHashCode", - "ReturnType": "System.Int32" - } - ], - "Constructors": [ - { - "Name": "" - } - ] + "RunAsPassword": "System.String", + "RunAsUser": "System.String", + "SourceCommandId": "System.String", + "SourceScript": "System.String", + "InstanceViewExecutionMessage": "System.String" + } }, "ParameterSets": [ "__AllParameterSets" @@ -101736,6 +107977,15 @@ } ], "Parameters": [ + { + "Name": "InstanceId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, { "Name": "ResourceGroupName", "Type": { @@ -101745,11 +107995,17 @@ }, "ValidateNotNullOrEmpty": false }, + { + "Name": "RunCommandName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, { "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], "Type": { "Namespace": "System", "Name": "System.String", @@ -101758,7 +108014,7 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "InstanceId", + "Name": "SubscriptionId", "Type": { "Namespace": "System", "Name": "System.String", @@ -101767,35 +108023,63 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "DataDisk", + "Name": "Location", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk[]", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk[], Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "ElementType": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "ProtectFromScaleIn", + "Name": "AsyncExecution", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ErrorBlobUri", "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "ProtectFromScaleSetAction", + "Name": "OutputBlobUri", "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { - "Name": "ResourceId", + "Name": "Parameter", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProtectedParameter", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "RunAsPassword", "Type": { "Namespace": "System", "Name": "System.String", @@ -101804,79 +108088,154 @@ "ValidateNotNullOrEmpty": false }, { - "Name": "VirtualMachineScaleSetVM", + "Name": "RunAsUser", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OsProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "AvailabilitySet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView", - "NetworkProfileConfiguration": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMNetworkProfileConfiguration", - "ProtectionPolicy": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMProtectionPolicy", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Resources": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "LatestModelApplied": "System.Nullable`1[System.Boolean]", - "VmId": "System.String", - "ProvisioningState": "System.String", - "LicenseType": "System.String", - "ModelDefinitionApplied": "System.String", - "InstanceId": "System.String", - "Id": "System.String", - "Name": "System.String", - "Type": "System.String", - "Location": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, { - "Name": "AsJob", + "Name": "SourceCommandId", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SourceScript", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SourceScriptUri", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "TimeoutInSecond", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, { "Name": "DefaultProfile", "AliasList": [ - "AzContext", - "AzureRmContext", + "AzureRMContext", "AzureCredential" ], "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false } ], "ParameterSets": [ { - "Name": "DefaultParameter", + "Name": "__AllParameterSets", "Parameters": [ { "ParameterMetadata": { - "Name": "ResourceGroupName", + "Name": "InstanceId", "Type": { "Namespace": "System", "Name": "System.String", @@ -101885,16 +108244,13 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 0, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "VMScaleSetName", - "AliasList": [ - "Name" - ], + "Name": "ResourceGroupName", "Type": { "Namespace": "System", "Name": "System.String", @@ -101903,13 +108259,13 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 1, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "InstanceId", + "Name": "RunCommandName", "Type": { "Namespace": "System", "Name": "System.String", @@ -101918,33 +108274,32 @@ "ValidateNotNullOrEmpty": false }, "Mandatory": true, - "Position": 2, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DataDisk", + "Name": "VMScaleSetName", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk[]", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk[], Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "ElementType": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, - "ValueFromPipeline": true, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ProtectFromScaleIn", + "Name": "SubscriptionId", "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -101955,22 +108310,22 @@ }, { "ParameterMetadata": { - "Name": "ProtectFromScaleSetAction", + "Name": "Location", "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, - "Mandatory": false, + "Mandatory": true, "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "AsyncExecution", "Type": { "Namespace": "System.Management.Automation", "Name": "System.Management.Automation.SwitchParameter", @@ -101985,22 +108340,11 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "ErrorBlobUri", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -102008,35 +108352,61 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "__AllParameterSets", - "Parameters": [ + }, { "ParameterMetadata": { - "Name": "DataDisk", + "Name": "OutputBlobUri", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk[]", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk[], Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "ElementType": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, - "ValueFromPipeline": true, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ProtectFromScaleIn", + "Name": "Parameter", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProtectedParameter", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "RunAsPassword", "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -102047,11 +108417,11 @@ }, { "ParameterMetadata": { - "Name": "ProtectFromScaleSetAction", + "Name": "RunAsUser", "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -102062,11 +108432,11 @@ }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "SourceCommandId", "Type": { - "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -102077,22 +108447,11 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "SourceScript", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -102100,15 +108459,10 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ResourceIdParameter", - "Parameters": [ + }, { "ParameterMetadata": { - "Name": "ResourceId", + "Name": "SourceScriptUri", "Type": { "Namespace": "System", "Name": "System.String", @@ -102116,34 +108470,33 @@ }, "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, + "Mandatory": false, + "Position": -2147483648, "ValueFromPipeline": false, - "ValueFromPipelineByPropertyName": true + "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DataDisk", + "Name": "Tag", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk[]", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk[], Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "ElementType": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk" + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, - "ValueFromPipeline": true, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ProtectFromScaleIn", + "Name": "TimeoutInSecond", "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, "ValidateNotNullOrEmpty": false }, @@ -102154,11 +108507,15 @@ }, { "ParameterMetadata": { - "Name": "ProtectFromScaleSetAction", + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -102184,22 +108541,11 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "Break", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -102207,78 +108553,46 @@ "Position": -2147483648, "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false - } - ] - }, - { - "Name": "ObjectParameter", - "Parameters": [ + }, { "ParameterMetadata": { - "Name": "VirtualMachineScaleSetVM", + "Name": "HttpPipelineAppend", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", - "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVM, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "AdditionalCapabilities": "Microsoft.Azure.Management.Compute.Models.AdditionalCapabilities", - "DiagnosticsProfile": "Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile", - "HardwareProfile": "Microsoft.Azure.Management.Compute.Models.HardwareProfile", - "NetworkProfile": "Microsoft.Azure.Management.Compute.Models.NetworkProfile", - "OsProfile": "Microsoft.Azure.Management.Compute.Models.OSProfile", - "Plan": "Microsoft.Azure.Management.Compute.Models.Plan", - "Sku": "Microsoft.Azure.Management.Compute.Models.Sku", - "StorageProfile": "Microsoft.Azure.Management.Compute.Models.StorageProfile", - "AvailabilitySet": "Microsoft.Azure.Management.Compute.Models.SubResource", - "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMInstanceView", - "NetworkProfileConfiguration": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMNetworkProfileConfiguration", - "ProtectionPolicy": "Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetVMProtectionPolicy", - "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", - "Resources": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension]", - "Zones": "System.Collections.Generic.IList`1[System.String]", - "LatestModelApplied": "System.Nullable`1[System.Boolean]", - "VmId": "System.String", - "ProvisioningState": "System.String", - "LicenseType": "System.String", - "ModelDefinitionApplied": "System.String", - "InstanceId": "System.String", - "Id": "System.String", - "Name": "System.String", - "Type": "System.String", - "Location": "System.String", - "ResourceGroupName": "System.String" - } + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, - "ValidateNotNullOrEmpty": true + "ValidateNotNullOrEmpty": false }, - "Mandatory": true, - "Position": 0, - "ValueFromPipeline": true, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "DataDisk", + "Name": "HttpPipelinePrepend", "Type": { - "Namespace": "Microsoft.Azure.Commands.Compute.Models", - "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk[]", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk[], Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "ElementType": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk" + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep" }, "ValidateNotNullOrEmpty": false }, "Mandatory": false, "Position": -2147483648, - "ValueFromPipeline": true, + "ValueFromPipeline": false, "ValueFromPipelineByPropertyName": false }, { "ParameterMetadata": { - "Name": "ProtectFromScaleIn", + "Name": "NoWait", "Type": { - "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -102289,11 +108603,11 @@ }, { "ParameterMetadata": { - "Name": "ProtectFromScaleSetAction", + "Name": "Proxy", "Type": { "Namespace": "System", - "Name": "System.Boolean", - "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" }, "ValidateNotNullOrEmpty": false }, @@ -102304,11 +108618,11 @@ }, { "ParameterMetadata": { - "Name": "AsJob", + "Name": "ProxyCredential", "Type": { "Namespace": "System.Management.Automation", - "Name": "System.Management.Automation.SwitchParameter", - "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -102319,22 +108633,11 @@ }, { "ParameterMetadata": { - "Name": "DefaultProfile", - "AliasList": [ - "AzContext", - "AzureRmContext", - "AzureCredential" - ], + "Name": "ProxyUseDefaultCredentials", "Type": { - "Namespace": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core", - "Name": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer, Microsoft.Azure.PowerShell.Authentication.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", - "Properties": { - "DefaultContext": "Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContext", - "Accounts": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureAccount]", - "Environments": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureEnvironment]", - "Subscriptions": "System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureSubscription]" - } + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" }, "ValidateNotNullOrEmpty": false }, @@ -103223,7 +109526,7 @@ "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "GalleryApplications": "System.Collections.Generic.IList`1[Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication]" }, @@ -103260,7 +109563,7 @@ "System.Collections.Generic.IList`1[Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication]": { "Namespace": "System.Collections.Generic", "Name": "System.Collections.Generic.IList`1[Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication]", - "AssemblyQualifiedName": "System.Collections.Generic.IList`1[[Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "AssemblyQualifiedName": "System.Collections.Generic.IList`1[[Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", "GenericTypeArguments": [ "Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication" ] @@ -103268,7 +109571,7 @@ "Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVMGalleryApplication, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Order": "System.Nullable`1[System.Int32]", "Tags": "System.String", @@ -103308,7 +109611,7 @@ "Microsoft.Azure.Commands.Compute.Models.DisplayHintType": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.DisplayHintType, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Methods": [ { "Name": "Equals", @@ -108707,7 +115010,7 @@ "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetVMProfile, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ApplicationProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSApplicationProfile", "ExtensionProfile": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtensionProfile", @@ -108756,7 +115059,7 @@ "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtensionProfile": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtensionProfile", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtensionProfile, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtensionProfile, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Extensions": "System.Collections.Generic.IList`1[Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtension]" }, @@ -108793,7 +115096,7 @@ "System.Collections.Generic.IList`1[Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtension]": { "Namespace": "System.Collections.Generic", "Name": "System.Collections.Generic.IList`1[Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtension]", - "AssemblyQualifiedName": "System.Collections.Generic.IList`1[[Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtension, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "AssemblyQualifiedName": "System.Collections.Generic.IList`1[[Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtension, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", "GenericTypeArguments": [ "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtension" ] @@ -108801,7 +115104,7 @@ "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtension": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtension", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtension, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachineScaleSetExtension, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ProvisionAfterExtensions": "System.Collections.Generic.IList`1[System.String]", "AutoUpgradeMinorVersion": "System.Nullable`1[System.Boolean]", @@ -109382,7 +115685,7 @@ "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSExtendedLocation, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Name": "System.String", "Type": "System.String" @@ -109981,6 +116284,262 @@ } ] }, + "Microsoft.Azure.Management.Compute.Models.PSVirtualMachineRunCommand": { + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.PSVirtualMachineRunCommand", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.PSVirtualMachineRunCommand, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "InstanceView": "Microsoft.Azure.Management.Compute.Models.VirtualMachineRunCommandInstanceView", + "Source": "Microsoft.Azure.Management.Compute.Models.VirtualMachineRunCommandScriptSource", + "Tags": "System.Collections.Generic.IDictionary`2[System.String,System.String]", + "Parameters": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.RunCommandInputParameter]", + "ProtectedParameters": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.RunCommandInputParameter]", + "AsyncExecution": "System.Nullable`1[System.Boolean]", + "TimeoutInSeconds": "System.Nullable`1[System.Int32]", + "RunAsUser": "System.String", + "RunAsPassword": "System.String", + "OutputBlobUri": "System.String", + "ErrorBlobUri": "System.String", + "ProvisioningState": "System.String", + "Id": "System.String", + "Name": "System.String", + "Type": "System.String", + "Location": "System.String" + }, + "Methods": [ + { + "Name": "Validate", + "ReturnType": "System.Void" + }, + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "Microsoft.Azure.Management.Compute.Models.VirtualMachineRunCommandInstanceView": { + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.VirtualMachineRunCommandInstanceView", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.VirtualMachineRunCommandInstanceView, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Statuses": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.InstanceViewStatus]", + "StartTime": "System.Nullable`1[System.DateTime]", + "EndTime": "System.Nullable`1[System.DateTime]", + "ExitCode": "System.Nullable`1[System.Int32]", + "ExecutionState": "System.String", + "ExecutionMessage": "System.String", + "Output": "System.String", + "Error": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + }, + { + "Name": "", + "Parameters": [ + { + "Name": "executionState", + "Type": "System.Reflection.RuntimeParameterInfo" + }, + { + "Name": "executionMessage", + "Type": "System.Reflection.RuntimeParameterInfo" + }, + { + "Name": "exitCode", + "Type": "System.Reflection.RuntimeParameterInfo" + }, + { + "Name": "output", + "Type": "System.Reflection.RuntimeParameterInfo" + }, + { + "Name": "error", + "Type": "System.Reflection.RuntimeParameterInfo" + }, + { + "Name": "startTime", + "Type": "System.Reflection.RuntimeParameterInfo" + }, + { + "Name": "endTime", + "Type": "System.Reflection.RuntimeParameterInfo" + }, + { + "Name": "statuses", + "Type": "System.Reflection.RuntimeParameterInfo" + } + ] + } + ] + }, + "Microsoft.Azure.Management.Compute.Models.VirtualMachineRunCommandScriptSource": { + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.VirtualMachineRunCommandScriptSource", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.VirtualMachineRunCommandScriptSource, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Script": "System.String", + "ScriptUri": "System.String", + "CommandId": "System.String" + }, + "Methods": [ + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + }, + { + "Name": "", + "Parameters": [ + { + "Name": "script", + "Type": "System.Reflection.RuntimeParameterInfo" + }, + { + "Name": "scriptUri", + "Type": "System.Reflection.RuntimeParameterInfo" + }, + { + "Name": "commandId", + "Type": "System.Reflection.RuntimeParameterInfo" + } + ] + } + ] + }, + "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.RunCommandInputParameter]": { + "Namespace": "System.Collections.Generic", + "Name": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.RunCommandInputParameter]", + "AssemblyQualifiedName": "System.Collections.Generic.IList`1[[Microsoft.Azure.Management.Compute.Models.RunCommandInputParameter, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.Management.Compute.Models.RunCommandInputParameter" + ] + }, + "Microsoft.Azure.Management.Compute.Models.RunCommandInputParameter": { + "Namespace": "Microsoft.Azure.Management.Compute.Models", + "Name": "Microsoft.Azure.Management.Compute.Models.RunCommandInputParameter", + "AssemblyQualifiedName": "Microsoft.Azure.Management.Compute.Models.RunCommandInputParameter, Microsoft.Azure.Management.Compute, Version=49.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Name": "System.String", + "Value": "System.String" + }, + "Methods": [ + { + "Name": "Validate", + "ReturnType": "System.Void" + }, + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + }, + { + "Name": "", + "Parameters": [ + { + "Name": "name", + "Type": "System.Reflection.RuntimeParameterInfo" + }, + { + "Name": "value", + "Type": "System.Reflection.RuntimeParameterInfo" + } + ] + } + ] + }, "Microsoft.Azure.Management.Compute.Models.LogAnalyticsOutput": { "Namespace": "Microsoft.Azure.Management.Compute.Models", "Name": "Microsoft.Azure.Management.Compute.Models.LogAnalyticsOutput", @@ -111013,7 +117572,7 @@ "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSPurchasePlan, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Publisher": "System.String", "Name": "System.String", @@ -113254,7 +119813,7 @@ "Microsoft.Azure.Commands.Compute.Automation.Models.PSHostGroupInstanceView": { "Namespace": "Microsoft.Azure.Commands.Compute.Automation.Models", "Name": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHostGroupInstanceView", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHostGroupInstanceView, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Automation.Models.PSHostGroupInstanceView, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Hosts": "System.Collections.Generic.IList`1[Microsoft.Azure.Management.Compute.Models.DedicatedHostInstanceViewWithName]" }, @@ -114292,7 +120851,7 @@ "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.AzureVmssDiskEncryptionExtensionPublicSettings": { "Namespace": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption", "Name": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.AzureVmssDiskEncryptionExtensionPublicSettings", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.AzureVmssDiskEncryptionExtensionPublicSettings, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.AzureVmssDiskEncryptionExtensionPublicSettings, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "KeyVaultURL": "System.String", "KeyEncryptionKeyURL": "System.String", @@ -114862,7 +121421,7 @@ "Microsoft.Azure.Commands.Compute.Models.EncryptionStatus": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.EncryptionStatus", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.EncryptionStatus, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.EncryptionStatus, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Methods": [ { "Name": "Equals", @@ -115202,7 +121761,7 @@ "System.Collections.Generic.List`1[Microsoft.Azure.Commands.Compute.AzureVMSqlServerKeyVaultCredential]": { "Namespace": "System.Collections.Generic", "Name": "System.Collections.Generic.List`1[Microsoft.Azure.Commands.Compute.AzureVMSqlServerKeyVaultCredential]", - "AssemblyQualifiedName": "System.Collections.Generic.List`1[[Microsoft.Azure.Commands.Compute.AzureVMSqlServerKeyVaultCredential, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "AssemblyQualifiedName": "System.Collections.Generic.List`1[[Microsoft.Azure.Commands.Compute.AzureVMSqlServerKeyVaultCredential, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", "GenericTypeArguments": [ "Microsoft.Azure.Commands.Compute.AzureVMSqlServerKeyVaultCredential" ] @@ -115210,7 +121769,7 @@ "Microsoft.Azure.Commands.Compute.AzureVMSqlServerKeyVaultCredential": { "Namespace": "Microsoft.Azure.Commands.Compute", "Name": "Microsoft.Azure.Commands.Compute.AzureVMSqlServerKeyVaultCredential", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.AzureVMSqlServerKeyVaultCredential, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.AzureVMSqlServerKeyVaultCredential, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "CredentialName": "System.String", "KeyVaultName": "System.String" @@ -115248,7 +121807,7 @@ "System.Collections.Generic.List`1[Microsoft.Azure.Commands.Compute.Extension.AEM.AEMTestResult]": { "Namespace": "System.Collections.Generic", "Name": "System.Collections.Generic.List`1[Microsoft.Azure.Commands.Compute.Extension.AEM.AEMTestResult]", - "AssemblyQualifiedName": "System.Collections.Generic.List`1[[Microsoft.Azure.Commands.Compute.Extension.AEM.AEMTestResult, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "AssemblyQualifiedName": "System.Collections.Generic.List`1[[Microsoft.Azure.Commands.Compute.Extension.AEM.AEMTestResult, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", "GenericTypeArguments": [ "Microsoft.Azure.Commands.Compute.Extension.AEM.AEMTestResult" ] @@ -115256,7 +121815,7 @@ "Microsoft.Azure.Commands.Compute.Extension.AEM.AEMTestResult": { "Namespace": "Microsoft.Azure.Commands.Compute.Extension.AEM", "Name": "Microsoft.Azure.Commands.Compute.Extension.AEM.AEMTestResult", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Extension.AEM.AEMTestResult, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Extension.AEM.AEMTestResult, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "Result": "System.Boolean", "PartialResults": "System.Collections.Generic.List`1[Microsoft.Azure.Commands.Compute.Extension.AEM.AEMTestResult]", @@ -115325,7 +121884,7 @@ "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk": { "Namespace": "Microsoft.Azure.Commands.Compute.Models", "Name": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk", - "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.17.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "AssemblyQualifiedName": "Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineDataDisk, Microsoft.Azure.PowerShell.Cmdlets.Compute, Version=4.18.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", "Properties": { "ManagedDisk": "Microsoft.Azure.Management.Compute.Models.ManagedDiskParameters", "Vhd": "Microsoft.Azure.Management.Compute.Models.VirtualHardDisk", @@ -115375,6 +121934,454 @@ "Name": "" } ] + }, + "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandParameterDefinition[]": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandParameterDefinition[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandParameterDefinition[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandParameterDefinition" + }, + "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandParameterDefinition": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandParameterDefinition", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandParameterDefinition, Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Required": "System.Nullable`1[System.Boolean]", + "DefaultValue": "System.String", + "Name": "System.String", + "Type": "System.String" + } + }, + "System.String[]": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IInstanceViewStatus[]": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IInstanceViewStatus[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IInstanceViewStatus[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IInstanceViewStatus" + }, + "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IInstanceViewStatus": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IInstanceViewStatus", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IInstanceViewStatus, Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Level": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.StatusLevelTypes]", + "Time": "System.Nullable`1[System.DateTime]", + "Code": "System.String", + "DisplayStatus": "System.String", + "Message": "System.String" + } + }, + "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.StatusLevelTypes]": { + "Namespace": "System", + "Name": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.StatusLevelTypes]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.StatusLevelTypes, Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.StatusLevelTypes" + ] + }, + "Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.StatusLevelTypes": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Support", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.StatusLevelTypes", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.StatusLevelTypes, Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Methods": [ + { + "Name": "CompleteArgument", + "Parameters": [ + { + "Name": "commandName", + "Type": "System.String" + }, + { + "Name": "parameterName", + "Type": "System.String" + }, + { + "Name": "wordToComplete", + "Type": "System.String" + }, + { + "Name": "commandAst", + "Type": "System.Management.Automation.Language.CommandAst" + }, + { + "Name": "fakeBoundParameters", + "Type": "System.Collections.IDictionary" + } + ], + "ReturnType": "System.Collections.Generic.IEnumerable`1[System.Management.Automation.CompletionResult]" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "e", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.StatusLevelTypes" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "GetType", + "ReturnType": "System.Type" + } + ] + }, + "System.Collections.Generic.IEnumerable`1[System.Management.Automation.CompletionResult]": { + "Namespace": "System.Collections.Generic", + "Name": "System.Collections.Generic.IEnumerable`1[System.Management.Automation.CompletionResult]", + "AssemblyQualifiedName": "System.Collections.Generic.IEnumerable`1[[System.Management.Automation.CompletionResult, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Management.Automation.CompletionResult" + ] + }, + "System.Management.Automation.CompletionResult": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.CompletionResult", + "AssemblyQualifiedName": "System.Management.Automation.CompletionResult, System.Management.Automation, Version=7.0.6.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[]": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter[], Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter" + }, + "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.IRunCommandInputParameter, Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Name": "System.String", + "Value": "System.String" + } + }, + "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.ExecutionState]": { + "Namespace": "System", + "Name": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.ExecutionState]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.ExecutionState, Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.ExecutionState" + ] + }, + "Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.ExecutionState": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Support", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.ExecutionState", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.ExecutionState, Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Methods": [ + { + "Name": "CompleteArgument", + "Parameters": [ + { + "Name": "commandName", + "Type": "System.String" + }, + { + "Name": "parameterName", + "Type": "System.String" + }, + { + "Name": "wordToComplete", + "Type": "System.String" + }, + { + "Name": "commandAst", + "Type": "System.Management.Automation.Language.CommandAst" + }, + { + "Name": "fakeBoundParameters", + "Type": "System.Collections.IDictionary" + } + ], + "ReturnType": "System.Collections.Generic.IEnumerable`1[System.Management.Automation.CompletionResult]" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "e", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.ExecutionState" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "GetType", + "ReturnType": "System.Type" + } + ] + }, + "Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.OperatingSystemTypes": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Support", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.OperatingSystemTypes", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.OperatingSystemTypes, Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Methods": [ + { + "Name": "CompleteArgument", + "Parameters": [ + { + "Name": "commandName", + "Type": "System.String" + }, + { + "Name": "parameterName", + "Type": "System.String" + }, + { + "Name": "wordToComplete", + "Type": "System.String" + }, + { + "Name": "commandAst", + "Type": "System.Management.Automation.Language.CommandAst" + }, + { + "Name": "fakeBoundParameters", + "Type": "System.Collections.IDictionary" + } + ], + "ReturnType": "System.Collections.Generic.IEnumerable`1[System.Management.Automation.CompletionResult]" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "e", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Support.OperatingSystemTypes" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "GetType", + "ReturnType": "System.Type" + } + ] + }, + "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.SendAsyncStep, Az.Compute.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Target": "System.Object", + "Method": "System.Reflection.MethodInfo" + }, + "Methods": [ + { + "Name": "Invoke", + "Parameters": [ + { + "Name": "request", + "Type": "System.Net.Http.HttpRequestMessage" + }, + { + "Name": "callback", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.IEventListener" + }, + { + "Name": "next", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.ISendAsync" + } + ], + "ReturnType": "System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage]" + }, + { + "Name": "BeginInvoke", + "Parameters": [ + { + "Name": "request", + "Type": "System.Net.Http.HttpRequestMessage" + }, + { + "Name": "callback", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.IEventListener" + }, + { + "Name": "next", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Compute.Runtime.ISendAsync" + }, + { + "Name": "__callback", + "Type": "System.AsyncCallback" + }, + { + "Name": "object", + "Type": "System.Object" + } + ], + "ReturnType": "System.IAsyncResult" + }, + { + "Name": "EndInvoke", + "Parameters": [ + { + "Name": "result", + "Type": "System.IAsyncResult" + } + ], + "ReturnType": "System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage]" + }, + { + "Name": "GetObjectData", + "Parameters": [ + { + "Name": "info", + "Type": "System.Runtime.Serialization.SerializationInfo" + }, + { + "Name": "context", + "Type": "System.Runtime.Serialization.StreamingContext" + } + ], + "ReturnType": "System.Void" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetInvocationList", + "ReturnType": "System.Delegate[]" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + }, + { + "Name": "Clone", + "ReturnType": "System.Object" + }, + { + "Name": "DynamicInvoke", + "Parameters": [ + { + "Name": "args", + "Type": "System.Object[]" + } + ], + "ReturnType": "System.Object" + }, + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + } + ], + "Constructors": [ + { + "Name": "", + "Parameters": [ + { + "Name": "object", + "Type": "System.Reflection.RuntimeParameterInfo" + }, + { + "Name": "method", + "Type": "System.Reflection.RuntimeParameterInfo" + } + ] + } + ] + }, + "System.Reflection.MethodInfo": { + "Namespace": "System.Reflection", + "Name": "System.Reflection.MethodInfo", + "AssemblyQualifiedName": "System.Reflection.MethodInfo, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage]": { + "Namespace": "System.Threading.Tasks", + "Name": "System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage]", + "AssemblyQualifiedName": "System.Threading.Tasks.Task`1[[System.Net.Http.HttpResponseMessage, System.Net.Http, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Net.Http.HttpResponseMessage" + ] + }, + "System.Net.Http.HttpResponseMessage": { + "Namespace": "System.Net.Http", + "Name": "System.Net.Http.HttpResponseMessage", + "AssemblyQualifiedName": "System.Net.Http.HttpResponseMessage, System.Net.Http, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "System.IAsyncResult": { + "Namespace": "System", + "Name": "System.IAsyncResult", + "AssemblyQualifiedName": "System.IAsyncResult, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "System.Delegate[]": { + "Namespace": "System", + "Name": "System.Delegate[]", + "AssemblyQualifiedName": "System.Delegate[], System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.Delegate" + }, + "System.Delegate": { + "Namespace": "System", + "Name": "System.Delegate", + "AssemblyQualifiedName": "System.Delegate, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" } } } \ No newline at end of file