Difference between revisions of "Aws ec2 describe-vpcs"
Jump to navigation
Jump to search
(10 intermediate revisions by 3 users not shown) | |||
Line 2: | Line 2: | ||
https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-vpcs.html | https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-vpcs.html | ||
+ | * <code>[[aws ec2]] describe-vpcs --output=text | [[egrep -w]] "Name|VPCS"</code> | ||
+ | * <code>aws ec2 describe-vpcs --output table</code> | ||
+ | |||
+ | |||
+ | aws ec2 describe-vpcs --output table | egrep "[[Name]]|VpcId" | ||
+ | aws ec2 describe-vpcs | grep [[VpcId]] | ||
+ | aws ec2 describe-vpcs | grep -w [[CidrBlock]] | ||
+ | |||
+ | [[aws ec2]] describe-vpcs | grep [[IsDefault]] | ||
+ | |||
+ | |||
+ | == Examples --output=text == | ||
[[aws ec2]] describe-vpcs --output=text | [[aws ec2]] describe-vpcs --output=text | ||
VPCS [[172.31]].0.0/16 dopt-74d4af1f default True 688850446548 available vpc-2e452445 | VPCS [[172.31]].0.0/16 dopt-74d4af1f default True 688850446548 available vpc-2e452445 | ||
Line 7: | Line 19: | ||
CIDRBLOCKSTATE associated | CIDRBLOCKSTATE associated | ||
− | |||
− | aws ec2 describe-vpcs --output | + | [[Terraform EKS]] |
+ | aws ec2 describe-vpcs --output=text | ||
+ | VPCS 172.31.0.0/16 dopt-05fc539d5638b77c0 default True 293903531442 available vpc-0d1aa2c72e8379754 | ||
+ | CIDRBLOCKASSOCIATIONSET vpc-cidr-assoc-0e746aeae08276b7b 172.31.0.0/16 | ||
+ | CIDRBLOCKSTATE associated | ||
+ | VPCS 10.0.0.0/16 dopt-05fc539d5638b77c0 default False 293903531442 available vpc-0770c78924d952f80 | ||
+ | CIDRBLOCKASSOCIATIONSET vpc-cidr-assoc-0eaf64cde6dbefdf2 10.0.0.0/16 | ||
+ | CIDRBLOCKSTATE associated | ||
+ | TAGS kubernetes.io/cluster/education-eks-LZIQaQdP shared | ||
+ | TAGS Name education-vpc | ||
− | |||
− | |||
− | |||
== Example == | == Example == | ||
[[aws ec2]] describe-vpcs | [[aws ec2]] describe-vpcs | ||
Line 40: | Line 57: | ||
− | === Amazon doc example == | + | === Amazon doc example === |
<pre> | <pre> | ||
{ | { | ||
Line 75: | Line 92: | ||
* <code>[[aws list all]]</code> | * <code>[[aws list all]]</code> | ||
* <code>[[aws ec2 describe-subnets]]</code> | * <code>[[aws ec2 describe-subnets]]</code> | ||
+ | * <code>[[aws ec2 describe-subnets]] | grep -w [[CidrBlock]]</code> | ||
* <code>[[aws ec2 create-vpc]]</code> | * <code>[[aws ec2 create-vpc]]</code> | ||
+ | * <code>[[jq -r]]</code> | ||
+ | * <code>[[aws ec2 describe-security-groups]]</code> | ||
+ | * <code>[[aws ec2 describe-vpc-peering-connections]]</code> | ||
== See also == | == See also == |
Latest revision as of 11:00, 19 October 2023
https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-vpcs.html
aws ec2 describe-vpcs --output table | egrep "Name|VpcId" aws ec2 describe-vpcs | grep VpcId aws ec2 describe-vpcs | grep -w CidrBlock
aws ec2 describe-vpcs | grep IsDefault
Examples --output=text[edit]
aws ec2 describe-vpcs --output=text VPCS 172.31.0.0/16 dopt-74d4af1f default True 688850446548 available vpc-2e452445 CIDRBLOCKASSOCIATIONSET vpc-cidr-assoc-a74320cc 172.31.0.0/16 CIDRBLOCKSTATE associated
aws ec2 describe-vpcs --output=text VPCS 172.31.0.0/16 dopt-05fc539d5638b77c0 default True 293903531442 available vpc-0d1aa2c72e8379754 CIDRBLOCKASSOCIATIONSET vpc-cidr-assoc-0e746aeae08276b7b 172.31.0.0/16 CIDRBLOCKSTATE associated VPCS 10.0.0.0/16 dopt-05fc539d5638b77c0 default False 293903531442 available vpc-0770c78924d952f80 CIDRBLOCKASSOCIATIONSET vpc-cidr-assoc-0eaf64cde6dbefdf2 10.0.0.0/16 CIDRBLOCKSTATE associated TAGS kubernetes.io/cluster/education-eks-LZIQaQdP shared TAGS Name education-vpc
Example[edit]
aws ec2 describe-vpcs { "Vpcs": [ { "CidrBlock": "172.31.0.0/16", "DhcpOptionsId": "dopt-74d4af1f", "State": "available", "VpcId": "vpc-2e452445", "OwnerId": "688850446548", "InstanceTenancy": "default", "CidrBlockAssociationSet": [ { "AssociationId": "vpc-cidr-assoc-a74320cc", "CidrBlock": "172.31.0.0/16", "CidrBlockState": { "State": "associated" } } ], "IsDefault": true } ] }
Amazon doc example[edit]
{ "Vpcs": [ { "CidrBlock": "10.0.0.0/16", "DhcpOptionsId": "dopt-19edf471", "State": "available", "VpcId": "vpc-06e4ab6c6cEXAMPLE", "OwnerId": "111122223333", "InstanceTenancy": "default", "CidrBlockAssociationSet": [ { "AssociationId": "vpc-cidr-assoc-00b17b4eddEXAMPLE", "CidrBlock": "10.0.0.0/16", "CidrBlockState": { "State": "associated" } } ], "IsDefault": false, "Tags": [ { "Key": "Name", "Value": "Shared VPC" } ] } ] }
Related[edit]
aws list all
aws ec2 describe-subnets
aws ec2 describe-subnets | grep -w CidrBlock
aws ec2 create-vpc
jq -r
aws ec2 describe-security-groups
aws ec2 describe-vpc-peering-connections
See also[edit]
AWS VPC
:aws ec2 vpc
,AWS::EC2::VPC
,aws ec2 [ create-vpc
|describe-vpcs
|describe-vpc-peering-connections
|aws ec2 create-vpc-peering-connection | modify-vpc-attribute | create-vpc-endpoint ]
- AWS VPC, AWS default VPC, AWS VPC sharing, AWS subnets, Amazon VPC NAT gateway, Amazon VPN internet gateway, VPC Flow Logs,
aws ec2 create-vpc
,aws ec2 describe-vpcs
, NACL, VPC Scenarios, AWS VPC endpoint, AWS ClassicLink, VPC peering, Reachability Analyzer, AWS internet gateway, VPC Lattice,vpce.amazonaws.com
Advertising: