我希望能够根据当前的堆栈,项目和资源类型生成an。重命名资源时非常方便,其中aliases
选项需要完整的容器才能在资源之间建立链接。
我有以下内容:
`urn:pulumi:${pulumi.getStack()}::${pulumi.getProject()}::kubernetes:storage.k8s.io/v1:StorageClass::cluster-enable-ssd`
我想在给定任意pulumi Resource类的情况下生成kubernetes:storage.k8s.io/v1:StorageClass
部分,例如在这种情况下,k8s.storage.v1.StorageClass
。 Resource类本身具有name
,但仅返回StorageClass
。
有没有办法获取pulumi资源类型的全局唯一标识符?
答案 0 :(得分:1)
有点黑,但是您可以在Node.js中这样获得它:
(k8s.storage.v1.StorageClass as any).__pulumiType