Show / Hide Table of Contents

Class Filter

The filter object for query usage.

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

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<Filter> Filters { get; set; }
Property Value
Type Description
List<Filter>

The nested filter object.

Operator

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

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

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