Azure Compute Gallery Image

An Azure Compute Gallery Image is a managed image definition within an Azure Compute Gallery, used to store and organize custom virtual machine images. It allows you to version, replicate, and share images across regions and subscriptions. This resource helps standardize VM deployments and improve scalability by providing a central catalog of reusable image versions.

azure.compute_gallery_image

Fields

TitleIDTypeData TypeDescription
_keycorestring
allow_update_imagecoreboolOptional. Must be set to true if the gallery image features are being updated.
architecturecorestringThe architecture of the image. Applicable to OS disks only.
descriptioncorestringThe description of this gallery image definition resource. This property is updatable.
disallowedcorejsonDescribes the disallowed disk types.
end_of_life_datecorestringThe end of life date of the gallery image definition. This property can be used for decommissioning purposes. This property is updatable.
eulacorestringThe Eula agreement for the gallery image definition.
featurescorejsonA list of gallery image features.
hyper_v_generationcorestringThe hypervisor generation of the Virtual Machine. Applicable to OS disks only.
idcorestringFully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
identifiercorejsonThis is the gallery image definition identifier.
locationcorestringThe geo-location where the resource lives
namecorestringThe name of the resource
os_statecorestringThis property allows the user to specify whether the virtual machines created under this image are 'Generalized' or 'Specialized'.
os_typecorestringThis property allows you to specify the supported type of the OS that application is built for. Possible values are: **Windows,** **Linux.**
privacy_statement_uricorestringThe privacy statement uri.
provisioning_statecorestringThe provisioning state, which only appears in the response.
purchase_plancorejsonDescribes the gallery image definition purchase plan. This is used by marketplace images.
recommendedcorejsonThe properties describe the recommended machine configuration for this Image Definition. These properties are updatable.
release_note_uricorestringThe release note uri.
resource_groupcorestring
subscription_idcorestring
subscription_namecorestring
system_datacorejsonMetadata pertaining to creation and last modification of the resource.
tagscorehstore_csv
typecorestringThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"