Data Source: azurerm_image
Use this data source to access information about an Image.
Example Usage
data "azurerm_image" "search" { name = "search-api" resource_group_name = "packerimages" } output "image_id" { value = "${data.azurerm_image.search.id}" }
Argument Reference
-
name
- (Optional) The name of the Image. -
name_regex
- (Optional) Regex pattern of the image to match. -
sort_descending
- (Optional) By default when matching by regex, images are sorted by name in ascending order and the first match is chosen, to sort descending, set this flag. -
resource_group_name
- (Required) The Name of the Resource Group where this Image exists.
Attributes Reference
-
name
- the name of the Image. -
location
- the Azure Location where this Image exists. -
os_disk
- aos_disk
block as defined below. -
data_disk
- a collection ofdata_disk
blocks as defined below. -
tags
- a mapping of tags to assigned to the resource.
os_disk
supports the following:
-
blob_uri
- the URI in Azure storage of the blob used to create the image. -
caching
- the caching mode for the OS Disk, such asReadWrite
,ReadOnly
, orNone
. -
managed_disk_id
- the ID of the Managed Disk used as the OS Disk Image. -
os_state
- the State of the OS used in the Image, such asGeneralized
. -
os_type
- the type of Operating System used on the OS Disk. such asLinux
orWindows
. -
size_gb
- the size of the OS Disk in GB.
data_disk
supports the following:
-
blob_uri
- the URI in Azure storage of the blob used to create the image. -
caching
- the caching mode for the Data Disk, such asReadWrite
,ReadOnly
, orNone
. -
lun
- the logical unit number of the data disk. -
managed_disk_id
- the ID of the Managed Disk used as the Data Disk Image. -
size_gb
- the size of this Data Disk in GB.
© 2018 HashiCorpLicensed under the MPL 2.0 License.
https://www.terraform.io/docs/providers/azurerm/d/image.html