У меня есть следующий код:
var credentials = SdkContext.AzureCredentialsFactory.FromServicePrincipal(configuration.AzureClientId, configuration.AzureClientSecret, configuration.AzureTenantId, AzureEnvironment.AzureGlobalCloud);
var azure = Azure.Configure()
.WithLogLevel(HttpLoggingDelegatingHandler.Level.Basic)
.Authenticate(credentials)
.WithSubscription(configuration.AzureSubscriptionId);
var alert = azure.AlertRules.MetricAlerts.GetById("stuff");
var isFiring = alert.???
и я хочу узнать, срабатывает ли оповещение или нет, используя свободный API. Есть ли какой-нибудь способ сделать это программно, предпочтительно через свободный API, но также рассмотрел бы другие способы, хотя предпочел бы не выполнять powershell через мой код C #.