概要
社内のAzure使ったりするときにリソースの命名規則があるので、自動リソース名についてくるリソース名 + *******
のようなプレフィックスを取っ払いたかった
解決方法(TypeScript)
リソースのプロパティでname
を指定してあげるだけでした。
公式のドキュメントにも書いてあるしちゃんと読めよ!って話ですね...
index.ts
import * as pulumi from "@pulumi/pulumi";
import * as azure from "@pulumi/azure";
// rg-test******* のようにプレフィックスがついてくる
// const testResourceGroup = new azure.core.ResourceGroup("rg-test");
// こっちだと rg-test のままで作成される
const testResourceGroup = new azure.core.ResourceGroup("rg-test", {
name: "rg-test"
});
まとめ
ドキュメントちゃんと読むようにします...