alicloud_disks
更新时间:
-> DEPRECATED: This datasource has been renamed to alicloud_ecs_disks from version 1.122.0.
This data source provides the disks of the current Alibaba Cloud user.
Example Usage
data "alicloud_disks" "disks_ds" {
name_regex = "sample_disk"
}
output "first_disk_id" {
value = "${data.alicloud_disks.disks_ds.disks.0.id}"
}
Argument Reference
The following arguments are supported:
ids- (Optional) A list of disks IDs.name_regex- (Optional) A regex string to filter results by disk name.type- (Optional) Disk type. Possible values:systemanddata.category- (Optional) Disk category. Possible values:cloud(basic cloud disk),cloud_efficiency(ultra cloud disk),ephemeral_ssd(local SSD cloud disk),cloud_ssd(SSD cloud disk), andcloud_essd(ESSD cloud disk),cloud_essd_entry.encrypted- (Optional) Indicate whether the disk is encrypted or not. Possible values:onandoff.instance_id- (Optional) Filter the results by the specified ECS instance ID.resource_group_id- (Optional, ForceNew, Available in 1.57.0+) The Id of resource group which the disk belongs.tags- (Optional) A map of tags assigned to the disks. It must be in the format:data "alicloud_disks" "disks_ds" { tags = { tagKey1 = "tagValue1", tagKey2 = "tagValue2" } }output_file- (Optional) File name where to save data source results (after runningterraform plan).
Attributes Reference
The following attributes are exported in addition to the arguments listed above:
disks- A list of disks. Each element contains the following attributes:id- ID of the disk.name- Disk name.description- Disk description.region_id- Region ID the disk belongs to.availability_zone- Availability zone of the disk.status- Current status. Possible values:In_use,Available,Attaching,Detaching,CreatingandReIniting.type- Disk type. Possible values:systemanddata.category- Disk category. Possible values:cloud(basic cloud disk),cloud_efficiency(ultra cloud disk),ephemeral_ssd(local SSD cloud disk),cloud_ssd(SSD cloud disk), andcloud_essd(ESSD cloud disk).encrypted- Indicate whether the disk is encrypted or not. Possible values:onandoff.size- Disk size in GiB.image_id- ID of the image from which the disk is created. It is null unless the disk is created using an image.snapshot_id- Snapshot used to create the disk. It is null if no snapshot is used to create the disk.instance_id- ID of the related instance. It isnullunless thestatusisIn_use.creation_time- Disk creation time.attached_time- Disk attachment time.detached_time- Disk detachment time.expiration_time- Disk expiration time.tags- A map of tags assigned to the disk.resource_group_id- The Id of resource group.
该文章对您有帮助吗?