Я использую следующий (стандартный) -Pulumi - Код для создания простого ресурса:
public MyStack()
{
var current = Output.Create(GetSubscription.InvokeAsync());
this.CurrentSubscriptionDisplayName = current.Apply(current => current.DisplayName);
// Create an Azure Resource Group
var resourceGroup = new ResourceGroup("dingdongdiehexisttot"); // TODO: Conf
// Create an Azure Storage Account
var storageAccount = new Account("storage", new AccountArgs
{
ResourceGroupName = resourceGroup.Name,
AccountReplicationType = "LRS",
AccountTier = "Standard"
});
// Export the connection string for the storage account
this.ConnectionString = storageAccount.PrimaryConnectionString;
}
это не удается с 403, потому что он создается в подписке, в которой мне не разрешено создавать ресурсы. У меня несколько подписок, и я хочу определить, КАКАЯ подписка будет использоваться. Я могу получить текущую подписку с помощью GetSubscription, но не нашел никакого метода, чтобы НАСТОЯЩИЙ УСТАНОВИТЬ, какую подписку использовать.
Как я могу определить подписку, которую нужно использовать
(Я успешно вошел в систему, используя az login
перед запуском pulumi up)