Show / Hide Table of Contents

Class CostAlertSubscriptionMap

The mapping of cost monitor to alert subscription along with thresholds.

Inheritance
object
CostAlertSubscriptionMap
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.BudgetService.Models
Assembly: OCI.DotNetSDK.Budget.dll
Syntax
public class CostAlertSubscriptionMap

Properties

CostAlertSubscriptionId

Declaration
[JsonProperty(PropertyName = "costAlertSubscriptionId")]
public string CostAlertSubscriptionId { get; set; }
Property Value
Type Description
string

The costAlertSubscription ocid which the cost monitor alert maps to.

Operator

Declaration
[JsonProperty(PropertyName = "operator")]
[JsonConverter(typeof(ResponseEnumConverter))]
public CostAlertSubscriptionMap.OperatorEnum? Operator { get; set; }
Property Value
Type Description
CostAlertSubscriptionMap.OperatorEnum?

The filter operator. Example: 'AND', 'OR'.

ThresholdAbsoluteValue

Declaration
[JsonProperty(PropertyName = "thresholdAbsoluteValue")]
public int? ThresholdAbsoluteValue { get; set; }
Property Value
Type Description
int?

The absolute threshold value.

ThresholdRelativePercent

Declaration
[JsonProperty(PropertyName = "thresholdRelativePercent")]
public int? ThresholdRelativePercent { get; set; }
Property Value
Type Description
int?

The relative percentage threshold value.

In this article
Back to top