aws-auto-scaling-groups
AWS EC2 오토스케일링 그룹 목록을 조회합니다.
aws-auto-scaling-groups [profile=PROFILE] [region=REGION]
- profile=PROFILE
- AWS 접속 프로파일
- region=REGION
- AWS 리전
AWS IAM 정책 설정
이 명령어를 사용하려면 AWS IAM 정책에 아래 권한을 허용해야 합니다:
- autoscaling:DescribeAutoScalingGroups
출력 필드
필드 | 타입 | 이름 | 설명 |
---|---|---|---|
aws_profile | 문자열 | 접속 프로파일 | AWS 접속 프로파일 식별자 |
region | 문자열 | 리전 | 예: ap-northeast-2 |
az | 배열 | 가용 영역 목록 | 예: [ap-northeast-2a] |
name | 문자열 | 이름 | |
created_at | 날짜 | 생성일시 | |
load_balancer_names | 배열 | 로드 밸런서 이름 목록 | |
min_size | 32비트 정수 | 최소 크기 | |
max_size | 32비트 정수 | 최대 크기 | |
status | 문자열 | 상태 | |
default_cooldown | 32비트 정수 | 기본 휴지 기간 | 예: 300 |
desired_capacity | 32비트 정수 | 원하는 용량 | |
health_check_type | 문자열 | 상태 확인 유형 | 예: EC2 |
health_check_grace_period | 32비트 정수 | 상태 확인 유예 기간 | 예: 300 |
launch_config_name | 문자열 | 시작 설정 이름 | |
arn | 문자열 | ARN | |
vpc_zone_id | 문자열 | VPC 영역 ID | |
launch_template_id | 문자열 | 시작 템플릿 ID | |
launch_template_name | 문자열 | 시작 템플릿 이름 | |
launch_template_version | 문자열 | 시작 템플릿 버전 | e.g. $Default |
instances | 배열 | 인스턴스 목록 | 각 배열 요소는 az, instance_id, health_status, lifecycle_status, launch_template_id, launch_template_name, launch_template_version, launch_config_name, protected_from_scale_in 속성 포함 |
metrics | 배열 | 지표 목록 | 각 배열 요소는 metric, granularity 속성 포함 |
placement_group | 문자열 | 배치 그룹 | |
suspended_processes | 배열 | 일시 중지 프로세스 목록 | |
target_group_arns | 배열 | 대상 그룹 ARN 목록 | |
termination_policies | 배열 | 중단 정책 목록 | 예: [Default] |
service_linked_role_arn | 문자열 | 서비스 연결된 역할 ARN | |
new_instances_protected_from_scale_in | 불리언 | 그룹 축소 시 새 인스턴스 보호 | |
tags | 배열 | 태그 목록 | 각 배열 요소는 key, value 속성 포함 |