VirtualMachineImage Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Describes a Virtual Machine Image.
public class VirtualMachineImage : Azure.ResourceManager.Compute.Models.VirtualMachineImageBase, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Compute.Models.VirtualMachineImage>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Compute.Models.VirtualMachineImage>
type VirtualMachineImage = class
inherit VirtualMachineImageBase
interface IJsonModel<VirtualMachineImage>
interface IPersistableModel<VirtualMachineImage>
Public Class VirtualMachineImage
Inherits VirtualMachineImageBase
Implements IJsonModel(Of VirtualMachineImage), IPersistableModel(Of VirtualMachineImage)
- Inheritance
- Implements
Constructors
VirtualMachineImage(String, AzureLocation) |
Initializes a new instance of VirtualMachineImage. |
Properties
Architecture |
Specifies the Architecture Type. |
AutomaticOSUpgradeSupported |
Specifies whether automatic OS upgrade is supported on the image. |
DataDiskImages |
The list of data disk images information. |
DisallowedVmDiskType |
VM disk types which are disallowed. |
ExtendedLocation |
The extended location of the Virtual Machine. (Inherited from VirtualMachineImageBase) |
Features |
Gets the features. |
HyperVGeneration |
Specifies the HyperVGeneration Type. |
Id |
Resource Id. (Inherited from ComputeWriteableSubResourceData) |
ImageDeprecationStatus |
Describes image deprecation status properties on the image. |
Location |
The supported Azure location of the resource. (Inherited from VirtualMachineImageBase) |
Name |
The name of the resource. (Inherited from VirtualMachineImageBase) |
OSDiskImageOperatingSystem |
The operating system of the osDiskImage. |
Plan |
Used for establishing the purchase context of any 3rd Party artifact through MarketPlace. |
Tags |
Specifies the tags that are assigned to the virtual machine. For more information about using tags, see Using tags to organize your Azure resources. (Inherited from VirtualMachineImageBase) |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | |
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | (Inherited from VirtualMachineImageBase) |
Explicit Interface Implementations
Applies to
Azure SDK for .NET