C# Class Microsoft.Azure.Commands.Compute.Extension.AzureDiskEncryption.GetAzureDiskEncryptionStatusCommand

Inheritance: VirtualMachineExtensionBaseCmdlet
Mostra file Open project: Azure/azure-powershell

Private Properties

Property Type Description
AreDataVolumesEncrypted EncryptionStatus
DataVolumeInExtensionConfig bool
ExtensionProvisioningSucceeded bool
GetExtensionStatusMessage string
GetOSType OSType
GetOsVolumeEncryptionSettings Microsoft.Azure.Management.Compute.Models.DiskEncryptionSettings
GetVmExtensionParameters Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension
IsAzureDiskEncryptionExtension bool
IsExtensionInstalled bool
IsOsVolumeEncrypted EncryptionStatus

Public Methods

Method Description
ExecuteCmdlet ( ) : void

Private Methods

Method Description
AreDataVolumesEncrypted ( Microsoft.Azure.Management.Compute.Models.VirtualMachine vmParameters ) : EncryptionStatus
DataVolumeInExtensionConfig ( AzureDiskEncryptionExtensionContext adeExtension ) : bool
ExtensionProvisioningSucceeded ( AzureDiskEncryptionExtensionContext adeExtension ) : bool
GetExtensionStatusMessage ( OSType currentOSType, bool returnSubstatusMessage = false ) : string
GetOSType ( Microsoft.Azure.Management.Compute.Models.VirtualMachine vmParameters ) : OSType
GetOsVolumeEncryptionSettings ( Microsoft.Azure.Management.Compute.Models.VirtualMachine vmParameters ) : Microsoft.Azure.Management.Compute.Models.DiskEncryptionSettings
GetVmExtensionParameters ( Microsoft.Azure.Management.Compute.Models.VirtualMachine vmParameters, OSType currentOSType ) : Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension
IsAzureDiskEncryptionExtension ( OSType osType, Microsoft.Azure.Management.Compute.Models.VirtualMachineExtension vmExtension ) : bool
IsExtensionInstalled ( OSType currentOSType ) : bool
IsOsVolumeEncrypted ( Microsoft.Azure.Management.Compute.Models.VirtualMachine vmParameters ) : EncryptionStatus

Method Details

ExecuteCmdlet() public method

public ExecuteCmdlet ( ) : void
return void