Share via


IAlertPropertiesDefinition.Criterion Property

Definition

[Microsoft.Azure.PowerShell.Cmdlets.CostManagement.PSArgumentCompleter(new System.String[] { "CostThresholdExceeded", "UsageThresholdExceeded", "CreditThresholdApproaching", "CreditThresholdReached", "QuotaThresholdApproaching", "QuotaThresholdReached", "MultiCurrency", "ForecastCostThresholdExceeded", "ForecastUsageThresholdExceeded", "InvoiceDueDateApproaching", "InvoiceDueDateReached", "CrossCloudNewDataAvailable", "CrossCloudCollectionError", "GeneralThresholdError" })]
[Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Runtime.Info(Create=true, Description="Criteria that triggered alert", PossibleTypes=new System.Type[] { typeof(System.String) }, Read=true, ReadOnly=false, Required=false, SerializedName="criteria", Update=true)]
public string Criterion { get; set; }
[<Microsoft.Azure.PowerShell.Cmdlets.CostManagement.PSArgumentCompleter(new System.String[] { "CostThresholdExceeded", "UsageThresholdExceeded", "CreditThresholdApproaching", "CreditThresholdReached", "QuotaThresholdApproaching", "QuotaThresholdReached", "MultiCurrency", "ForecastCostThresholdExceeded", "ForecastUsageThresholdExceeded", "InvoiceDueDateApproaching", "InvoiceDueDateReached", "CrossCloudNewDataAvailable", "CrossCloudCollectionError", "GeneralThresholdError" })>]
[<Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Runtime.Info(Create=true, Description="Criteria that triggered alert", PossibleTypes=new System.Type[] { typeof(System.String) }, Read=true, ReadOnly=false, Required=false, SerializedName="criteria", Update=true)>]
member this.Criterion : string with get, set
Public Property Criterion As String

Property Value

Attributes

Applies to