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
AvailabilitySetName
Gets or sets the name of the availability set.
public string AvailabilitySetName { get; set; }
Property Value
BootDiagnostics
Gets or sets the boot diagnostics configuration for this virtual machine.
public AzureVirtualMachineBootDiagnostics BootDiagnostics { get; set; }
Property Value
Extensions
Gets or sets the extensions configured for this virtual machine.
public AzureVirtualMachineExtensions Extensions { get; set; }
Property Value
Network
Gets or sets the network settings for the virtual machine.
public AzureVirtualMachineNetworkSettings Network { get; set; }
Property Value
PowerState
Gets or sets the power state of the virtual machine at the time of the scan.
public AzureVirtualMachinePowerState PowerState { get; set; }
Property Value
PowerStateString
Gets the power state of the virtual machine at the time of the scan.
public string PowerStateString { get; set; }
Property Value
Sizing
Gets or sets the sizing of this virtual machine.
public AzureVirtualMachineSizing Sizing { get; set; }
Property Value
Storage
Gets or sets the storage settings for the virtual machine.
public AzureVirtualMachineStorageSettings Storage { get; set; }
Property Value
System
Gets or sets the system information for the virtual machine.
public AzureVirtualMachineSystemInformation System { get; set; }