Table of Contents

Class AzureVirtualMachine

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents an Azure virtual machine.

public class AzureVirtualMachine : AzureResourceBase, IComparable<AzureResourceBase>
Inheritance
AzureVirtualMachine
Implements
Inherited Members

Constructors

AzureVirtualMachine()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.AzureVirtualMachine class.

public AzureVirtualMachine()

Properties

AvailabilitySetIdentifier

Gets or sets the unique identifier of the availability set.

public string AvailabilitySetIdentifier { get; set; }

Property Value

string

AvailabilitySetName

Gets or sets the name of the availability set.

public string AvailabilitySetName { get; set; }

Property Value

string

BootDiagnostics

Gets or sets the boot diagnostics configuration for this virtual machine.

public AzureVirtualMachineBootDiagnostics BootDiagnostics { get; set; }

Property Value

AzureVirtualMachineBootDiagnostics

Extensions

Gets or sets the extensions configured for this virtual machine.

public AzureVirtualMachineExtensions Extensions { get; set; }

Property Value

AzureVirtualMachineExtensions

Network

Gets or sets the network settings for the virtual machine.

public AzureVirtualMachineNetworkSettings Network { get; set; }

Property Value

AzureVirtualMachineNetworkSettings

PowerState

Gets or sets the power state of the virtual machine at the time of the scan.

public AzureVirtualMachinePowerState PowerState { get; set; }

Property Value

AzureVirtualMachinePowerState

PowerStateString

Gets the power state of the virtual machine at the time of the scan.

public string PowerStateString { get; set; }

Property Value

string

Sizing

Gets or sets the sizing of this virtual machine.

public AzureVirtualMachineSizing Sizing { get; set; }

Property Value

AzureVirtualMachineSizing

Storage

Gets or sets the storage settings for the virtual machine.

public AzureVirtualMachineStorageSettings Storage { get; set; }

Property Value

AzureVirtualMachineStorageSettings

System

Gets or sets the system information for the virtual machine.

public AzureVirtualMachineSystemInformation System { get; set; }

Property Value

AzureVirtualMachineSystemInformation