aws-ec2-images
AWS의 모든 AMI, AKI, ARI 이미지 목록을 조회합니다.
이 명령어는 EC2 DescribeImages API를 사용합니다.
aws-ec2-images [profile=PROFILE] [region=REGION]
- profile=PROFILE
- AWS 접속 프로파일
- region=REGION
- AWS 리전
AWS IAM 정책
이 명령어를 사용하려면 AWS IAM 정책에 아래 권한을 허용해야 합니다:
- ec2:DescribeImages
출력 필드
필드 | 타입 | 이름 | 설명 |
---|---|---|---|
aws_profile | 문자열 | 접속 프로파일 | AWS 접속 프로파일 식별자 |
region | 문자열 | 리전 | 예: ap-northeast-2 |
image_type | 문자열 | 이미지 유형 | 예: kernel, machine |
image_id | 문자열 | 이미지 ID | 예: ami-0052269debf94f527 |
name | 문자열 | 이름 | 예: CentOS Stream 9 x86_64 20220120 |
arch | 문자열 | 아키텍처 | 예: x86_64 |
public | 불리언 | 공개 여부 | true 또는 false |
owner_id | 문자열 | 소유자 ID | 예: 125523088429 |
owner_alias | 문자열 | 소유자 별명 | 예: aws-marketplace |
platform | 문자열 | 플랫폼 | 예: windows |
hypervisor | 문자열 | 하이퍼바이저 | 예: xen |
virtualization_type | 문자열 | 가상화 유형 | 예: hvm, paravirtual |
description | 문자열 | 설명 | 예: CentOS Stream 9 x86_64 20220120 |
state | 문자열 | 상태 | 예: available |
state_reason | 문자열 | 상태 이유 | 상태 변경 사유 |
ena_support | 불리언 | ENA 지원 | Elastic Network Adapter를 통한 향상된 네트워킹 기능 지원 여부 |
location | 문자열 | 위치 | 예: 125523088429/CentOS Stream 9 x86_64 20220120 |
kernel_id | 문자열 | 커널 ID | 예: aki-01a66b6f |
ramdisk_id | 문자열 | 램디스크 ID | |
root_device_name | 문자열 | 루트 디바이스 이름 | 예: /dev/sda1 |
root_device_type | 문자열 | 루트 디바이스 유형 | 예: ebs, instance-store |
sriov_net_support | 문자열 | SR-IOV 지원 | Single root I/O virtualization. 예: simple |
created_at | 날짜 | 생성일시 | 이미지 생성 일시 |
product_codes | 배열 | 제품 코드 목록 | 각 배열 요소는 id, type 속성 포함 |
block_device_mappings | 배열 | 블록 디바이스 매핑 목록 | 각 배열 요소는 no_device, device_name, virtual_name 속성 포함 |
tags | 배열 | 태그 목록 | 각 배열 요소는 key, value 속성 포함 |