【发布时间】:2022-07-08 00:01:53
【问题描述】:
我看到资源默认在 pulumi 中自动命名。 所以我的 lambda fn 是 hello_fn_[some hex number]
如果我知道我的堆栈名称和逻辑名称 (hello_fn),我如何才能访问现有的 lambda fn?
如果堆栈中不存在逻辑名称,代码应该会失败。
请推荐?
【问题讨论】:
标签: aws-lambda pulumi
我看到资源默认在 pulumi 中自动命名。 所以我的 lambda fn 是 hello_fn_[some hex number]
如果我知道我的堆栈名称和逻辑名称 (hello_fn),我如何才能访问现有的 lambda fn?
如果堆栈中不存在逻辑名称,代码应该会失败。
请推荐?
【问题讨论】:
标签: aws-lambda pulumi
您可以从资源输出中获取它。 TypeScript 中的草图:
const lambda = new aws.lambda.Function("hello_fn", {...});
export const physicalName = lambda.name; // will get printed after you run `pulumi up`
【讨论】: