Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Gunakan DescribeVolumes dengan CLI
Contoh kode berikut menunjukkan cara menggunakanDescribeVolumes.
Contoh tindakan adalah kutipan kode dari program yang lebih besar dan harus dijalankan dalam konteks. Anda dapat melihat tindakan ini dalam konteks dalam contoh kode berikut:
- CLI
-
- AWS CLI
-
Contoh 1: Untuk menggambarkan volume
describe-volumesContoh berikut menjelaskan volume yang ditentukan di Wilayah saat ini.aws ec2 describe-volumes \ --volume-idsvol-049df61146c4d7901vol-1234567890abcdef0Output:
{ "Volumes": [ { "AvailabilityZone": "us-east-1a", "Attachments": [ { "AttachTime": "2013-12-18T22:35:00.000Z", "InstanceId": "i-1234567890abcdef0", "VolumeId": "vol-049df61146c4d7901", "State": "attached", "DeleteOnTermination": true, "Device": "/dev/sda1" } ], "Encrypted": true, "KmsKeyId": "arn:aws:kms:us-east-2a:123456789012:key/8c5b2c63-b9bc-45a3-a87a-5513eEXAMPLE, "VolumeType": "gp2", "VolumeId": "vol-049df61146c4d7901", "State": "in-use", "Iops": 100, "SnapshotId": "snap-1234567890abcdef0", "CreateTime": "2019-12-18T22:35:00.084Z", "Size": 8 }, { "AvailabilityZone": "us-east-1a", "Attachments": [], "Encrypted": false, "VolumeType": "gp2", "VolumeId": "vol-1234567890abcdef0", "State": "available", "Iops": 300, "SnapshotId": "", "CreateTime": "2020-02-27T00:02:41.791Z", "Size": 100 } ] }Contoh 2: Untuk menggambarkan volume yang dilampirkan ke instance tertentu
describe-volumesContoh berikut menjelaskan semua volume yang dilampirkan ke instance yang ditentukan dan disetel untuk dihapus ketika instance berakhir.aws ec2 describe-volumes \ --regionus-east-1\ --filtersName=attachment.instance-id,Values=i-1234567890abcdef0Name=attachment.delete-on-termination,Values=trueUntuk contoh output
describe-volumes, lihat Contoh 1.Contoh 3: Untuk menjelaskan volume yang tersedia di Zona Ketersediaan tertentu
describe-volumesContoh berikut menjelaskan semua volume yang memiliki statusavailabledan berada di Zona Ketersediaan yang ditentukan.aws ec2 describe-volumes \ --filtersName=status,Values=availableName=availability-zone,Values=us-east-1aUntuk contoh output
describe-volumes, lihat Contoh 1.Contoh 4: Untuk mendeskripsikan volume berdasarkan tag
describe-volumesContoh berikut menjelaskan semua volume yang memiliki kunci tagNamedan nilai yang dimulai denganTest. Output kemudian difilter dengan query yang hanya menampilkan tag dan ID volume.aws ec2 describe-volumes \ --filtersName=tag:Name,Values=Test*\ --query"Volumes[*].{ID:VolumeId,Tag:Tags}"Output:
[ { "Tag": [ { "Value": "Test2", "Key": "Name" } ], "ID": "vol-1234567890abcdef0" }, { "Tag": [ { "Value": "Test1", "Key": "Name" } ], "ID": "vol-049df61146c4d7901" } ]Untuk contoh tambahan menggunakan filter tanda, lihat Bekerja dengan tanda di Panduan Pengguna Amazon EC2.
-
Untuk detail API, lihat DescribeVolumes
di Refer AWS CLI ensi Perintah.
-
- PowerShell
-
- Alat untuk PowerShell V4
-
Contoh 1: Contoh ini menjelaskan volume EBS yang ditentukan.
Get-EC2Volume -VolumeId vol-12345678Output:
Attachments : {} AvailabilityZone : us-west-2c CreateTime : 7/17/2015 4:35:19 PM Encrypted : False Iops : 90 KmsKeyId : Size : 30 SnapshotId : snap-12345678 State : in-use Tags : {} VolumeId : vol-12345678 VolumeType : standardContoh 2: Contoh ini menjelaskan volume EBS Anda yang memiliki status 'tersedia'.
Get-EC2Volume -Filter @{ Name="status"; Values="available" }Output:
Attachments : {} AvailabilityZone : us-west-2c CreateTime : 12/21/2015 2:31:29 PM Encrypted : False Iops : 60 KmsKeyId : Size : 20 SnapshotId : snap-12345678 State : available Tags : {} VolumeId : vol-12345678 VolumeType : gp2 ...Contoh 3: Contoh ini menjelaskan semua volume EBS Anda.
Get-EC2Volume-
Untuk detail API, lihat DescribeVolumes di Referensi Alat AWS untuk PowerShell Cmdlet (V4).
-
- Alat untuk PowerShell V5
-
Contoh 1: Contoh ini menjelaskan volume EBS yang ditentukan.
Get-EC2Volume -VolumeId vol-12345678Output:
Attachments : {} AvailabilityZone : us-west-2c CreateTime : 7/17/2015 4:35:19 PM Encrypted : False Iops : 90 KmsKeyId : Size : 30 SnapshotId : snap-12345678 State : in-use Tags : {} VolumeId : vol-12345678 VolumeType : standardContoh 2: Contoh ini menjelaskan volume EBS Anda yang memiliki status 'tersedia'.
Get-EC2Volume -Filter @{ Name="status"; Values="available" }Output:
Attachments : {} AvailabilityZone : us-west-2c CreateTime : 12/21/2015 2:31:29 PM Encrypted : False Iops : 60 KmsKeyId : Size : 20 SnapshotId : snap-12345678 State : available Tags : {} VolumeId : vol-12345678 VolumeType : gp2 ...Contoh 3: Contoh ini menjelaskan semua volume EBS Anda.
Get-EC2Volume-
Untuk detail API, lihat DescribeVolumes di Referensi Alat AWS untuk PowerShell Cmdlet (V5).
-
Untuk daftar lengkap panduan pengembang AWS SDK dan contoh kode, lihatMembuat EC2 sumber daya Amazon menggunakan AWS SDK. Topik ini juga mencakup informasi tentang memulai dan detail tentang versi SDK sebelumnya.