VPC ID 가져오기
aws ec2 describe-vpcs --query "Vpcs[].VpcId[]" --output text
Shell
복사
VPC CIDR 가져오기
aws ec2 describe-vpcs --filter Name=tag:Name,Values=<VPC_NAME> --query "Vpcs[].CidrBlock"
Shell
복사
Subnet CIDR 가져오기
aws ec2 describe-subnets --filter Name=tag:Name,Values=<Subnet_Name> --query "Subnets[0].CidrBlock"
Shell
복사
Subnet AZ 가져오기
aws ec2 describe-subnets --filter Name=tag:Name,Values=<Subnet_Name> --query "Subnets[].AvailabilityZone"
Shell
복사
라우팅 테이블 GatewayId 가져오기
aws ec2 describe-route-tables --filter Name=tag:Name,Values=<Routing_Table_Name> --query "RouteTables[].Routes[].GatewayId"
Shell
복사
라우팅 테이블 NatGatewayId 가져오기
aws ec2 describe-route-tables --filter Name=tag:Name,Values=<Routing_Table_Name> --query "RouteTables[].Routes[].NatGatewayId"
Shell
복사
VPC Endpoint 가져오기
aws ec2 describe-vpc-endpoints --query "VpcEndpoints[].ServiceName"
Shell
복사
VPC Peering 정보 가져오기
aws ec2 describe-vpc-peering-connections \
--filters "Name=tag:Name,Values=skills-peering" \
--query "VpcPeeringConnections[?Status.Code=='active'].{PeeringId:VpcPeeringConnectionId,Requester:RequesterVpcInfo.VpcId,Accepter:AccepterVpcInfo.VpcId,Status:Status.Code}" \
--output table
Shell
복사

