ReportFilterArgs

data class ReportFilterArgs(val and: Output<List<ReportFilterArgs>>? = null, val dimension: Output<ReportComparisonExpressionArgs>? = null, val not: Output<ReportFilterArgs>? = null, val or: Output<List<ReportFilterArgs>>? = null, val tag: Output<ReportComparisonExpressionArgs>? = null) : ConvertibleToJava<ReportFilterArgs>

The filter expression to be used in the report.

Constructors

Link copied to clipboard
constructor(and: Output<List<ReportFilterArgs>>? = null, dimension: Output<ReportComparisonExpressionArgs>? = null, not: Output<ReportFilterArgs>? = null, or: Output<List<ReportFilterArgs>>? = null, tag: Output<ReportComparisonExpressionArgs>? = null)

Properties

Link copied to clipboard
val and: Output<List<ReportFilterArgs>>? = null

The logical "AND" expression. Must have at least 2 items.

Link copied to clipboard

Has comparison expression for a dimension

Link copied to clipboard
val not: Output<ReportFilterArgs>? = null

The logical "NOT" expression.

Link copied to clipboard
val or: Output<List<ReportFilterArgs>>? = null

The logical "OR" expression. Must have at least 2 items.

Link copied to clipboard
val tag: Output<ReportComparisonExpressionArgs>? = null

Has comparison expression for a tag

Functions

Link copied to clipboard
open override fun toJava(): ReportFilterArgs