» nutanix_image
Provides a Nutanix Image resource to Create a image.
» Example Usage
resource "nutanix_image" "test" {
name = "Ubuntu"
description = "Ubuntu"
source_uri = "http://archive.ubuntu.com/ubuntu/dists/bionic/main/installer-amd64/current/images/netboot/mini.iso"
}
» Argument Reference
The following arguments are supported:
-
name: - (Required) The name for the image. -
categories: - (Optional) Categories for the image. -
project_reference: - (Optional) The reference to a project. -
owner_reference: - (Optional) The reference to a user. -
availability_zone_reference: - (Optional) The reference to a availability_zone. -
description: - (Optional) A description for image. -
architecture: - (Optional) The supported CPU architecture for a disk image. -
checksum: - (Optional) Checksum of the image. The checksum is used for image validation if the image has a source specified. For images that do not have their source specified the checksum is generated by the image service. -
image_type: - (Optional) The type of image. -
source_uri: - (Optional) The source URI points at the location of the source image which is used to create/update image. -
source_path: - (Optional) A local path to upload an image. -
version: - (Optional) The image version.
» Version
The version attribute supports the following:
-
product_name: - (Optional) Name of the producer/distribution of the image. For example windows or red hat. -
product_version: - (Optional) Version string for the disk image.
» Attributes Reference
The following attributes are exported:
-
metadata: - The image kind metadata. -
retrieval_uri_list: - List of URIs where the raw image data can be accessed. -
size_bytes: - The size of the image in bytes. -
state: - The state of the image. -
api_version- The version of the API.
» Metadata
The metadata attribute exports the following:
-
last_update_time: - UTC date and time in RFC-3339 format when image was last updated. -
uuid: - image UUID. -
creation_time: - UTC date and time in RFC-3339 format when image was created. -
spec_version: - Version number of the latest spec. -
spec_hash: - Hash of the spec. This will be returned from server. -
name: - image name.
» Reference
The project_reference, owner_reference, availability_zone_reference, attributes supports the following:
-
kind: - The kind name (Default value: project)(Required). -
name: - the name(Optional). -
uuid: - the UUID(Required).
See detailed information in Nutanix Image.