VirtualMachineImage interface

Describes a Virtual Machine Image.

Extends

Properties

automaticOSUpgradeProperties

Describes automatic OS upgrade properties on the image.

dataDiskImages
disallowed

Specifies disallowed configuration for the VirtualMachine created from the image

hyperVGeneration

Specifies the HyperVGeneration Type

osDiskImage

Contains the os disk image information.

plan

Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.

Inherited Properties

id

Resource Id

location

The supported Azure location of the resource.

name

The name of the resource.

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.

Property Details

automaticOSUpgradeProperties

Describes automatic OS upgrade properties on the image.

automaticOSUpgradeProperties?: AutomaticOSUpgradeProperties

Property Value

dataDiskImages

dataDiskImages?: DataDiskImage[]

Property Value

disallowed

Specifies disallowed configuration for the VirtualMachine created from the image

disallowed?: DisallowedConfiguration

Property Value

hyperVGeneration

Specifies the HyperVGeneration Type

hyperVGeneration?: string

Property Value

string

osDiskImage

Contains the os disk image information.

osDiskImage?: OSDiskImage

Property Value

plan

Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.

plan?: PurchasePlan

Property Value

Inherited Property Details

id

Resource Id

id?: string

Property Value

string

Inherited From VirtualMachineImageResource.id

location

The supported Azure location of the resource.

location: string

Property Value

string

Inherited From VirtualMachineImageResource.location

name

The name of the resource.

name: string

Property Value

string

Inherited From VirtualMachineImageResource.name

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.

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

Inherited From VirtualMachineImageResource.tags