broad-dog-22463
01/20/2020, 10:50 AMconst providers: {[key: string]: aws.Provider} = {
"us-east-1": new aws.Provider("us-east-1", {region: "us-east-1"}),
"us-east-2": new aws.Provider("us-east-2", {region: "us-east-2"}),
"us-west-2": new aws.Provider("us-west-2", {region: "us-west-2"})
};
for (const providerKey of Object.keys(providers)) {
const provider = providers[providerKey];
const lambda = new aws.lambda.Function(`my-lambda-function-${providerKey}`, {
name: "lambda-for-account-cleanup",
runtime: aws.lambda.Go1dxRuntime,
timeout: 900,
role: iamRoleArn,
handler: "main",
code: new pulumi.asset.FileArchive("../deployment.zip"),
environment: {
variables: {
"DESTROY_ENABLED": "false"
}
},
tags: {
"Owner": "Stack72",
"Purpose": "AccountCleanup",
}
}, {provider: provider});
}
stocky-island-3676
01/20/2020, 10:55 AMfuture-barista-68134
01/21/2020, 2:41 PMbroad-dog-22463
01/21/2020, 4:37 PM