mgmt/check-us-all-instances.tf

21 lines
542 B
HCL

# 检查美国区域所有实例
data "oci_core_instances" "us_all_instances" {
provider = oci.us
compartment_id = data.consul_keys.oracle_config_us.var.tenancy_ocid
}
output "us_all_instances_summary" {
value = {
total_count = length(data.oci_core_instances.us_all_instances.instances)
instances = [
for instance in data.oci_core_instances.us_all_instances.instances : {
name = instance.display_name
state = instance.state
shape = instance.shape
id = instance.id
}
]
}
}