Перейти к основному содержимому

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.