alicloud_disk_attachment
更新時間:
-> DEPRECATED: This resource has been renamed to alicloud_ecs_disk_attachment from version 1.122.0.
Provides an Alicloud ECS Disk Attachment as a resource, to attach and detach disks from ECS Instances.
Example Usage
Basic usage
# Create a new ECS disk-attachment and use it attach one disk to a new instance.
resource "alicloud_security_group" "ecs_sg" {
name = "terraform-test-group"
description = "New security group"
}
resource "alicloud_disk" "ecs_disk" {
availability_zone = "cn-beijing-a"
size = "50"
tags = {
Name = "TerraformTest-disk"
}
}
resource "alicloud_instance" "ecs_instance" {
image_id = "ubuntu_18_04_64_20G_alibase_20190624.vhd"
instance_type = "ecs.n4.small"
availability_zone = "cn-beijing-a"
security_groups = [alicloud_security_group.ecs_sg.id]
instance_name = "Hello"
internet_charge_type = "PayByBandwidth"
tags = {
Name = "TerraformTest-instance"
}
}
resource "alicloud_disk_attachment" "ecs_disk_att" {
disk_id = alicloud_disk.ecs_disk.id
instance_id = alicloud_instance.ecs_instance.id
}
Argument Reference
The following arguments are supported:
instance_id
- (Required, Forces new resource) ID of the Instance to attach to.disk_id
- (Required, Forces new resource) ID of the Disk to be attached.device_name
- (Deprecated) The device name has been deprecated, and when attaching disk, it will be allocated automatically by system according to default order from /dev/xvdb to /dev/xvdz.
Attributes Reference
The following attributes are exported:
id
- The Disk Attachment ID and it formats as<disk_id>:<instance_id>
.
Import
The disk attachment can be imported using the id, e.g.
$ terraform import alicloud_disk_attachment.example d-abc12345678:i-abc12355
文檔內容是否對您有幫助?