Up-to-date reference of API arguments for BMS you can get at documentation portal
opentelekomcloud_compute_bms_server_v2¶
Use this data source to get details about a BMS or BMSs from OpenTelekomCloud.
Example Usage¶
variable "bms_id" {}
variable "bms_name" {}
data "opentelekomcloud_compute_bms_server_v2" "query_bms" {
id = var.bms_id
name = var.bms_name
}
Argument Reference¶
The arguments of this data source act as filters for querying the BMSs details.
id
- (Optional) The unique ID of the BMS.user_id
- (Optional) The ID of the user to which the BMS belongs.name
- (Optional) The name of BMS.status
- (Optional) The BMS status.host_status
- (Optional) The nova-compute status:UP
,UNKNOWN
,DOWN
,MAINTENANCE
andNull
.key_name
- (Optional) It is the SSH key name.flavor_id
- (Optional) It gives the BMS flavor information.image_id
- (Optional) The BMS image.
Attributes Reference¶
All of the argument attributes are also exported as result attributes.
host_id
- It is the host ID of the BMS.progress
- This is a reserved attribute.metadata
- The BMS metadata is specified.access_ip_v4
- This is a reserved attribute.access_ip_v6
- This is a reserved attribute.addresses
- It gives the BMS network address.security_groups
- The list of security groups to which the BMS belongs.tags
- Specifies the BMS tag.locked
- It specifies whether a BMS is locked, true: The BMS is locked, false: The BMS is not locked.config_drive
- This is a reserved attribute.availability_zone
- Specifies the AZ ID.description
- Provides supplementary information about the pool.kernel_id
- The UUID of the kernel image when the AMI image is used.hypervisor_hostname
- It is the name of a host on the hypervisor.instance_name
- Instance name is specified.