본문 바로가기
AWS

[awscli] 정지된 인스턴스의 인스턴스ID, 블럭디바이스명, 볼륨ID추출

by freesunny 2019. 7. 12.

정지된 인스턴스의 인스턴스ID, 블럭디바이스명, 볼륨ID를 추출하는 방법

# aws ec2 describe-instances --region ap-southeast-1 \
  --filters Name=instance-state-name,Values=stopped \
  --query 'Reservations[].Instances[].[InstanceId, BlockDeviceMappings[].DeviceName, BlockDeviceMappings[].Ebs[].VolumeId]'

 

## 결과 예시 ##


    [
        "i-06f177d59b0e3d50c",
        [
            "/dev/xvda"
        ],
        [
            "vol-02cf2427bc2f1997d"
        ]
    ],
    [
        "i-0f2216c429a10e341",
        [
            "/dev/sda1",
            "/dev/sdb"
        ],
        [
            "vol-0c11c6d04a20e4225",
            "vol-09af1b51937217dcd"
        ]
    ]
]