数据源
zsphere_image_storages
查询 ZSvirt 镜像存储列表及其属性。
zsphere_image_storages(数据源)
查询 ZSvirt 镜像存储列表及其属性。
示例用法
data "zsphere_image_storages" "test" {
}
output "zstack_secs" {
value = data.zsphere_image_storages.test
}
# 示例输出:
# zstack_secs = {
# "filter" = tolist([])
# "image_storages" = tolist([
# {
# "available_capacity" = 263827959808
# "name" = "Host-1"
# "state" = "Enabled"
# "status" = "Connected"
# "total_capacity" = 312423686144
# "uuid" = "e3f8b6038e274f0c9354962a78f46177"
# },
# ])
# "name" = tostring(null)
# "name_pattern" = tostring(null)
# }参数说明
可选参数
filter(块列表)(参见下方嵌套结构)name(字符串)按精确名称查询name_pattern(字符串)按名称模糊查询,类似 MySQL LIKE。%匹配多个字符,_匹配单个字符
只读属性
image_storages(属性列表)(参见下方嵌套结构)
filter 嵌套结构
必填参数:
name(字符串)用于过滤的字段名。values(字符串集合)过滤值,多个值之间为 OR 关系。
image_storages 嵌套结构
只读属性:
available_capacity(数字)Available capacity of the Image storage in bytesname(字符串)Image名称 storagestate(字符串)State of the Image storage (Enabled or Disabled)status(字符串)Image就绪状态 storagetotal_capacity(数字)Total capacity of the Image storage in bytesuuid(字符串)Image UUID storage