sparse-intern-71089
07/22/2019, 9:23 PMlemon-spoon-91807
07/22/2019, 9:32 PMadamant-dress-73325
07/22/2019, 9:42 PMexport const vpcId = vpc.id;
export const vpcPrivateSubnetIds = vpc.privateSubnetIds;
export const vpcPublicSubnetIds = vpc.publicSubnetIds;
adamant-dress-73325
07/22/2019, 9:44 PMas pulumi.Output<string[]>
, maybe I can cast it differently?adamant-dress-73325
07/22/2019, 9:49 PMas pulumi.Output<string>[]
leads to typescript err TS2352, which can be type asserted away I think, https://github.com/Microsoft/TypeScript/issues/28067adamant-dress-73325
07/22/2019, 9:56 PMconst vpcPrivateSubnetIds= qaInfrastructure.getOutput('vpcPrivateSubnetIds') as unknown as pulumi.Output<string>[];
const qaVpc = awsx.ec2.Vpc.fromExistingIds("blah-qa-vpc", {
vpcId: qaVpcId,
privateSubnetIds: vpcPrivateSubnetIds,
publicSubnetIds: vpcPublicSubnetIds,
});
export const blahVpcPrivateSubnetIds = qaVpc.privateSubnetIds;
lemon-spoon-91807
07/22/2019, 9:58 PMlemon-spoon-91807
07/22/2019, 9:59 PMlemon-spoon-91807
07/22/2019, 9:59 PMlemon-spoon-91807
07/22/2019, 10:00 PMadamant-dress-73325
07/22/2019, 10:04 PMadamant-dress-73325
07/23/2019, 4:53 PMqaInfrastructure.getOutputSync('vpcPrivateSubnetIds') as unknown as pulumi.Output<string>[];
lemon-spoon-91807
07/23/2019, 5:02 PMearly-musician-41645
09/03/2019, 9:14 PMas unknown as pulumi.Output<string>[]
per the thread discussion.
The as unknown
was explicitly required as per the error message output