AWS

다운로드 240
업데이트 2024. 2. 21.

aws-ec2-instances

AWS EC2 인스턴스 목록을 조회합니다.

이 명령어는 EC2 DescribeInstances API를 사용합니다.

aws-ec2-instances [profile=PROFILE] [region=REGION]
profile=PROFILE
AWS 접속 프로파일
region=REGION
AWS 리전

AWS IAM 정책

이 명령어를 사용하려면 AWS IAM 정책에 아래 권한을 허용해야 합니다:

  • ec2:DescribeInstances

출력 필드

필드타입이름설명
aws_profile문자열접속 프로파일AWS 접속 프로파일 식별자
region문자열리전예: ap-northeast-2
az문자열가용 영역예: ap-northeast-2a
instance_id문자열인스턴스 ID예: i-00123456789abcdef
instance_type문자열인스턴스 유형예: m5.xlarge
cpu_cores32비트 정수CPU 코어 수예: 2
state_code32비트 정수상태 코드예: 16, 80
state_name문자열상태 이름에: running, stopped
state_reason_code32비트 정수상태 이유 코드예: Client.UserInitiatedShutdown
state_reason_msg문자열상태 이유 메시지예: Client.UserInitiatedShutdown: User initiated shutdown
public_ipIP 주소공인 IP
private_ipIP 주소사설 IP
launched_at날짜시작 일시
requester_id문자열요청자 ID
owner_id문자열소유자 ID
arch문자열아키텍처예: x86_64
iam_profile_id문자열IAM 프로파일 ID
iam_profile_arn문자열IAM 프로파일 ARN
key_name문자열키 이름
vpc_id문자열VPC ID
subnet_id문자열서브넷 ID
host_id문자열호스트 ID
group_name문자열그룹 이름
image_id문자열이미지 ID
kernel_id문자열커널 ID
platform문자열플랫폼
virtualization_type문자열가상화 유형예: hvm
hypervisor문자열하이퍼바이저예: xen
ami_launch_index32비트 정수AMI 시작 순서
ena_support불리언ENA 지원 여부
ebs_optimized불리언EBS 최적화 여부
reservation_id문자열예약 ID
public_dns_name문자열공인 DNS 이름
private_dns_name문자열사설 DNS 이름
block_device_mappings배열블록 디바이스 매핑 목록각 배열 요소는 device_name, volume_id, delete_on_termination, attached_at, status 속성 포함
security_groups배열보안 그룹 목록각 배열 요소는 group_id, group_name 속성 포함
gpu_associations배열GPU 연결 목록각 배열 요소는 gpu_id, gpu_assoc_id, gpu_assoc_state, gpu_assoc_time 속성 포함
tags배열태그 목록각 배열 요소는 key, value 속성 포함