Перейти к основному содержимому
openstack_compute_instance_v2
Последнее изменение:

openstack_compute_instance_v2

к сведению

Эта инструкция — копия официальной документации OpenStack Terraform-провайдера в Terraform Registry.

Use this data source to get the details of a running server

Example Usage

data "openstack_compute_instance_v2" "instance" {
# Randomly generated UUID, for demonstration purposes
id = "2ba26dc6-a12d-4889-8f25-794ea5bf4453"
}

Argument Reference

  • id — (Required) The UUID of the instance

Attributes Reference

In addition to the above, the following attributes are exported:

  • name — The name of the server.

  • image_id — The image ID used to create the server.

  • image_name — The image name used to create the server.

  • flavor_id — The flavor ID used to create the server.

  • flavor_name — The flavor name used to create the server.

  • user_data — The user data added when the server was created.

  • security_groups — An array of security group names associated with this server.

  • availability_zone — The availability zone of this server.

  • network — An array of maps, detailed below.

  • access_ip_v4 — The first IPv4 address assigned to this server.

  • access_ip_v6 — The first IPv6 address assigned to this server.

  • key_pair — The name of the key pair assigned to this server.

  • tags — A set of string tags assigned to this server.

  • metadata — A set of key/value pairs made available to the server.

  • created — The creation time of the instance.

  • updated — The time when the instance was last updated.

The network block is defined as:

  • uuid — The UUID of the network

  • name — The name of the network

  • fixed_ip_v4 — The IPv4 address assigned to this network port.

  • fixed_ip_v6 — The IPv6 address assigned to this network port.

  • port — The port UUID for this network

  • mac — The MAC address assigned to this network interface.