millions-journalist-34868
09/16/2023, 11:28 PMvar organisationName = Output.Create(Pulumi.AzureDevOps.GetClientConfig.InvokeAsync())
.Apply(c => new Uri(c.OrganizationUrl).Segments.Last());
2. Retrieve the current Azure subscription name
var azureConfig = GetClientConfig.Invoke();
var subscriptionName = azureConfig.Apply(c =>
{
var armClient = new ArmClient(new DefaultAzureCredential());
var subscription = armClient.GetSubscriptionResource(new ResourceIdentifier($"/subscriptions/{c.SubscriptionId}")).Get();
return subscription.Value.Data.DisplayName;
});
Do you have suggestions on how to do the same thing in a better way ?worried-knife-31967
09/17/2023, 9:44 AMmillions-journalist-34868
09/17/2023, 1:56 PMtall-librarian-49374
09/18/2023, 12:41 PMvar organisationName = Pulumi.AzureDevOps.GetClientConfig.Invoke()
.Apply(c => new Uri(c.OrganizationUrl).Segments.Last());
millions-journalist-34868
09/18/2023, 12:55 PMtall-librarian-49374
09/18/2023, 12:59 PMmillions-journalist-34868
09/18/2023, 1:56 PM