Параметр name
, который вы указываете, является именем вашего компонента, а не полным именем ресурса, который будет создан.По умолчанию Pulumi добавляет суффикс ко всем именам, чтобы избежать конфликта имен, например, между несколькими стеками.
Чтобы явно указать имя, передайте его как параметр options:
const resourceGroupName = new azure.core.ResourceGroup("test-pulumi", {
name: "test-pulumi",
location: "francecentral",
});
Это немного многословнои мы можем получить возможность отключить суффиксы имен - см. эту проблему , чтобы узнать о прогрессе.