필드별로 출력을 제한해야합니다. 인스턴스 유형, 이름, 인스턴스 ID, 공용 IP 주소, Pvt-IPAddress 만 필요합니다.
나는 시도합니다 aws ec2 describe-instances --output text
-이것은 내가 필요로하는 것보다 더 많은 필드를 제공합니다.
제한하기 위해 '필터'가 필요하지 않지만 필요한 제한된 필드 만 가져옵니다. 출력은 텍스트 또는 표 형식 일 수 있습니다.
귀하의 질문 제약은 혼란 것,하지만 당신은 혼합되어 query
함께 filter
.
aws ec2 describe-instances --output table --query 'Reservations[*].Instances[*].[InstanceId,InstanceType,PublicIpAddress]'
인스턴스를 나열하지만 필드를 다음으로 제한합니다. [InstanceId,InstanceType,PublicIpAddress]
--query
응답에서 반환 할 필드 목록입니다. 이것은 일종의 클라이언트 측 이며 모든 것을 얻지 만 필요에 따라 응답에서 일부 필드를 얻고 싶습니다.
--filter
설명 할 리소스를 선택하는 데 사용되는 조건입니다. 이것은 일종의 서버 측 이며 명령은 선택한 리소스를 반환합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다