Search

VPC

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
복사