
com.pulumi.googlenative.dataplex.v1.kotlin.outputs.GoogleCloudDataplexV1DataQualityRuleRangeExpectationResponse.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pulumi-google-native-kotlin Show documentation
Show all versions of pulumi-google-native-kotlin Show documentation
Build cloud applications and infrastructure by combining the safety and reliability of infrastructure as code with the power of the Kotlin programming language.
The newest version!
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.googlenative.dataplex.v1.kotlin.outputs
import kotlin.Boolean
import kotlin.String
import kotlin.Suppress
/**
* Evaluates whether each column value lies between a specified range.
* @property maxValue Optional. The maximum column value allowed for a row to pass this validation. At least one of min_value and max_value need to be provided.
* @property minValue Optional. The minimum column value allowed for a row to pass this validation. At least one of min_value and max_value need to be provided.
* @property strictMaxEnabled Optional. Whether each value needs to be strictly lesser than ('<') the maximum, or if equality is allowed.Only relevant if a max_value has been defined. Default = false.
* @property strictMinEnabled Optional. Whether each value needs to be strictly greater than ('>') the minimum, or if equality is allowed.Only relevant if a min_value has been defined. Default = false.
*/
public data class GoogleCloudDataplexV1DataQualityRuleRangeExpectationResponse(
public val maxValue: String,
public val minValue: String,
public val strictMaxEnabled: Boolean,
public val strictMinEnabled: Boolean,
) {
public companion object {
public fun toKotlin(javaType: com.pulumi.googlenative.dataplex.v1.outputs.GoogleCloudDataplexV1DataQualityRuleRangeExpectationResponse): GoogleCloudDataplexV1DataQualityRuleRangeExpectationResponse =
GoogleCloudDataplexV1DataQualityRuleRangeExpectationResponse(
maxValue = javaType.maxValue(),
minValue = javaType.minValue(),
strictMaxEnabled = javaType.strictMaxEnabled(),
strictMinEnabled = javaType.strictMinEnabled(),
)
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy