alert-crayon-18838
03/10/2022, 4:09 AMvpc, err := ec2.NewVpc(ctx, "partseeker-dev", &ec2.VpcArgs{
CidrBlock: pulumi.String("10.0.0.0/16"),
})
assertNoErr(err)
publicA, err := ec2.NewSubnet(ctx, "publicA", &ec2.SubnetArgs{
VpcId: pulumi.String(vpc.ID()), //<---- here
AvailabilityZone: pulumi.String(appAZ),
CidrBlock: pulumi.String("10.0.10.0/24"),
})
VpcId needs a string, and I thought vpc.ID() returns a string... but it returns the type IDOutput. What should I be doing instead?billowy-army-68599
03/10/2022, 4:18 AMpulumi.String
alert-crayon-18838
03/10/2022, 4:18 AMbillowy-army-68599
03/10/2022, 4:18 AMublicA, err := ec2.NewSubnet(ctx, "publicA", &ec2.SubnetArgs{
VpcId: vpc.ID()
AvailabilityZone: pulumi.String(appAZ),
CidrBlock: pulumi.String("10.0.10.0/24"),
})
alert-crayon-18838
03/10/2022, 4:18 AMbillowy-army-68599
03/10/2022, 4:19 AMoutput | string