假设我已经有一个分配了安全组的现有主机。我可以通过以下方式检索主机的状态:
data "openstack_compute_instance_v2" "host_data_01" {
# ID for host A
id = "88c96f9d-7951-4ab5-9e37-f1c5b33e8889"
}
在状态文件中,我可以看到分配了哪些安全组,因此我可以继续写下它们。但是有没有办法将该主机的所有安全组分配给我正在尝试部署的新实例?
分配该集合的第一个安全组条目的示例。
security_groups = [
element(sort(data.openstack_compute_instance_v2.host_data_01.security_groups), 0)
]
在伪代码中,我想要的是:
security_groups = [
for entry in data.module.module_name.security_groups
add entry
]
亲切的问候罗马