sparse-intern-71089
06/03/2020, 8:28 PMgentle-diamond-70147
06/03/2020, 8:34 PM<resource>.get()
methods always require an ID.
There are lookup functions like aws.ec2.getSubnet()
that take filter arguments - https://www.pulumi.com/docs/reference/pkg/aws/ec2/getsubnet/#using.calm-greece-42329
06/03/2020, 8:42 PMconst vpcName = "dev";
export const vpc = pulumi.output(aws.ec2.getVpc({filters: [{name: "tag:Name", values: [vpcName]}]}));
export const subnets = pulumi.output(aws.ec2.getSubnetIds({tags: {Environment: "dev1"}, vpcId: vpc.apply(x => x.id)}));
gentle-diamond-70147
06/03/2020, 8:46 PMcalm-greece-42329
06/03/2020, 8:51 PMcalm-greece-42329
06/03/2020, 8:51 PMgentle-diamond-70147
06/03/2020, 8:53 PM