使用 Powershell 获取与特定 VPC 关联的所有 Cidr 块
Get all the Cidr Blocks associated to a specific VPC with Powershell
我正在尝试检索特定 VPC 中存在的所有 cidr 块,但它只检索主要的。
例如,当我 运行 以下 cmdlet 时:
(Get-EC2Vpc -Region -VpcId ).Cidrblock
尽管我有另一个 cidr 块关联到同一个 VPC,但我只得到主要的。
试试这个
$myVpc = Get-EC2Vpc -VpcId <your_id_here>
$myVpc.CidrBlockAssociationSet.CidrBlock
或one-liner
$(Get-EC2Vpc -VpcId <your_id_here>).CidrBlockAssociationSet.CidrBlock
其中任何一个都应该为您提供所需的输出。
我正在尝试检索特定 VPC 中存在的所有 cidr 块,但它只检索主要的。 例如,当我 运行 以下 cmdlet 时: (Get-EC2Vpc -Region -VpcId ).Cidrblock 尽管我有另一个 cidr 块关联到同一个 VPC,但我只得到主要的。
试试这个
$myVpc = Get-EC2Vpc -VpcId <your_id_here>
$myVpc.CidrBlockAssociationSet.CidrBlock
或one-liner
$(Get-EC2Vpc -VpcId <your_id_here>).CidrBlockAssociationSet.CidrBlock
其中任何一个都应该为您提供所需的输出。