文档中心 资源编排 Terraform Provider参考 KEC Data Sources ksyun_instance

ksyun_instance

最近更新时间:2025-03-18 20:10:12

此数据源基于可用区和实例ID提供实例资源列表。

使用示例

# Get instances
data "ksyun_instances" "default" {
  output_file = "output_result"
  ids = []
  project_id = []
  network_interface {
  network_interface_id = []
  subnet_id = []
  group_id = []
  }
  instance_state {
  name =  []
  }
  availability_zone {
  name =  []
  }
}

参数参考

支持以下参数:

  • ids - (可选)实例ID列表。

  • name_regex - (可选)用于通过实例名称过滤结果的正则表达式字符串。

  • output_file - (可选)执行terraform plan时存储数据源结果输出的文件名称。

属性参考

除了上述所有参数外,还导出以下属性:

  • instances - 下面文档化的实例。

此属性(instances)支持以下内容:

  • instance_id - 实例的ID。

  • instance_state - 实例的状态。

  • subnet_id - 与实例关联的子网ID。

  • image_id - 实例要使用的镜像ID。

  • instance_type - 实例的类型。

  • security_group_id - 关联的安全组ID。

  • instance_name - 实例的名称。

  • project_id - 实例分配的项目ID。

  • user_data - 要指定到此实例的用户数据。

  • creation_date - 创建时间。

  • charge_type - 实例计费类型。

  • availability_zone_name - 实例所在的可用区名称。

  • private_ip_address - 实例的私有IP地址。

  • disk_size - 系统磁盘的大小。

  • disk_type - 系统磁盘的类型。

上一篇:KEC Data Sources
下一篇:ksyun_zones
以上内容是否对您有帮助?
有帮助
没帮助