powerful-printer-57241
04/03/2021, 2:48 PMpublic sealed class AzureFeaturePulumiAlertStack : Stack
{
public AzureFeaturePulumiAlertStack()
{
var redisStackReference = new StackReference("mews-admin/Mews.Server.Environments/FeaturePulumiRedis");
var redisId = redisStackReference.GetOutput(nameof(AzureFeaturePulumiRedisStack.RedisId));
redisId.Apply(id => CreateMetricAlert(AzureFeaturePulumiAlerts.RedisMemoryHigh, id.ToString()).Id);
}
private static Pulumi.AzureNative.Insights.MetricAlert CreateMetricAlert<TResource>(MetricAlert<TResource> alert, string scopeId)
{
return new Pulumi.AzureNative.Insights.MetricAlert(...);
}
}
Apply
?