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.