Microsoft.Azure.Commands.Compute Namespace

Classes

ADDomainExtensionPrivateSettings
ADDomainExtensionPublicSettings
AEMExtensionConstants
ARMStorageProvider
ARMStorageService
AutoBackupSettings

Autobackup settings to configure managed backup on SQL VM

AutoPatchingSettings

AutoPatching settings to configure auto-patching on SQL VM

AutoTelemetrySettings

AutoTelemetry settings to configure telemetry collection on SQL VM

AvailabilitySetBaseCmdlet
AzureContextAdapterExtensions
AzureSLA
AzureStorageContext

Storage context

AzureStorageService
AzureVMSqlServerConfiguration

SQL Server Configuration object that is returned by extension as a substatus.

AzureVMSqlServerConfiguration.AutoBackupReport

Auto Backup report object

AzureVMSqlServerConfiguration.AutoPatchingReport

Auto Patching report object

AzureVMSqlServerConfiguration.AutoTelemetrySettingsReport

Auto telemetry report object

AzureVMSqlServerConfiguration.AzureKeyVaultReport

Azure Key Vault report object

AzureVMSqlServerKeyVaultCredential

AKV Credential

ComputeAutoMapperProfile
ComputeClient
ComputeClientBaseCmdlet
ComputeMapperExtension
CustomScriptExtensionPrivateSettings
CustomScriptExtensionPublicSettings
DiagnosticsExtensionConstants
ExtensionConfig
KeyValuePair
KeyVaultCredentialSettings

AKV settings to configure on SQL VM

PrivateKeyVaultCredentialSettings

AKV settings to configure on SQL VM

PSBlobDownloadInfo
PSPageBlobClient
SetAzureVMExtensionBaseCmdlet
SqlServerPrivateSettings

SQL Server extension's private settings

SqlServerPublicSettings

SQL Server Extension's public settings

StorageExtensions
VirtualMachineActionBaseCmdlet
VirtualMachineBaseCmdlet
VirtualMachineCmdletHelper
VirtualMachineExtensionBaseCmdlet
VirtualMachineExtensionImageBaseCmdlet
VirtualMachineImageBaseCmdlet
VirtualMachineRemoteDesktopBaseCmdlet
VirtualMachineScaleSetExtensionBaseCmdlet
VirtualMachineSizeBaseCmdlet
VirtualMachineSqlServerExtensionContext

SQL VM Extension's context object used by Get-AzVMSqlServerExtension

VirtualMachineUsageBaseCmdlet
VMAccessExtensionPrivateSettings
VMAccessExtensionPublicSettings