VirtualMachineImage interface
Describes a Virtual Machine Image.
- Extends
Properties
architecture | Specifies the Architecture Type |
automatic |
Describes automatic OS upgrade properties on the image. |
data |
|
disallowed | Specifies disallowed configuration for the VirtualMachine created from the image |
features | |
hyper |
Specifies the HyperVGeneration Type |
image |
Describes image deprecation status properties on the image. |
os |
Contains the os disk image information. |
plan | Used for establishing the purchase context of any 3rd Party artifact through MarketPlace. |
Inherited Properties
extended |
The extended location of the Virtual Machine. |
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
architecture
Specifies the Architecture Type
architecture?: string
Property Value
string
automaticOSUpgradeProperties
Describes automatic OS upgrade properties on the image.
automaticOSUpgradeProperties?: AutomaticOSUpgradeProperties
Property Value
dataDiskImages
disallowed
Specifies disallowed configuration for the VirtualMachine created from the image
disallowed?: DisallowedConfiguration
Property Value
features
hyperVGeneration
Specifies the HyperVGeneration Type
hyperVGeneration?: string
Property Value
string
imageDeprecationStatus
Describes image deprecation status properties on the image.
imageDeprecationStatus?: ImageDeprecationStatus
Property Value
osDiskImage
plan
Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.
plan?: PurchasePlan
Property Value
Inherited Property Details
extendedLocation
The extended location of the Virtual Machine.
extendedLocation?: ExtendedLocation
Property Value
Inherited From VirtualMachineImageResource.extendedLocation
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