sparse-intern-71089
03/03/2021, 11:39 PMgreen-motherboard-37108
03/03/2021, 11:41 PMimport pulumi
import pulumi_aws as aws
staging_vpc = aws.ec2.Vpc(resource_name="staging_vpc", cidr_block="10.0.0.0/16")
private_cidrs = aws.ec2.Subnet("private_cidrs",
cidr_block="10.0.0.0/19",
map_public_ip_on_launch=False,
tags={
"Name": "private-cidrs",
},
vpc_id=staging_vpc["staging_vpc"]["id"])
public_cidrs = aws.ec2.Subnet("public_cidrs",
cidr_block="10.0.128.0/20",
map_public_ip_on_launch=False,
tags={
"Name": "public-cidrs",
},
vpc_id=staging_vpc["staging_vpc"]["id"])
# Export
pulumi.export('staging_vpc_name', staging_vpc.id)
pulumi.export('private_cidrs', private_cidrs.id)
pulumi.export('public_cidrs', public_cidrs.id)
green-motherboard-37108
03/03/2021, 11:42 PMgreen-motherboard-37108
03/03/2021, 11:44 PMsparse-park-68967
03/03/2021, 11:52 PMstaging_vpc.id
- as the error suggests, the object is not subscriptablegreen-motherboard-37108
03/03/2021, 11:56 PMgreen-motherboard-37108
03/04/2021, 12:45 AMvpc_id=aws_vpc["main"]["id"]
is aws_vpc
in this case not the same type of resource i created for staging_vpc
?