Show / Hide Table of Contents

Class TargetResourceFilter

The filter object to target resources for cost monitor. Cost generated by one or more resources identified by this filter is monitored for anomalous deviations.

Inheritance
object
TargetResourceFilter
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 TargetResourceFilter

Properties

Dimensions

Declaration
[JsonProperty(PropertyName = "dimensions")]
public List<Dimension> Dimensions { get; set; }
Property Value
Type Description
List<Dimension>

The dimensions to filter on.

Filters

Declaration
[JsonProperty(PropertyName = "filters")]
public List<TargetResourceFilter> Filters { get; set; }
Property Value
Type Description
List<TargetResourceFilter>

The nested filter object.

Operator

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

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

Tags

Declaration
[JsonProperty(PropertyName = "tags")]
public List<Tag> Tags { get; set; }
Property Value
Type Description
List<Tag>

The tags to filter on.

In this article
Back to top