steep-printer-55468
11/27/2019, 6:43 PMconst parameter = new aws.ssm.Parameter("SECRET", {
type: "SecureString",
value: config.requireSecret("myPulumiSecret"),
});
const service = new awsx.ecs.FargateService("service", {
cluster,
desiredCount: 2,
taskDefinitionArgs: {
container: {
secrets: [{
name: parameter.name,
valueFrom: parameter.arn, // FAILS, Type 'Output<string>' is not assignable to type 'string'.
}],
},
}
});
tall-librarian-49374
11/27/2019, 7:20 PMsecrets: pulumi.all([parameter.name, parameter.arn])
.apply(([name, valueFrom]) => [{ name, valueFrom }])
steep-printer-55468
11/27/2019, 7:35 PMtall-librarian-49374
11/27/2019, 7:49 PMlemon-spoon-91807
11/27/2019, 8:53 PMtall-librarian-49374
11/27/2019, 9:18 PMlemon-spoon-91807
11/27/2019, 9:31 PMsteep-printer-55468
11/27/2019, 10:17 PMlemon-spoon-91807
11/27/2019, 10:18 PMvalueFrom: <any>parameter.arn
steep-printer-55468
11/27/2019, 10:19 PMlemon-spoon-91807
11/27/2019, 10:20 PMsteep-printer-55468
11/27/2019, 10:23 PM