Documentation ¶
Index ¶
- func DataplexDatascan_IsConstruct(x interface{}) *bool
- func DataplexDatascan_IsTerraformElement(x interface{}) *bool
- func DataplexDatascan_IsTerraformResource(x interface{}) *bool
- func DataplexDatascan_TfResourceType() *string
- func NewDataplexDatascanDataOutputReference_Override(d DataplexDatascanDataOutputReference, ...)
- func NewDataplexDatascanDataProfileResultList_Override(d DataplexDatascanDataProfileResultList, ...)
- func NewDataplexDatascanDataProfileResultOutputReference_Override(d DataplexDatascanDataProfileResultOutputReference, ...)
- func NewDataplexDatascanDataProfileResultProfileFieldsList_Override(d DataplexDatascanDataProfileResultProfileFieldsList, ...)
- func NewDataplexDatascanDataProfileResultProfileFieldsOutputReference_Override(d DataplexDatascanDataProfileResultProfileFieldsOutputReference, ...)
- func NewDataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileList_Override(d DataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileList, ...)
- func NewDataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileOutputReference_Override(...)
- func NewDataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileList_Override(d DataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileList, ...)
- func NewDataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileOutputReference_Override(...)
- func NewDataplexDatascanDataProfileResultProfileFieldsProfileList_Override(d DataplexDatascanDataProfileResultProfileFieldsProfileList, ...)
- func NewDataplexDatascanDataProfileResultProfileFieldsProfileOutputReference_Override(d DataplexDatascanDataProfileResultProfileFieldsProfileOutputReference, ...)
- func NewDataplexDatascanDataProfileResultProfileFieldsProfileStringProfileList_Override(d DataplexDatascanDataProfileResultProfileFieldsProfileStringProfileList, ...)
- func NewDataplexDatascanDataProfileResultProfileFieldsProfileStringProfileOutputReference_Override(...)
- func NewDataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesList_Override(d DataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesList, ...)
- func NewDataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesOutputReference_Override(...)
- func NewDataplexDatascanDataProfileResultProfileList_Override(d DataplexDatascanDataProfileResultProfileList, ...)
- func NewDataplexDatascanDataProfileResultProfileOutputReference_Override(d DataplexDatascanDataProfileResultProfileOutputReference, ...)
- func NewDataplexDatascanDataProfileResultScannedDataIncrementalFieldList_Override(d DataplexDatascanDataProfileResultScannedDataIncrementalFieldList, ...)
- func NewDataplexDatascanDataProfileResultScannedDataIncrementalFieldOutputReference_Override(d DataplexDatascanDataProfileResultScannedDataIncrementalFieldOutputReference, ...)
- func NewDataplexDatascanDataProfileResultScannedDataList_Override(d DataplexDatascanDataProfileResultScannedDataList, ...)
- func NewDataplexDatascanDataProfileResultScannedDataOutputReference_Override(d DataplexDatascanDataProfileResultScannedDataOutputReference, ...)
- func NewDataplexDatascanDataProfileSpecExcludeFieldsOutputReference_Override(d DataplexDatascanDataProfileSpecExcludeFieldsOutputReference, ...)
- func NewDataplexDatascanDataProfileSpecIncludeFieldsOutputReference_Override(d DataplexDatascanDataProfileSpecIncludeFieldsOutputReference, ...)
- func NewDataplexDatascanDataProfileSpecOutputReference_Override(d DataplexDatascanDataProfileSpecOutputReference, ...)
- func NewDataplexDatascanDataProfileSpecPostScanActionsBigqueryExportOutputReference_Override(d DataplexDatascanDataProfileSpecPostScanActionsBigqueryExportOutputReference, ...)
- func NewDataplexDatascanDataProfileSpecPostScanActionsOutputReference_Override(d DataplexDatascanDataProfileSpecPostScanActionsOutputReference, ...)
- func NewDataplexDatascanDataQualityResultDimensionsList_Override(d DataplexDatascanDataQualityResultDimensionsList, ...)
- func NewDataplexDatascanDataQualityResultDimensionsOutputReference_Override(d DataplexDatascanDataQualityResultDimensionsOutputReference, ...)
- func NewDataplexDatascanDataQualityResultList_Override(d DataplexDatascanDataQualityResultList, ...)
- func NewDataplexDatascanDataQualityResultOutputReference_Override(d DataplexDatascanDataQualityResultOutputReference, ...)
- func NewDataplexDatascanDataQualityResultRulesList_Override(d DataplexDatascanDataQualityResultRulesList, ...)
- func NewDataplexDatascanDataQualityResultRulesOutputReference_Override(d DataplexDatascanDataQualityResultRulesOutputReference, ...)
- func NewDataplexDatascanDataQualityResultRulesRuleList_Override(d DataplexDatascanDataQualityResultRulesRuleList, ...)
- func NewDataplexDatascanDataQualityResultRulesRuleNonNullExpectationList_Override(d DataplexDatascanDataQualityResultRulesRuleNonNullExpectationList, ...)
- func NewDataplexDatascanDataQualityResultRulesRuleNonNullExpectationOutputReference_Override(d DataplexDatascanDataQualityResultRulesRuleNonNullExpectationOutputReference, ...)
- func NewDataplexDatascanDataQualityResultRulesRuleOutputReference_Override(d DataplexDatascanDataQualityResultRulesRuleOutputReference, ...)
- func NewDataplexDatascanDataQualityResultRulesRuleRangeExpectationList_Override(d DataplexDatascanDataQualityResultRulesRuleRangeExpectationList, ...)
- func NewDataplexDatascanDataQualityResultRulesRuleRangeExpectationOutputReference_Override(d DataplexDatascanDataQualityResultRulesRuleRangeExpectationOutputReference, ...)
- func NewDataplexDatascanDataQualityResultRulesRuleRegexExpectationList_Override(d DataplexDatascanDataQualityResultRulesRuleRegexExpectationList, ...)
- func NewDataplexDatascanDataQualityResultRulesRuleRegexExpectationOutputReference_Override(d DataplexDatascanDataQualityResultRulesRuleRegexExpectationOutputReference, ...)
- func NewDataplexDatascanDataQualityResultRulesRuleRowConditionExpectationList_Override(d DataplexDatascanDataQualityResultRulesRuleRowConditionExpectationList, ...)
- func NewDataplexDatascanDataQualityResultRulesRuleRowConditionExpectationOutputReference_Override(...)
- func NewDataplexDatascanDataQualityResultRulesRuleSetExpectationList_Override(d DataplexDatascanDataQualityResultRulesRuleSetExpectationList, ...)
- func NewDataplexDatascanDataQualityResultRulesRuleSetExpectationOutputReference_Override(d DataplexDatascanDataQualityResultRulesRuleSetExpectationOutputReference, ...)
- func NewDataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationList_Override(d DataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationList, ...)
- func NewDataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationOutputReference_Override(...)
- func NewDataplexDatascanDataQualityResultRulesRuleTableConditionExpectationList_Override(d DataplexDatascanDataQualityResultRulesRuleTableConditionExpectationList, ...)
- func NewDataplexDatascanDataQualityResultRulesRuleTableConditionExpectationOutputReference_Override(...)
- func NewDataplexDatascanDataQualityResultRulesRuleUniquenessExpectationList_Override(d DataplexDatascanDataQualityResultRulesRuleUniquenessExpectationList, ...)
- func NewDataplexDatascanDataQualityResultRulesRuleUniquenessExpectationOutputReference_Override(...)
- func NewDataplexDatascanDataQualityResultScannedDataIncrementalFieldList_Override(d DataplexDatascanDataQualityResultScannedDataIncrementalFieldList, ...)
- func NewDataplexDatascanDataQualityResultScannedDataIncrementalFieldOutputReference_Override(d DataplexDatascanDataQualityResultScannedDataIncrementalFieldOutputReference, ...)
- func NewDataplexDatascanDataQualityResultScannedDataList_Override(d DataplexDatascanDataQualityResultScannedDataList, ...)
- func NewDataplexDatascanDataQualityResultScannedDataOutputReference_Override(d DataplexDatascanDataQualityResultScannedDataOutputReference, ...)
- func NewDataplexDatascanDataQualitySpecOutputReference_Override(d DataplexDatascanDataQualitySpecOutputReference, ...)
- func NewDataplexDatascanDataQualitySpecPostScanActionsBigqueryExportOutputReference_Override(d DataplexDatascanDataQualitySpecPostScanActionsBigqueryExportOutputReference, ...)
- func NewDataplexDatascanDataQualitySpecPostScanActionsOutputReference_Override(d DataplexDatascanDataQualitySpecPostScanActionsOutputReference, ...)
- func NewDataplexDatascanDataQualitySpecRulesList_Override(d DataplexDatascanDataQualitySpecRulesList, ...)
- func NewDataplexDatascanDataQualitySpecRulesNonNullExpectationOutputReference_Override(d DataplexDatascanDataQualitySpecRulesNonNullExpectationOutputReference, ...)
- func NewDataplexDatascanDataQualitySpecRulesOutputReference_Override(d DataplexDatascanDataQualitySpecRulesOutputReference, ...)
- func NewDataplexDatascanDataQualitySpecRulesRangeExpectationOutputReference_Override(d DataplexDatascanDataQualitySpecRulesRangeExpectationOutputReference, ...)
- func NewDataplexDatascanDataQualitySpecRulesRegexExpectationOutputReference_Override(d DataplexDatascanDataQualitySpecRulesRegexExpectationOutputReference, ...)
- func NewDataplexDatascanDataQualitySpecRulesRowConditionExpectationOutputReference_Override(d DataplexDatascanDataQualitySpecRulesRowConditionExpectationOutputReference, ...)
- func NewDataplexDatascanDataQualitySpecRulesSetExpectationOutputReference_Override(d DataplexDatascanDataQualitySpecRulesSetExpectationOutputReference, ...)
- func NewDataplexDatascanDataQualitySpecRulesStatisticRangeExpectationOutputReference_Override(d DataplexDatascanDataQualitySpecRulesStatisticRangeExpectationOutputReference, ...)
- func NewDataplexDatascanDataQualitySpecRulesTableConditionExpectationOutputReference_Override(d DataplexDatascanDataQualitySpecRulesTableConditionExpectationOutputReference, ...)
- func NewDataplexDatascanDataQualitySpecRulesUniquenessExpectationOutputReference_Override(d DataplexDatascanDataQualitySpecRulesUniquenessExpectationOutputReference, ...)
- func NewDataplexDatascanExecutionSpecOutputReference_Override(d DataplexDatascanExecutionSpecOutputReference, ...)
- func NewDataplexDatascanExecutionSpecTriggerOnDemandOutputReference_Override(d DataplexDatascanExecutionSpecTriggerOnDemandOutputReference, ...)
- func NewDataplexDatascanExecutionSpecTriggerOutputReference_Override(d DataplexDatascanExecutionSpecTriggerOutputReference, ...)
- func NewDataplexDatascanExecutionSpecTriggerScheduleOutputReference_Override(d DataplexDatascanExecutionSpecTriggerScheduleOutputReference, ...)
- func NewDataplexDatascanExecutionStatusList_Override(d DataplexDatascanExecutionStatusList, ...)
- func NewDataplexDatascanExecutionStatusOutputReference_Override(d DataplexDatascanExecutionStatusOutputReference, ...)
- func NewDataplexDatascanTimeoutsOutputReference_Override(d DataplexDatascanTimeoutsOutputReference, ...)
- func NewDataplexDatascan_Override(d DataplexDatascan, scope constructs.Construct, id *string, ...)
- type DataplexDatascan
- type DataplexDatascanConfig
- type DataplexDatascanData
- type DataplexDatascanDataOutputReference
- type DataplexDatascanDataProfileResult
- type DataplexDatascanDataProfileResultList
- type DataplexDatascanDataProfileResultOutputReference
- type DataplexDatascanDataProfileResultProfile
- type DataplexDatascanDataProfileResultProfileFields
- type DataplexDatascanDataProfileResultProfileFieldsList
- type DataplexDatascanDataProfileResultProfileFieldsOutputReference
- type DataplexDatascanDataProfileResultProfileFieldsProfile
- type DataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfile
- type DataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileList
- type DataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileOutputReference
- type DataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfile
- type DataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileList
- type DataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileOutputReference
- type DataplexDatascanDataProfileResultProfileFieldsProfileList
- type DataplexDatascanDataProfileResultProfileFieldsProfileOutputReference
- type DataplexDatascanDataProfileResultProfileFieldsProfileStringProfile
- type DataplexDatascanDataProfileResultProfileFieldsProfileStringProfileList
- type DataplexDatascanDataProfileResultProfileFieldsProfileStringProfileOutputReference
- type DataplexDatascanDataProfileResultProfileFieldsProfileTopNValues
- type DataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesList
- type DataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesOutputReference
- type DataplexDatascanDataProfileResultProfileList
- type DataplexDatascanDataProfileResultProfileOutputReference
- type DataplexDatascanDataProfileResultScannedData
- type DataplexDatascanDataProfileResultScannedDataIncrementalField
- type DataplexDatascanDataProfileResultScannedDataIncrementalFieldList
- type DataplexDatascanDataProfileResultScannedDataIncrementalFieldOutputReference
- type DataplexDatascanDataProfileResultScannedDataList
- type DataplexDatascanDataProfileResultScannedDataOutputReference
- type DataplexDatascanDataProfileSpec
- type DataplexDatascanDataProfileSpecExcludeFields
- type DataplexDatascanDataProfileSpecExcludeFieldsOutputReference
- type DataplexDatascanDataProfileSpecIncludeFields
- type DataplexDatascanDataProfileSpecIncludeFieldsOutputReference
- type DataplexDatascanDataProfileSpecOutputReference
- type DataplexDatascanDataProfileSpecPostScanActions
- type DataplexDatascanDataProfileSpecPostScanActionsBigqueryExport
- type DataplexDatascanDataProfileSpecPostScanActionsBigqueryExportOutputReference
- type DataplexDatascanDataProfileSpecPostScanActionsOutputReference
- type DataplexDatascanDataQualityResult
- type DataplexDatascanDataQualityResultDimensions
- type DataplexDatascanDataQualityResultDimensionsList
- type DataplexDatascanDataQualityResultDimensionsOutputReference
- type DataplexDatascanDataQualityResultList
- type DataplexDatascanDataQualityResultOutputReference
- type DataplexDatascanDataQualityResultRules
- type DataplexDatascanDataQualityResultRulesList
- type DataplexDatascanDataQualityResultRulesOutputReference
- type DataplexDatascanDataQualityResultRulesRule
- type DataplexDatascanDataQualityResultRulesRuleList
- type DataplexDatascanDataQualityResultRulesRuleNonNullExpectation
- type DataplexDatascanDataQualityResultRulesRuleNonNullExpectationList
- type DataplexDatascanDataQualityResultRulesRuleNonNullExpectationOutputReference
- type DataplexDatascanDataQualityResultRulesRuleOutputReference
- type DataplexDatascanDataQualityResultRulesRuleRangeExpectation
- type DataplexDatascanDataQualityResultRulesRuleRangeExpectationList
- type DataplexDatascanDataQualityResultRulesRuleRangeExpectationOutputReference
- type DataplexDatascanDataQualityResultRulesRuleRegexExpectation
- type DataplexDatascanDataQualityResultRulesRuleRegexExpectationList
- type DataplexDatascanDataQualityResultRulesRuleRegexExpectationOutputReference
- type DataplexDatascanDataQualityResultRulesRuleRowConditionExpectation
- type DataplexDatascanDataQualityResultRulesRuleRowConditionExpectationList
- type DataplexDatascanDataQualityResultRulesRuleRowConditionExpectationOutputReference
- type DataplexDatascanDataQualityResultRulesRuleSetExpectation
- type DataplexDatascanDataQualityResultRulesRuleSetExpectationList
- type DataplexDatascanDataQualityResultRulesRuleSetExpectationOutputReference
- type DataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectation
- type DataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationList
- type DataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationOutputReference
- type DataplexDatascanDataQualityResultRulesRuleTableConditionExpectation
- type DataplexDatascanDataQualityResultRulesRuleTableConditionExpectationList
- type DataplexDatascanDataQualityResultRulesRuleTableConditionExpectationOutputReference
- type DataplexDatascanDataQualityResultRulesRuleUniquenessExpectation
- type DataplexDatascanDataQualityResultRulesRuleUniquenessExpectationList
- type DataplexDatascanDataQualityResultRulesRuleUniquenessExpectationOutputReference
- type DataplexDatascanDataQualityResultScannedData
- type DataplexDatascanDataQualityResultScannedDataIncrementalField
- type DataplexDatascanDataQualityResultScannedDataIncrementalFieldList
- type DataplexDatascanDataQualityResultScannedDataIncrementalFieldOutputReference
- type DataplexDatascanDataQualityResultScannedDataList
- type DataplexDatascanDataQualityResultScannedDataOutputReference
- type DataplexDatascanDataQualitySpec
- type DataplexDatascanDataQualitySpecOutputReference
- type DataplexDatascanDataQualitySpecPostScanActions
- type DataplexDatascanDataQualitySpecPostScanActionsBigqueryExport
- type DataplexDatascanDataQualitySpecPostScanActionsBigqueryExportOutputReference
- type DataplexDatascanDataQualitySpecPostScanActionsOutputReference
- type DataplexDatascanDataQualitySpecRules
- type DataplexDatascanDataQualitySpecRulesList
- type DataplexDatascanDataQualitySpecRulesNonNullExpectation
- type DataplexDatascanDataQualitySpecRulesNonNullExpectationOutputReference
- type DataplexDatascanDataQualitySpecRulesOutputReference
- type DataplexDatascanDataQualitySpecRulesRangeExpectation
- type DataplexDatascanDataQualitySpecRulesRangeExpectationOutputReference
- type DataplexDatascanDataQualitySpecRulesRegexExpectation
- type DataplexDatascanDataQualitySpecRulesRegexExpectationOutputReference
- type DataplexDatascanDataQualitySpecRulesRowConditionExpectation
- type DataplexDatascanDataQualitySpecRulesRowConditionExpectationOutputReference
- type DataplexDatascanDataQualitySpecRulesSetExpectation
- type DataplexDatascanDataQualitySpecRulesSetExpectationOutputReference
- type DataplexDatascanDataQualitySpecRulesStatisticRangeExpectation
- type DataplexDatascanDataQualitySpecRulesStatisticRangeExpectationOutputReference
- type DataplexDatascanDataQualitySpecRulesTableConditionExpectation
- type DataplexDatascanDataQualitySpecRulesTableConditionExpectationOutputReference
- type DataplexDatascanDataQualitySpecRulesUniquenessExpectation
- type DataplexDatascanDataQualitySpecRulesUniquenessExpectationOutputReference
- type DataplexDatascanExecutionSpec
- type DataplexDatascanExecutionSpecOutputReference
- type DataplexDatascanExecutionSpecTrigger
- type DataplexDatascanExecutionSpecTriggerOnDemand
- type DataplexDatascanExecutionSpecTriggerOnDemandOutputReference
- type DataplexDatascanExecutionSpecTriggerOutputReference
- type DataplexDatascanExecutionSpecTriggerSchedule
- type DataplexDatascanExecutionSpecTriggerScheduleOutputReference
- type DataplexDatascanExecutionStatus
- type DataplexDatascanExecutionStatusList
- type DataplexDatascanExecutionStatusOutputReference
- type DataplexDatascanTimeouts
- type DataplexDatascanTimeoutsOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataplexDatascan_IsConstruct ¶
func DataplexDatascan_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataplexDatascan_IsTerraformElement ¶
func DataplexDatascan_IsTerraformElement(x interface{}) *bool
Experimental.
func DataplexDatascan_IsTerraformResource ¶
func DataplexDatascan_IsTerraformResource(x interface{}) *bool
Experimental.
func DataplexDatascan_TfResourceType ¶
func DataplexDatascan_TfResourceType() *string
func NewDataplexDatascanDataOutputReference_Override ¶
func NewDataplexDatascanDataOutputReference_Override(d DataplexDatascanDataOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataplexDatascanDataProfileResultList_Override ¶
func NewDataplexDatascanDataProfileResultList_Override(d DataplexDatascanDataProfileResultList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataProfileResultOutputReference_Override ¶
func NewDataplexDatascanDataProfileResultOutputReference_Override(d DataplexDatascanDataProfileResultOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataProfileResultProfileFieldsList_Override ¶
func NewDataplexDatascanDataProfileResultProfileFieldsList_Override(d DataplexDatascanDataProfileResultProfileFieldsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataProfileResultProfileFieldsOutputReference_Override ¶
func NewDataplexDatascanDataProfileResultProfileFieldsOutputReference_Override(d DataplexDatascanDataProfileResultProfileFieldsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileList_Override ¶
func NewDataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileList_Override(d DataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileOutputReference_Override ¶
func NewDataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileOutputReference_Override(d DataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileList_Override ¶
func NewDataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileList_Override(d DataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileOutputReference_Override ¶
func NewDataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileOutputReference_Override(d DataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataProfileResultProfileFieldsProfileList_Override ¶
func NewDataplexDatascanDataProfileResultProfileFieldsProfileList_Override(d DataplexDatascanDataProfileResultProfileFieldsProfileList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataProfileResultProfileFieldsProfileOutputReference_Override ¶
func NewDataplexDatascanDataProfileResultProfileFieldsProfileOutputReference_Override(d DataplexDatascanDataProfileResultProfileFieldsProfileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataProfileResultProfileFieldsProfileStringProfileList_Override ¶
func NewDataplexDatascanDataProfileResultProfileFieldsProfileStringProfileList_Override(d DataplexDatascanDataProfileResultProfileFieldsProfileStringProfileList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataProfileResultProfileFieldsProfileStringProfileOutputReference_Override ¶
func NewDataplexDatascanDataProfileResultProfileFieldsProfileStringProfileOutputReference_Override(d DataplexDatascanDataProfileResultProfileFieldsProfileStringProfileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesList_Override ¶
func NewDataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesList_Override(d DataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesOutputReference_Override ¶
func NewDataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesOutputReference_Override(d DataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataProfileResultProfileList_Override ¶
func NewDataplexDatascanDataProfileResultProfileList_Override(d DataplexDatascanDataProfileResultProfileList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataProfileResultProfileOutputReference_Override ¶
func NewDataplexDatascanDataProfileResultProfileOutputReference_Override(d DataplexDatascanDataProfileResultProfileOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataProfileResultScannedDataIncrementalFieldList_Override ¶
func NewDataplexDatascanDataProfileResultScannedDataIncrementalFieldList_Override(d DataplexDatascanDataProfileResultScannedDataIncrementalFieldList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataProfileResultScannedDataIncrementalFieldOutputReference_Override ¶
func NewDataplexDatascanDataProfileResultScannedDataIncrementalFieldOutputReference_Override(d DataplexDatascanDataProfileResultScannedDataIncrementalFieldOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataProfileResultScannedDataList_Override ¶
func NewDataplexDatascanDataProfileResultScannedDataList_Override(d DataplexDatascanDataProfileResultScannedDataList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataProfileResultScannedDataOutputReference_Override ¶
func NewDataplexDatascanDataProfileResultScannedDataOutputReference_Override(d DataplexDatascanDataProfileResultScannedDataOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataProfileSpecExcludeFieldsOutputReference_Override ¶
func NewDataplexDatascanDataProfileSpecExcludeFieldsOutputReference_Override(d DataplexDatascanDataProfileSpecExcludeFieldsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataplexDatascanDataProfileSpecIncludeFieldsOutputReference_Override ¶
func NewDataplexDatascanDataProfileSpecIncludeFieldsOutputReference_Override(d DataplexDatascanDataProfileSpecIncludeFieldsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataplexDatascanDataProfileSpecOutputReference_Override ¶
func NewDataplexDatascanDataProfileSpecOutputReference_Override(d DataplexDatascanDataProfileSpecOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataplexDatascanDataProfileSpecPostScanActionsBigqueryExportOutputReference_Override ¶
func NewDataplexDatascanDataProfileSpecPostScanActionsBigqueryExportOutputReference_Override(d DataplexDatascanDataProfileSpecPostScanActionsBigqueryExportOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataplexDatascanDataProfileSpecPostScanActionsOutputReference_Override ¶
func NewDataplexDatascanDataProfileSpecPostScanActionsOutputReference_Override(d DataplexDatascanDataProfileSpecPostScanActionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataplexDatascanDataQualityResultDimensionsList_Override ¶
func NewDataplexDatascanDataQualityResultDimensionsList_Override(d DataplexDatascanDataQualityResultDimensionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataQualityResultDimensionsOutputReference_Override ¶
func NewDataplexDatascanDataQualityResultDimensionsOutputReference_Override(d DataplexDatascanDataQualityResultDimensionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataQualityResultList_Override ¶
func NewDataplexDatascanDataQualityResultList_Override(d DataplexDatascanDataQualityResultList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataQualityResultOutputReference_Override ¶
func NewDataplexDatascanDataQualityResultOutputReference_Override(d DataplexDatascanDataQualityResultOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataQualityResultRulesList_Override ¶
func NewDataplexDatascanDataQualityResultRulesList_Override(d DataplexDatascanDataQualityResultRulesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataQualityResultRulesOutputReference_Override ¶
func NewDataplexDatascanDataQualityResultRulesOutputReference_Override(d DataplexDatascanDataQualityResultRulesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataQualityResultRulesRuleList_Override ¶
func NewDataplexDatascanDataQualityResultRulesRuleList_Override(d DataplexDatascanDataQualityResultRulesRuleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataQualityResultRulesRuleNonNullExpectationList_Override ¶
func NewDataplexDatascanDataQualityResultRulesRuleNonNullExpectationList_Override(d DataplexDatascanDataQualityResultRulesRuleNonNullExpectationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataQualityResultRulesRuleNonNullExpectationOutputReference_Override ¶
func NewDataplexDatascanDataQualityResultRulesRuleNonNullExpectationOutputReference_Override(d DataplexDatascanDataQualityResultRulesRuleNonNullExpectationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataQualityResultRulesRuleOutputReference_Override ¶
func NewDataplexDatascanDataQualityResultRulesRuleOutputReference_Override(d DataplexDatascanDataQualityResultRulesRuleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataQualityResultRulesRuleRangeExpectationList_Override ¶
func NewDataplexDatascanDataQualityResultRulesRuleRangeExpectationList_Override(d DataplexDatascanDataQualityResultRulesRuleRangeExpectationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataQualityResultRulesRuleRangeExpectationOutputReference_Override ¶
func NewDataplexDatascanDataQualityResultRulesRuleRangeExpectationOutputReference_Override(d DataplexDatascanDataQualityResultRulesRuleRangeExpectationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataQualityResultRulesRuleRegexExpectationList_Override ¶
func NewDataplexDatascanDataQualityResultRulesRuleRegexExpectationList_Override(d DataplexDatascanDataQualityResultRulesRuleRegexExpectationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataQualityResultRulesRuleRegexExpectationOutputReference_Override ¶
func NewDataplexDatascanDataQualityResultRulesRuleRegexExpectationOutputReference_Override(d DataplexDatascanDataQualityResultRulesRuleRegexExpectationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataQualityResultRulesRuleRowConditionExpectationList_Override ¶
func NewDataplexDatascanDataQualityResultRulesRuleRowConditionExpectationList_Override(d DataplexDatascanDataQualityResultRulesRuleRowConditionExpectationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataQualityResultRulesRuleRowConditionExpectationOutputReference_Override ¶
func NewDataplexDatascanDataQualityResultRulesRuleRowConditionExpectationOutputReference_Override(d DataplexDatascanDataQualityResultRulesRuleRowConditionExpectationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataQualityResultRulesRuleSetExpectationList_Override ¶
func NewDataplexDatascanDataQualityResultRulesRuleSetExpectationList_Override(d DataplexDatascanDataQualityResultRulesRuleSetExpectationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataQualityResultRulesRuleSetExpectationOutputReference_Override ¶
func NewDataplexDatascanDataQualityResultRulesRuleSetExpectationOutputReference_Override(d DataplexDatascanDataQualityResultRulesRuleSetExpectationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationList_Override ¶
func NewDataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationList_Override(d DataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationOutputReference_Override ¶
func NewDataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationOutputReference_Override(d DataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataQualityResultRulesRuleTableConditionExpectationList_Override ¶
func NewDataplexDatascanDataQualityResultRulesRuleTableConditionExpectationList_Override(d DataplexDatascanDataQualityResultRulesRuleTableConditionExpectationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataQualityResultRulesRuleTableConditionExpectationOutputReference_Override ¶
func NewDataplexDatascanDataQualityResultRulesRuleTableConditionExpectationOutputReference_Override(d DataplexDatascanDataQualityResultRulesRuleTableConditionExpectationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataQualityResultRulesRuleUniquenessExpectationList_Override ¶
func NewDataplexDatascanDataQualityResultRulesRuleUniquenessExpectationList_Override(d DataplexDatascanDataQualityResultRulesRuleUniquenessExpectationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataQualityResultRulesRuleUniquenessExpectationOutputReference_Override ¶
func NewDataplexDatascanDataQualityResultRulesRuleUniquenessExpectationOutputReference_Override(d DataplexDatascanDataQualityResultRulesRuleUniquenessExpectationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataQualityResultScannedDataIncrementalFieldList_Override ¶
func NewDataplexDatascanDataQualityResultScannedDataIncrementalFieldList_Override(d DataplexDatascanDataQualityResultScannedDataIncrementalFieldList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataQualityResultScannedDataIncrementalFieldOutputReference_Override ¶
func NewDataplexDatascanDataQualityResultScannedDataIncrementalFieldOutputReference_Override(d DataplexDatascanDataQualityResultScannedDataIncrementalFieldOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataQualityResultScannedDataList_Override ¶
func NewDataplexDatascanDataQualityResultScannedDataList_Override(d DataplexDatascanDataQualityResultScannedDataList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataQualityResultScannedDataOutputReference_Override ¶
func NewDataplexDatascanDataQualityResultScannedDataOutputReference_Override(d DataplexDatascanDataQualityResultScannedDataOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataQualitySpecOutputReference_Override ¶
func NewDataplexDatascanDataQualitySpecOutputReference_Override(d DataplexDatascanDataQualitySpecOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataplexDatascanDataQualitySpecPostScanActionsBigqueryExportOutputReference_Override ¶
func NewDataplexDatascanDataQualitySpecPostScanActionsBigqueryExportOutputReference_Override(d DataplexDatascanDataQualitySpecPostScanActionsBigqueryExportOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataplexDatascanDataQualitySpecPostScanActionsOutputReference_Override ¶
func NewDataplexDatascanDataQualitySpecPostScanActionsOutputReference_Override(d DataplexDatascanDataQualitySpecPostScanActionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataplexDatascanDataQualitySpecRulesList_Override ¶
func NewDataplexDatascanDataQualitySpecRulesList_Override(d DataplexDatascanDataQualitySpecRulesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanDataQualitySpecRulesNonNullExpectationOutputReference_Override ¶
func NewDataplexDatascanDataQualitySpecRulesNonNullExpectationOutputReference_Override(d DataplexDatascanDataQualitySpecRulesNonNullExpectationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataplexDatascanDataQualitySpecRulesOutputReference_Override ¶
func NewDataplexDatascanDataQualitySpecRulesOutputReference_Override(d DataplexDatascanDataQualitySpecRulesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanDataQualitySpecRulesRangeExpectationOutputReference_Override ¶
func NewDataplexDatascanDataQualitySpecRulesRangeExpectationOutputReference_Override(d DataplexDatascanDataQualitySpecRulesRangeExpectationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataplexDatascanDataQualitySpecRulesRegexExpectationOutputReference_Override ¶
func NewDataplexDatascanDataQualitySpecRulesRegexExpectationOutputReference_Override(d DataplexDatascanDataQualitySpecRulesRegexExpectationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataplexDatascanDataQualitySpecRulesRowConditionExpectationOutputReference_Override ¶
func NewDataplexDatascanDataQualitySpecRulesRowConditionExpectationOutputReference_Override(d DataplexDatascanDataQualitySpecRulesRowConditionExpectationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataplexDatascanDataQualitySpecRulesSetExpectationOutputReference_Override ¶
func NewDataplexDatascanDataQualitySpecRulesSetExpectationOutputReference_Override(d DataplexDatascanDataQualitySpecRulesSetExpectationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataplexDatascanDataQualitySpecRulesStatisticRangeExpectationOutputReference_Override ¶
func NewDataplexDatascanDataQualitySpecRulesStatisticRangeExpectationOutputReference_Override(d DataplexDatascanDataQualitySpecRulesStatisticRangeExpectationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataplexDatascanDataQualitySpecRulesTableConditionExpectationOutputReference_Override ¶
func NewDataplexDatascanDataQualitySpecRulesTableConditionExpectationOutputReference_Override(d DataplexDatascanDataQualitySpecRulesTableConditionExpectationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataplexDatascanDataQualitySpecRulesUniquenessExpectationOutputReference_Override ¶
func NewDataplexDatascanDataQualitySpecRulesUniquenessExpectationOutputReference_Override(d DataplexDatascanDataQualitySpecRulesUniquenessExpectationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataplexDatascanExecutionSpecOutputReference_Override ¶
func NewDataplexDatascanExecutionSpecOutputReference_Override(d DataplexDatascanExecutionSpecOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataplexDatascanExecutionSpecTriggerOnDemandOutputReference_Override ¶
func NewDataplexDatascanExecutionSpecTriggerOnDemandOutputReference_Override(d DataplexDatascanExecutionSpecTriggerOnDemandOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataplexDatascanExecutionSpecTriggerOutputReference_Override ¶
func NewDataplexDatascanExecutionSpecTriggerOutputReference_Override(d DataplexDatascanExecutionSpecTriggerOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataplexDatascanExecutionSpecTriggerScheduleOutputReference_Override ¶
func NewDataplexDatascanExecutionSpecTriggerScheduleOutputReference_Override(d DataplexDatascanExecutionSpecTriggerScheduleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataplexDatascanExecutionStatusList_Override ¶
func NewDataplexDatascanExecutionStatusList_Override(d DataplexDatascanExecutionStatusList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataplexDatascanExecutionStatusOutputReference_Override ¶
func NewDataplexDatascanExecutionStatusOutputReference_Override(d DataplexDatascanExecutionStatusOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataplexDatascanTimeoutsOutputReference_Override ¶
func NewDataplexDatascanTimeoutsOutputReference_Override(d DataplexDatascanTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataplexDatascan_Override ¶
func NewDataplexDatascan_Override(d DataplexDatascan, scope constructs.Construct, id *string, config *DataplexDatascanConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan google_dataplex_datascan} Resource.
Types ¶
type DataplexDatascan ¶
type DataplexDatascan interface { cdktf.TerraformResource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) CreateTime() *string Data() DataplexDatascanDataOutputReference DataInput() *DataplexDatascanData DataProfileResult() DataplexDatascanDataProfileResultList DataProfileSpec() DataplexDatascanDataProfileSpecOutputReference DataProfileSpecInput() *DataplexDatascanDataProfileSpec DataQualityResult() DataplexDatascanDataQualityResultList DataQualitySpec() DataplexDatascanDataQualitySpecOutputReference DataQualitySpecInput() *DataplexDatascanDataQualitySpec DataScanId() *string SetDataScanId(val *string) DataScanIdInput() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string DisplayName() *string SetDisplayName(val *string) DisplayNameInput() *string ExecutionSpec() DataplexDatascanExecutionSpecOutputReference ExecutionSpecInput() *DataplexDatascanExecutionSpec ExecutionStatus() DataplexDatascanExecutionStatusList // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string Labels() *map[string]*string SetLabels(val *map[string]*string) LabelsInput() *map[string]*string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Location() *string SetLocation(val *string) LocationInput() *string Name() *string // The tree node. Node() constructs.Node Project() *string SetProject(val *string) ProjectInput() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} State() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() DataplexDatascanTimeoutsOutputReference TimeoutsInput() interface{} Type() *string Uid() *string UpdateTime() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutData(value *DataplexDatascanData) PutDataProfileSpec(value *DataplexDatascanDataProfileSpec) PutDataQualitySpec(value *DataplexDatascanDataQualitySpec) PutExecutionSpec(value *DataplexDatascanExecutionSpec) PutTimeouts(value *DataplexDatascanTimeouts) ResetDataProfileSpec() ResetDataQualitySpec() ResetDescription() ResetDisplayName() ResetId() ResetLabels() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetProject() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan google_dataplex_datascan}.
func NewDataplexDatascan ¶
func NewDataplexDatascan(scope constructs.Construct, id *string, config *DataplexDatascanConfig) DataplexDatascan
Create a new {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan google_dataplex_datascan} Resource.
type DataplexDatascanConfig ¶
type DataplexDatascanConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count interface{} `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // data block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#data DataplexDatascan#data} Data *DataplexDatascanData `field:"required" json:"data" yaml:"data"` // DataScan identifier. // // Must contain only lowercase letters, numbers and hyphens. Must start with a letter. Must end with a number or a letter. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#data_scan_id DataplexDatascan#data_scan_id} DataScanId *string `field:"required" json:"dataScanId" yaml:"dataScanId"` // execution_spec block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#execution_spec DataplexDatascan#execution_spec} ExecutionSpec *DataplexDatascanExecutionSpec `field:"required" json:"executionSpec" yaml:"executionSpec"` // The location where the data scan should reside. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#location DataplexDatascan#location} Location *string `field:"required" json:"location" yaml:"location"` // data_profile_spec block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#data_profile_spec DataplexDatascan#data_profile_spec} DataProfileSpec *DataplexDatascanDataProfileSpec `field:"optional" json:"dataProfileSpec" yaml:"dataProfileSpec"` // data_quality_spec block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#data_quality_spec DataplexDatascan#data_quality_spec} DataQualitySpec *DataplexDatascanDataQualitySpec `field:"optional" json:"dataQualitySpec" yaml:"dataQualitySpec"` // Description of the scan. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#description DataplexDatascan#description} Description *string `field:"optional" json:"description" yaml:"description"` // User friendly display name. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#display_name DataplexDatascan#display_name} DisplayName *string `field:"optional" json:"displayName" yaml:"displayName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#id DataplexDatascan#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // User-defined labels for the scan. A list of key->value pairs. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#labels DataplexDatascan#labels} Labels *map[string]*string `field:"optional" json:"labels" yaml:"labels"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#project DataplexDatascan#project}. Project *string `field:"optional" json:"project" yaml:"project"` // timeouts block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#timeouts DataplexDatascan#timeouts} Timeouts *DataplexDatascanTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type DataplexDatascanData ¶
type DataplexDatascanData struct { // The Dataplex entity that represents the data source(e.g. BigQuery table) for Datascan. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#entity DataplexDatascan#entity} Entity *string `field:"optional" json:"entity" yaml:"entity"` // The service-qualified full resource name of the cloud resource for a DataScan job to scan against. // // The field could be: // (Cloud Storage bucket for DataDiscoveryScan)BigQuery table of type "TABLE" for DataProfileScan/DataQualityScan. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#resource DataplexDatascan#resource} Resource *string `field:"optional" json:"resource" yaml:"resource"` }
type DataplexDatascanDataOutputReference ¶
type DataplexDatascanDataOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Entity() *string SetEntity(val *string) EntityInput() *string // Experimental. Fqn() *string InternalValue() *DataplexDatascanData SetInternalValue(val *DataplexDatascanData) Resource() *string SetResource(val *string) ResourceInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetEntity() ResetResource() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataOutputReference ¶
func NewDataplexDatascanDataOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataplexDatascanDataOutputReference
type DataplexDatascanDataProfileResult ¶
type DataplexDatascanDataProfileResult struct { }
type DataplexDatascanDataProfileResultList ¶
type DataplexDatascanDataProfileResultList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataProfileResultOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileResultList ¶
func NewDataplexDatascanDataProfileResultList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataProfileResultList
type DataplexDatascanDataProfileResultOutputReference ¶
type DataplexDatascanDataProfileResultOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataProfileResult SetInternalValue(val *DataplexDatascanDataProfileResult) Profile() DataplexDatascanDataProfileResultProfileList RowCount() *string ScannedData() DataplexDatascanDataProfileResultScannedDataList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileResultOutputReference ¶
func NewDataplexDatascanDataProfileResultOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataProfileResultOutputReference
type DataplexDatascanDataProfileResultProfile ¶
type DataplexDatascanDataProfileResultProfile struct { }
type DataplexDatascanDataProfileResultProfileFields ¶
type DataplexDatascanDataProfileResultProfileFields struct { }
type DataplexDatascanDataProfileResultProfileFieldsList ¶
type DataplexDatascanDataProfileResultProfileFieldsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataProfileResultProfileFieldsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileResultProfileFieldsList ¶
func NewDataplexDatascanDataProfileResultProfileFieldsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataProfileResultProfileFieldsList
type DataplexDatascanDataProfileResultProfileFieldsOutputReference ¶
type DataplexDatascanDataProfileResultProfileFieldsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataProfileResultProfileFields SetInternalValue(val *DataplexDatascanDataProfileResultProfileFields) Mode() *string Name() *string Profile() DataplexDatascanDataProfileResultProfileFieldsProfileList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileResultProfileFieldsOutputReference ¶
func NewDataplexDatascanDataProfileResultProfileFieldsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataProfileResultProfileFieldsOutputReference
type DataplexDatascanDataProfileResultProfileFieldsProfile ¶
type DataplexDatascanDataProfileResultProfileFieldsProfile struct { }
type DataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfile ¶
type DataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfile struct { }
type DataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileList ¶
type DataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileList ¶
func NewDataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileList
type DataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileOutputReference ¶
type DataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileOutputReference interface { cdktf.ComplexObject Average() *float64 // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfile SetInternalValue(val *DataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfile) Max() *string Min() *string Quartiles() *string StandardDeviation() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileOutputReference ¶
func NewDataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileOutputReference
type DataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfile ¶
type DataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfile struct { }
type DataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileList ¶
type DataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileList ¶
func NewDataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileList
type DataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileOutputReference ¶
type DataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileOutputReference interface { cdktf.ComplexObject Average() *float64 // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfile SetInternalValue(val *DataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfile) Max() *string Min() *string Quartiles() *string StandardDeviation() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileOutputReference ¶
func NewDataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileOutputReference
type DataplexDatascanDataProfileResultProfileFieldsProfileList ¶
type DataplexDatascanDataProfileResultProfileFieldsProfileList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataProfileResultProfileFieldsProfileOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileResultProfileFieldsProfileList ¶
func NewDataplexDatascanDataProfileResultProfileFieldsProfileList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataProfileResultProfileFieldsProfileList
type DataplexDatascanDataProfileResultProfileFieldsProfileOutputReference ¶
type DataplexDatascanDataProfileResultProfileFieldsProfileOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DistinctRatio() *float64 DoubleProfile() DataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileList // Experimental. Fqn() *string IntegerProfile() DataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileList InternalValue() *DataplexDatascanDataProfileResultProfileFieldsProfile SetInternalValue(val *DataplexDatascanDataProfileResultProfileFieldsProfile) NullRatio() *float64 StringProfile() DataplexDatascanDataProfileResultProfileFieldsProfileStringProfileList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TopNValues() DataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesList // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileResultProfileFieldsProfileOutputReference ¶
func NewDataplexDatascanDataProfileResultProfileFieldsProfileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataProfileResultProfileFieldsProfileOutputReference
type DataplexDatascanDataProfileResultProfileFieldsProfileStringProfile ¶
type DataplexDatascanDataProfileResultProfileFieldsProfileStringProfile struct { }
type DataplexDatascanDataProfileResultProfileFieldsProfileStringProfileList ¶
type DataplexDatascanDataProfileResultProfileFieldsProfileStringProfileList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataProfileResultProfileFieldsProfileStringProfileOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileResultProfileFieldsProfileStringProfileList ¶
func NewDataplexDatascanDataProfileResultProfileFieldsProfileStringProfileList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataProfileResultProfileFieldsProfileStringProfileList
type DataplexDatascanDataProfileResultProfileFieldsProfileStringProfileOutputReference ¶
type DataplexDatascanDataProfileResultProfileFieldsProfileStringProfileOutputReference interface { cdktf.ComplexObject AverageLength() *float64 // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataProfileResultProfileFieldsProfileStringProfile SetInternalValue(val *DataplexDatascanDataProfileResultProfileFieldsProfileStringProfile) MaxLength() *string MinLength() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileResultProfileFieldsProfileStringProfileOutputReference ¶
func NewDataplexDatascanDataProfileResultProfileFieldsProfileStringProfileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataProfileResultProfileFieldsProfileStringProfileOutputReference
type DataplexDatascanDataProfileResultProfileFieldsProfileTopNValues ¶
type DataplexDatascanDataProfileResultProfileFieldsProfileTopNValues struct { }
type DataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesList ¶
type DataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesList ¶
func NewDataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesList
type DataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesOutputReference ¶
type DataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Count() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataProfileResultProfileFieldsProfileTopNValues SetInternalValue(val *DataplexDatascanDataProfileResultProfileFieldsProfileTopNValues) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesOutputReference ¶
func NewDataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesOutputReference
type DataplexDatascanDataProfileResultProfileList ¶
type DataplexDatascanDataProfileResultProfileList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataProfileResultProfileOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileResultProfileList ¶
func NewDataplexDatascanDataProfileResultProfileList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataProfileResultProfileList
type DataplexDatascanDataProfileResultProfileOutputReference ¶
type DataplexDatascanDataProfileResultProfileOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Fields() DataplexDatascanDataProfileResultProfileFieldsList // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataProfileResultProfile SetInternalValue(val *DataplexDatascanDataProfileResultProfile) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileResultProfileOutputReference ¶
func NewDataplexDatascanDataProfileResultProfileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataProfileResultProfileOutputReference
type DataplexDatascanDataProfileResultScannedData ¶
type DataplexDatascanDataProfileResultScannedData struct { }
type DataplexDatascanDataProfileResultScannedDataIncrementalField ¶
type DataplexDatascanDataProfileResultScannedDataIncrementalField struct { }
type DataplexDatascanDataProfileResultScannedDataIncrementalFieldList ¶
type DataplexDatascanDataProfileResultScannedDataIncrementalFieldList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataProfileResultScannedDataIncrementalFieldOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileResultScannedDataIncrementalFieldList ¶
func NewDataplexDatascanDataProfileResultScannedDataIncrementalFieldList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataProfileResultScannedDataIncrementalFieldList
type DataplexDatascanDataProfileResultScannedDataIncrementalFieldOutputReference ¶
type DataplexDatascanDataProfileResultScannedDataIncrementalFieldOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string End() *string Field() *string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataProfileResultScannedDataIncrementalField SetInternalValue(val *DataplexDatascanDataProfileResultScannedDataIncrementalField) Start() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileResultScannedDataIncrementalFieldOutputReference ¶
func NewDataplexDatascanDataProfileResultScannedDataIncrementalFieldOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataProfileResultScannedDataIncrementalFieldOutputReference
type DataplexDatascanDataProfileResultScannedDataList ¶
type DataplexDatascanDataProfileResultScannedDataList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataProfileResultScannedDataOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileResultScannedDataList ¶
func NewDataplexDatascanDataProfileResultScannedDataList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataProfileResultScannedDataList
type DataplexDatascanDataProfileResultScannedDataOutputReference ¶
type DataplexDatascanDataProfileResultScannedDataOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string IncrementalField() DataplexDatascanDataProfileResultScannedDataIncrementalFieldList InternalValue() *DataplexDatascanDataProfileResultScannedData SetInternalValue(val *DataplexDatascanDataProfileResultScannedData) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileResultScannedDataOutputReference ¶
func NewDataplexDatascanDataProfileResultScannedDataOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataProfileResultScannedDataOutputReference
type DataplexDatascanDataProfileSpec ¶
type DataplexDatascanDataProfileSpec struct { // exclude_fields block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#exclude_fields DataplexDatascan#exclude_fields} ExcludeFields *DataplexDatascanDataProfileSpecExcludeFields `field:"optional" json:"excludeFields" yaml:"excludeFields"` // include_fields block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#include_fields DataplexDatascan#include_fields} IncludeFields *DataplexDatascanDataProfileSpecIncludeFields `field:"optional" json:"includeFields" yaml:"includeFields"` // post_scan_actions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#post_scan_actions DataplexDatascan#post_scan_actions} PostScanActions *DataplexDatascanDataProfileSpecPostScanActions `field:"optional" json:"postScanActions" yaml:"postScanActions"` // A filter applied to all rows in a single DataScan job. // // The filter needs to be a valid SQL expression for a WHERE clause in BigQuery standard SQL syntax. Example: col1 >= 0 AND col2 < 10 // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#row_filter DataplexDatascan#row_filter} RowFilter *string `field:"optional" json:"rowFilter" yaml:"rowFilter"` // The percentage of the records to be selected from the dataset for DataScan. // // Value can range between 0.0 and 100.0 with up to 3 significant decimal digits. // Sampling is not applied if 'sampling_percent' is not specified, 0 or 100. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#sampling_percent DataplexDatascan#sampling_percent} SamplingPercent *float64 `field:"optional" json:"samplingPercent" yaml:"samplingPercent"` }
type DataplexDatascanDataProfileSpecExcludeFields ¶
type DataplexDatascanDataProfileSpecExcludeFields struct { // Expected input is a list of fully qualified names of fields as in the schema. // // Only top-level field names for nested fields are supported. // For instance, if 'x' is of nested field type, listing 'x' is supported but 'x.y.z' is not supported. Here 'y' and 'y.z' are nested fields of 'x'. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#field_names DataplexDatascan#field_names} FieldNames *[]*string `field:"optional" json:"fieldNames" yaml:"fieldNames"` }
type DataplexDatascanDataProfileSpecExcludeFieldsOutputReference ¶
type DataplexDatascanDataProfileSpecExcludeFieldsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FieldNames() *[]*string SetFieldNames(val *[]*string) FieldNamesInput() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataProfileSpecExcludeFields SetInternalValue(val *DataplexDatascanDataProfileSpecExcludeFields) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetFieldNames() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileSpecExcludeFieldsOutputReference ¶
func NewDataplexDatascanDataProfileSpecExcludeFieldsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataplexDatascanDataProfileSpecExcludeFieldsOutputReference
type DataplexDatascanDataProfileSpecIncludeFields ¶
type DataplexDatascanDataProfileSpecIncludeFields struct { // Expected input is a list of fully qualified names of fields as in the schema. // // Only top-level field names for nested fields are supported. // For instance, if 'x' is of nested field type, listing 'x' is supported but 'x.y.z' is not supported. Here 'y' and 'y.z' are nested fields of 'x'. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#field_names DataplexDatascan#field_names} FieldNames *[]*string `field:"optional" json:"fieldNames" yaml:"fieldNames"` }
type DataplexDatascanDataProfileSpecIncludeFieldsOutputReference ¶
type DataplexDatascanDataProfileSpecIncludeFieldsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FieldNames() *[]*string SetFieldNames(val *[]*string) FieldNamesInput() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataProfileSpecIncludeFields SetInternalValue(val *DataplexDatascanDataProfileSpecIncludeFields) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetFieldNames() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileSpecIncludeFieldsOutputReference ¶
func NewDataplexDatascanDataProfileSpecIncludeFieldsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataplexDatascanDataProfileSpecIncludeFieldsOutputReference
type DataplexDatascanDataProfileSpecOutputReference ¶
type DataplexDatascanDataProfileSpecOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string ExcludeFields() DataplexDatascanDataProfileSpecExcludeFieldsOutputReference ExcludeFieldsInput() *DataplexDatascanDataProfileSpecExcludeFields // Experimental. Fqn() *string IncludeFields() DataplexDatascanDataProfileSpecIncludeFieldsOutputReference IncludeFieldsInput() *DataplexDatascanDataProfileSpecIncludeFields InternalValue() *DataplexDatascanDataProfileSpec SetInternalValue(val *DataplexDatascanDataProfileSpec) PostScanActions() DataplexDatascanDataProfileSpecPostScanActionsOutputReference PostScanActionsInput() *DataplexDatascanDataProfileSpecPostScanActions RowFilter() *string SetRowFilter(val *string) RowFilterInput() *string SamplingPercent() *float64 SetSamplingPercent(val *float64) SamplingPercentInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutExcludeFields(value *DataplexDatascanDataProfileSpecExcludeFields) PutIncludeFields(value *DataplexDatascanDataProfileSpecIncludeFields) PutPostScanActions(value *DataplexDatascanDataProfileSpecPostScanActions) ResetExcludeFields() ResetIncludeFields() ResetPostScanActions() ResetRowFilter() ResetSamplingPercent() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileSpecOutputReference ¶
func NewDataplexDatascanDataProfileSpecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataplexDatascanDataProfileSpecOutputReference
type DataplexDatascanDataProfileSpecPostScanActions ¶
type DataplexDatascanDataProfileSpecPostScanActions struct { // bigquery_export block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#bigquery_export DataplexDatascan#bigquery_export} BigqueryExport *DataplexDatascanDataProfileSpecPostScanActionsBigqueryExport `field:"optional" json:"bigqueryExport" yaml:"bigqueryExport"` }
type DataplexDatascanDataProfileSpecPostScanActionsBigqueryExport ¶
type DataplexDatascanDataProfileSpecPostScanActionsBigqueryExport struct { // The BigQuery table to export DataProfileScan results to. Format://bigquery.googleapis.com/projects/PROJECT_ID/datasets/DATASET_ID/tables/TABLE_ID. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#results_table DataplexDatascan#results_table} ResultsTable *string `field:"optional" json:"resultsTable" yaml:"resultsTable"` }
type DataplexDatascanDataProfileSpecPostScanActionsBigqueryExportOutputReference ¶
type DataplexDatascanDataProfileSpecPostScanActionsBigqueryExportOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataProfileSpecPostScanActionsBigqueryExport SetInternalValue(val *DataplexDatascanDataProfileSpecPostScanActionsBigqueryExport) ResultsTable() *string SetResultsTable(val *string) ResultsTableInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetResultsTable() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileSpecPostScanActionsBigqueryExportOutputReference ¶
func NewDataplexDatascanDataProfileSpecPostScanActionsBigqueryExportOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataplexDatascanDataProfileSpecPostScanActionsBigqueryExportOutputReference
type DataplexDatascanDataProfileSpecPostScanActionsOutputReference ¶
type DataplexDatascanDataProfileSpecPostScanActionsOutputReference interface { cdktf.ComplexObject BigqueryExport() DataplexDatascanDataProfileSpecPostScanActionsBigqueryExportOutputReference BigqueryExportInput() *DataplexDatascanDataProfileSpecPostScanActionsBigqueryExport // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataProfileSpecPostScanActions SetInternalValue(val *DataplexDatascanDataProfileSpecPostScanActions) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutBigqueryExport(value *DataplexDatascanDataProfileSpecPostScanActionsBigqueryExport) ResetBigqueryExport() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataProfileSpecPostScanActionsOutputReference ¶
func NewDataplexDatascanDataProfileSpecPostScanActionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataplexDatascanDataProfileSpecPostScanActionsOutputReference
type DataplexDatascanDataQualityResult ¶
type DataplexDatascanDataQualityResult struct { }
type DataplexDatascanDataQualityResultDimensions ¶
type DataplexDatascanDataQualityResultDimensions struct { }
type DataplexDatascanDataQualityResultDimensionsList ¶
type DataplexDatascanDataQualityResultDimensionsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataQualityResultDimensionsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultDimensionsList ¶
func NewDataplexDatascanDataQualityResultDimensionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataQualityResultDimensionsList
type DataplexDatascanDataQualityResultDimensionsOutputReference ¶
type DataplexDatascanDataQualityResultDimensionsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataQualityResultDimensions SetInternalValue(val *DataplexDatascanDataQualityResultDimensions) Passed() cdktf.IResolvable // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultDimensionsOutputReference ¶
func NewDataplexDatascanDataQualityResultDimensionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataQualityResultDimensionsOutputReference
type DataplexDatascanDataQualityResultList ¶
type DataplexDatascanDataQualityResultList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataQualityResultOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultList ¶
func NewDataplexDatascanDataQualityResultList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataQualityResultList
type DataplexDatascanDataQualityResultOutputReference ¶
type DataplexDatascanDataQualityResultOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimensions() DataplexDatascanDataQualityResultDimensionsList // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataQualityResult SetInternalValue(val *DataplexDatascanDataQualityResult) Passed() cdktf.IResolvable RowCount() *string Rules() DataplexDatascanDataQualityResultRulesList ScannedData() DataplexDatascanDataQualityResultScannedDataList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultOutputReference ¶
func NewDataplexDatascanDataQualityResultOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataQualityResultOutputReference
type DataplexDatascanDataQualityResultRules ¶
type DataplexDatascanDataQualityResultRules struct { }
type DataplexDatascanDataQualityResultRulesList ¶
type DataplexDatascanDataQualityResultRulesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataQualityResultRulesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultRulesList ¶
func NewDataplexDatascanDataQualityResultRulesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataQualityResultRulesList
type DataplexDatascanDataQualityResultRulesOutputReference ¶
type DataplexDatascanDataQualityResultRulesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string EvaluatedCount() *string FailingRowsQuery() *string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataQualityResultRules SetInternalValue(val *DataplexDatascanDataQualityResultRules) NullCount() *string Passed() cdktf.IResolvable PassedCount() *string PassRatio() *float64 Rule() DataplexDatascanDataQualityResultRulesRuleList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultRulesOutputReference ¶
func NewDataplexDatascanDataQualityResultRulesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataQualityResultRulesOutputReference
type DataplexDatascanDataQualityResultRulesRule ¶
type DataplexDatascanDataQualityResultRulesRule struct { }
type DataplexDatascanDataQualityResultRulesRuleList ¶
type DataplexDatascanDataQualityResultRulesRuleList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataQualityResultRulesRuleOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultRulesRuleList ¶
func NewDataplexDatascanDataQualityResultRulesRuleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataQualityResultRulesRuleList
type DataplexDatascanDataQualityResultRulesRuleNonNullExpectation ¶
type DataplexDatascanDataQualityResultRulesRuleNonNullExpectation struct { }
type DataplexDatascanDataQualityResultRulesRuleNonNullExpectationList ¶
type DataplexDatascanDataQualityResultRulesRuleNonNullExpectationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataQualityResultRulesRuleNonNullExpectationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultRulesRuleNonNullExpectationList ¶
func NewDataplexDatascanDataQualityResultRulesRuleNonNullExpectationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataQualityResultRulesRuleNonNullExpectationList
type DataplexDatascanDataQualityResultRulesRuleNonNullExpectationOutputReference ¶
type DataplexDatascanDataQualityResultRulesRuleNonNullExpectationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataQualityResultRulesRuleNonNullExpectation SetInternalValue(val *DataplexDatascanDataQualityResultRulesRuleNonNullExpectation) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultRulesRuleNonNullExpectationOutputReference ¶
func NewDataplexDatascanDataQualityResultRulesRuleNonNullExpectationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataQualityResultRulesRuleNonNullExpectationOutputReference
type DataplexDatascanDataQualityResultRulesRuleOutputReference ¶
type DataplexDatascanDataQualityResultRulesRuleOutputReference interface { cdktf.ComplexObject Column() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() *string // Experimental. Fqn() *string IgnoreNull() cdktf.IResolvable InternalValue() *DataplexDatascanDataQualityResultRulesRule SetInternalValue(val *DataplexDatascanDataQualityResultRulesRule) NonNullExpectation() DataplexDatascanDataQualityResultRulesRuleNonNullExpectationList RangeExpectation() DataplexDatascanDataQualityResultRulesRuleRangeExpectationList RegexExpectation() DataplexDatascanDataQualityResultRulesRuleRegexExpectationList RowConditionExpectation() DataplexDatascanDataQualityResultRulesRuleRowConditionExpectationList SetExpectation() DataplexDatascanDataQualityResultRulesRuleSetExpectationList StatisticRangeExpectation() DataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationList TableConditionExpectation() DataplexDatascanDataQualityResultRulesRuleTableConditionExpectationList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Threshold() *float64 UniquenessExpectation() DataplexDatascanDataQualityResultRulesRuleUniquenessExpectationList // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultRulesRuleOutputReference ¶
func NewDataplexDatascanDataQualityResultRulesRuleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataQualityResultRulesRuleOutputReference
type DataplexDatascanDataQualityResultRulesRuleRangeExpectation ¶
type DataplexDatascanDataQualityResultRulesRuleRangeExpectation struct { }
type DataplexDatascanDataQualityResultRulesRuleRangeExpectationList ¶
type DataplexDatascanDataQualityResultRulesRuleRangeExpectationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataQualityResultRulesRuleRangeExpectationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultRulesRuleRangeExpectationList ¶
func NewDataplexDatascanDataQualityResultRulesRuleRangeExpectationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataQualityResultRulesRuleRangeExpectationList
type DataplexDatascanDataQualityResultRulesRuleRangeExpectationOutputReference ¶
type DataplexDatascanDataQualityResultRulesRuleRangeExpectationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataQualityResultRulesRuleRangeExpectation SetInternalValue(val *DataplexDatascanDataQualityResultRulesRuleRangeExpectation) MaxValue() *string MinValue() *string StrictMaxEnabled() cdktf.IResolvable StrictMinEnabled() cdktf.IResolvable // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultRulesRuleRangeExpectationOutputReference ¶
func NewDataplexDatascanDataQualityResultRulesRuleRangeExpectationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataQualityResultRulesRuleRangeExpectationOutputReference
type DataplexDatascanDataQualityResultRulesRuleRegexExpectation ¶
type DataplexDatascanDataQualityResultRulesRuleRegexExpectation struct { }
type DataplexDatascanDataQualityResultRulesRuleRegexExpectationList ¶
type DataplexDatascanDataQualityResultRulesRuleRegexExpectationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataQualityResultRulesRuleRegexExpectationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultRulesRuleRegexExpectationList ¶
func NewDataplexDatascanDataQualityResultRulesRuleRegexExpectationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataQualityResultRulesRuleRegexExpectationList
type DataplexDatascanDataQualityResultRulesRuleRegexExpectationOutputReference ¶
type DataplexDatascanDataQualityResultRulesRuleRegexExpectationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataQualityResultRulesRuleRegexExpectation SetInternalValue(val *DataplexDatascanDataQualityResultRulesRuleRegexExpectation) Regex() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultRulesRuleRegexExpectationOutputReference ¶
func NewDataplexDatascanDataQualityResultRulesRuleRegexExpectationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataQualityResultRulesRuleRegexExpectationOutputReference
type DataplexDatascanDataQualityResultRulesRuleRowConditionExpectation ¶
type DataplexDatascanDataQualityResultRulesRuleRowConditionExpectation struct { }
type DataplexDatascanDataQualityResultRulesRuleRowConditionExpectationList ¶
type DataplexDatascanDataQualityResultRulesRuleRowConditionExpectationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataQualityResultRulesRuleRowConditionExpectationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultRulesRuleRowConditionExpectationList ¶
func NewDataplexDatascanDataQualityResultRulesRuleRowConditionExpectationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataQualityResultRulesRuleRowConditionExpectationList
type DataplexDatascanDataQualityResultRulesRuleRowConditionExpectationOutputReference ¶
type DataplexDatascanDataQualityResultRulesRuleRowConditionExpectationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataQualityResultRulesRuleRowConditionExpectation SetInternalValue(val *DataplexDatascanDataQualityResultRulesRuleRowConditionExpectation) SqlExpression() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultRulesRuleRowConditionExpectationOutputReference ¶
func NewDataplexDatascanDataQualityResultRulesRuleRowConditionExpectationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataQualityResultRulesRuleRowConditionExpectationOutputReference
type DataplexDatascanDataQualityResultRulesRuleSetExpectation ¶
type DataplexDatascanDataQualityResultRulesRuleSetExpectation struct { }
type DataplexDatascanDataQualityResultRulesRuleSetExpectationList ¶
type DataplexDatascanDataQualityResultRulesRuleSetExpectationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataQualityResultRulesRuleSetExpectationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultRulesRuleSetExpectationList ¶
func NewDataplexDatascanDataQualityResultRulesRuleSetExpectationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataQualityResultRulesRuleSetExpectationList
type DataplexDatascanDataQualityResultRulesRuleSetExpectationOutputReference ¶
type DataplexDatascanDataQualityResultRulesRuleSetExpectationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataQualityResultRulesRuleSetExpectation SetInternalValue(val *DataplexDatascanDataQualityResultRulesRuleSetExpectation) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultRulesRuleSetExpectationOutputReference ¶
func NewDataplexDatascanDataQualityResultRulesRuleSetExpectationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataQualityResultRulesRuleSetExpectationOutputReference
type DataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectation ¶
type DataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectation struct { }
type DataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationList ¶
type DataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationList ¶
func NewDataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationList
type DataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationOutputReference ¶
type DataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectation SetInternalValue(val *DataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectation) MaxValue() *string MinValue() *string Statistic() *string StrictMaxEnabled() cdktf.IResolvable StrictMinEnabled() cdktf.IResolvable // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationOutputReference ¶
func NewDataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationOutputReference
type DataplexDatascanDataQualityResultRulesRuleTableConditionExpectation ¶
type DataplexDatascanDataQualityResultRulesRuleTableConditionExpectation struct { }
type DataplexDatascanDataQualityResultRulesRuleTableConditionExpectationList ¶
type DataplexDatascanDataQualityResultRulesRuleTableConditionExpectationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataQualityResultRulesRuleTableConditionExpectationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultRulesRuleTableConditionExpectationList ¶
func NewDataplexDatascanDataQualityResultRulesRuleTableConditionExpectationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataQualityResultRulesRuleTableConditionExpectationList
type DataplexDatascanDataQualityResultRulesRuleTableConditionExpectationOutputReference ¶
type DataplexDatascanDataQualityResultRulesRuleTableConditionExpectationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataQualityResultRulesRuleTableConditionExpectation SetInternalValue(val *DataplexDatascanDataQualityResultRulesRuleTableConditionExpectation) SqlExpression() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultRulesRuleTableConditionExpectationOutputReference ¶
func NewDataplexDatascanDataQualityResultRulesRuleTableConditionExpectationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataQualityResultRulesRuleTableConditionExpectationOutputReference
type DataplexDatascanDataQualityResultRulesRuleUniquenessExpectation ¶
type DataplexDatascanDataQualityResultRulesRuleUniquenessExpectation struct { }
type DataplexDatascanDataQualityResultRulesRuleUniquenessExpectationList ¶
type DataplexDatascanDataQualityResultRulesRuleUniquenessExpectationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataQualityResultRulesRuleUniquenessExpectationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultRulesRuleUniquenessExpectationList ¶
func NewDataplexDatascanDataQualityResultRulesRuleUniquenessExpectationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataQualityResultRulesRuleUniquenessExpectationList
type DataplexDatascanDataQualityResultRulesRuleUniquenessExpectationOutputReference ¶
type DataplexDatascanDataQualityResultRulesRuleUniquenessExpectationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataQualityResultRulesRuleUniquenessExpectation SetInternalValue(val *DataplexDatascanDataQualityResultRulesRuleUniquenessExpectation) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultRulesRuleUniquenessExpectationOutputReference ¶
func NewDataplexDatascanDataQualityResultRulesRuleUniquenessExpectationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataQualityResultRulesRuleUniquenessExpectationOutputReference
type DataplexDatascanDataQualityResultScannedData ¶
type DataplexDatascanDataQualityResultScannedData struct { }
type DataplexDatascanDataQualityResultScannedDataIncrementalField ¶
type DataplexDatascanDataQualityResultScannedDataIncrementalField struct { }
type DataplexDatascanDataQualityResultScannedDataIncrementalFieldList ¶
type DataplexDatascanDataQualityResultScannedDataIncrementalFieldList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataQualityResultScannedDataIncrementalFieldOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultScannedDataIncrementalFieldList ¶
func NewDataplexDatascanDataQualityResultScannedDataIncrementalFieldList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataQualityResultScannedDataIncrementalFieldList
type DataplexDatascanDataQualityResultScannedDataIncrementalFieldOutputReference ¶
type DataplexDatascanDataQualityResultScannedDataIncrementalFieldOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string End() *string Field() *string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataQualityResultScannedDataIncrementalField SetInternalValue(val *DataplexDatascanDataQualityResultScannedDataIncrementalField) Start() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultScannedDataIncrementalFieldOutputReference ¶
func NewDataplexDatascanDataQualityResultScannedDataIncrementalFieldOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataQualityResultScannedDataIncrementalFieldOutputReference
type DataplexDatascanDataQualityResultScannedDataList ¶
type DataplexDatascanDataQualityResultScannedDataList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataQualityResultScannedDataOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultScannedDataList ¶
func NewDataplexDatascanDataQualityResultScannedDataList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataQualityResultScannedDataList
type DataplexDatascanDataQualityResultScannedDataOutputReference ¶
type DataplexDatascanDataQualityResultScannedDataOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string IncrementalField() DataplexDatascanDataQualityResultScannedDataIncrementalFieldList InternalValue() *DataplexDatascanDataQualityResultScannedData SetInternalValue(val *DataplexDatascanDataQualityResultScannedData) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualityResultScannedDataOutputReference ¶
func NewDataplexDatascanDataQualityResultScannedDataOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataQualityResultScannedDataOutputReference
type DataplexDatascanDataQualitySpec ¶
type DataplexDatascanDataQualitySpec struct { // post_scan_actions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#post_scan_actions DataplexDatascan#post_scan_actions} PostScanActions *DataplexDatascanDataQualitySpecPostScanActions `field:"optional" json:"postScanActions" yaml:"postScanActions"` // A filter applied to all rows in a single DataScan job. // // The filter needs to be a valid SQL expression for a WHERE clause in BigQuery standard SQL syntax. Example: col1 >= 0 AND col2 < 10 // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#row_filter DataplexDatascan#row_filter} RowFilter *string `field:"optional" json:"rowFilter" yaml:"rowFilter"` // rules block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#rules DataplexDatascan#rules} Rules interface{} `field:"optional" json:"rules" yaml:"rules"` // The percentage of the records to be selected from the dataset for DataScan. // // Value can range between 0.0 and 100.0 with up to 3 significant decimal digits. // Sampling is not applied if 'sampling_percent' is not specified, 0 or 100. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#sampling_percent DataplexDatascan#sampling_percent} SamplingPercent *float64 `field:"optional" json:"samplingPercent" yaml:"samplingPercent"` }
type DataplexDatascanDataQualitySpecOutputReference ¶
type DataplexDatascanDataQualitySpecOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataQualitySpec SetInternalValue(val *DataplexDatascanDataQualitySpec) PostScanActions() DataplexDatascanDataQualitySpecPostScanActionsOutputReference PostScanActionsInput() *DataplexDatascanDataQualitySpecPostScanActions RowFilter() *string SetRowFilter(val *string) RowFilterInput() *string Rules() DataplexDatascanDataQualitySpecRulesList RulesInput() interface{} SamplingPercent() *float64 SetSamplingPercent(val *float64) SamplingPercentInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutPostScanActions(value *DataplexDatascanDataQualitySpecPostScanActions) PutRules(value interface{}) ResetPostScanActions() ResetRowFilter() ResetRules() ResetSamplingPercent() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualitySpecOutputReference ¶
func NewDataplexDatascanDataQualitySpecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataplexDatascanDataQualitySpecOutputReference
type DataplexDatascanDataQualitySpecPostScanActions ¶
type DataplexDatascanDataQualitySpecPostScanActions struct { // bigquery_export block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#bigquery_export DataplexDatascan#bigquery_export} BigqueryExport *DataplexDatascanDataQualitySpecPostScanActionsBigqueryExport `field:"optional" json:"bigqueryExport" yaml:"bigqueryExport"` }
type DataplexDatascanDataQualitySpecPostScanActionsBigqueryExport ¶
type DataplexDatascanDataQualitySpecPostScanActionsBigqueryExport struct { // The BigQuery table to export DataQualityScan results to. Format://bigquery.googleapis.com/projects/PROJECT_ID/datasets/DATASET_ID/tables/TABLE_ID. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#results_table DataplexDatascan#results_table} ResultsTable *string `field:"optional" json:"resultsTable" yaml:"resultsTable"` }
type DataplexDatascanDataQualitySpecPostScanActionsBigqueryExportOutputReference ¶
type DataplexDatascanDataQualitySpecPostScanActionsBigqueryExportOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataQualitySpecPostScanActionsBigqueryExport SetInternalValue(val *DataplexDatascanDataQualitySpecPostScanActionsBigqueryExport) ResultsTable() *string SetResultsTable(val *string) ResultsTableInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetResultsTable() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualitySpecPostScanActionsBigqueryExportOutputReference ¶
func NewDataplexDatascanDataQualitySpecPostScanActionsBigqueryExportOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataplexDatascanDataQualitySpecPostScanActionsBigqueryExportOutputReference
type DataplexDatascanDataQualitySpecPostScanActionsOutputReference ¶
type DataplexDatascanDataQualitySpecPostScanActionsOutputReference interface { cdktf.ComplexObject BigqueryExport() DataplexDatascanDataQualitySpecPostScanActionsBigqueryExportOutputReference BigqueryExportInput() *DataplexDatascanDataQualitySpecPostScanActionsBigqueryExport // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataQualitySpecPostScanActions SetInternalValue(val *DataplexDatascanDataQualitySpecPostScanActions) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutBigqueryExport(value *DataplexDatascanDataQualitySpecPostScanActionsBigqueryExport) ResetBigqueryExport() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualitySpecPostScanActionsOutputReference ¶
func NewDataplexDatascanDataQualitySpecPostScanActionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataplexDatascanDataQualitySpecPostScanActionsOutputReference
type DataplexDatascanDataQualitySpecRules ¶
type DataplexDatascanDataQualitySpecRules struct { // The dimension a rule belongs to. // // Results are also aggregated at the dimension level. Supported dimensions are ["COMPLETENESS", "ACCURACY", "CONSISTENCY", "VALIDITY", "UNIQUENESS", "INTEGRITY"] // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#dimension DataplexDatascan#dimension} Dimension *string `field:"required" json:"dimension" yaml:"dimension"` // The unnested column which this rule is evaluated against. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#column DataplexDatascan#column} Column *string `field:"optional" json:"column" yaml:"column"` // Description of the rule. The maximum length is 1,024 characters. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#description DataplexDatascan#description} Description *string `field:"optional" json:"description" yaml:"description"` // Rows with null values will automatically fail a rule, unless ignoreNull is true. // // In that case, such null rows are trivially considered passing. Only applicable to ColumnMap rules. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#ignore_null DataplexDatascan#ignore_null} IgnoreNull interface{} `field:"optional" json:"ignoreNull" yaml:"ignoreNull"` // A mutable name for the rule. // // The name must contain only letters (a-z, A-Z), numbers (0-9), or hyphens (-). // The maximum length is 63 characters. // Must start with a letter. // Must end with a number or a letter. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#name DataplexDatascan#name} Name *string `field:"optional" json:"name" yaml:"name"` // non_null_expectation block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#non_null_expectation DataplexDatascan#non_null_expectation} NonNullExpectation *DataplexDatascanDataQualitySpecRulesNonNullExpectation `field:"optional" json:"nonNullExpectation" yaml:"nonNullExpectation"` // range_expectation block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#range_expectation DataplexDatascan#range_expectation} RangeExpectation *DataplexDatascanDataQualitySpecRulesRangeExpectation `field:"optional" json:"rangeExpectation" yaml:"rangeExpectation"` // regex_expectation block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#regex_expectation DataplexDatascan#regex_expectation} RegexExpectation *DataplexDatascanDataQualitySpecRulesRegexExpectation `field:"optional" json:"regexExpectation" yaml:"regexExpectation"` // row_condition_expectation block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#row_condition_expectation DataplexDatascan#row_condition_expectation} RowConditionExpectation *DataplexDatascanDataQualitySpecRulesRowConditionExpectation `field:"optional" json:"rowConditionExpectation" yaml:"rowConditionExpectation"` // set_expectation block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#set_expectation DataplexDatascan#set_expectation} SetExpectation *DataplexDatascanDataQualitySpecRulesSetExpectation `field:"optional" json:"setExpectation" yaml:"setExpectation"` // statistic_range_expectation block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#statistic_range_expectation DataplexDatascan#statistic_range_expectation} StatisticRangeExpectation *DataplexDatascanDataQualitySpecRulesStatisticRangeExpectation `field:"optional" json:"statisticRangeExpectation" yaml:"statisticRangeExpectation"` // table_condition_expectation block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#table_condition_expectation DataplexDatascan#table_condition_expectation} TableConditionExpectation *DataplexDatascanDataQualitySpecRulesTableConditionExpectation `field:"optional" json:"tableConditionExpectation" yaml:"tableConditionExpectation"` // The minimum ratio of passing_rows / total_rows required to pass this rule, with a range of [0.0, 1.0]. 0 indicates default value (i.e. 1.0). // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#threshold DataplexDatascan#threshold} Threshold *float64 `field:"optional" json:"threshold" yaml:"threshold"` // uniqueness_expectation block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#uniqueness_expectation DataplexDatascan#uniqueness_expectation} UniquenessExpectation *DataplexDatascanDataQualitySpecRulesUniquenessExpectation `field:"optional" json:"uniquenessExpectation" yaml:"uniquenessExpectation"` }
type DataplexDatascanDataQualitySpecRulesList ¶
type DataplexDatascanDataQualitySpecRulesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanDataQualitySpecRulesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualitySpecRulesList ¶
func NewDataplexDatascanDataQualitySpecRulesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanDataQualitySpecRulesList
type DataplexDatascanDataQualitySpecRulesNonNullExpectation ¶
type DataplexDatascanDataQualitySpecRulesNonNullExpectation struct { }
type DataplexDatascanDataQualitySpecRulesNonNullExpectationOutputReference ¶
type DataplexDatascanDataQualitySpecRulesNonNullExpectationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataQualitySpecRulesNonNullExpectation SetInternalValue(val *DataplexDatascanDataQualitySpecRulesNonNullExpectation) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualitySpecRulesNonNullExpectationOutputReference ¶
func NewDataplexDatascanDataQualitySpecRulesNonNullExpectationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataplexDatascanDataQualitySpecRulesNonNullExpectationOutputReference
type DataplexDatascanDataQualitySpecRulesOutputReference ¶
type DataplexDatascanDataQualitySpecRulesOutputReference interface { cdktf.ComplexObject Column() *string SetColumn(val *string) ColumnInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Description() *string SetDescription(val *string) DescriptionInput() *string Dimension() *string SetDimension(val *string) DimensionInput() *string // Experimental. Fqn() *string IgnoreNull() interface{} SetIgnoreNull(val interface{}) IgnoreNullInput() interface{} InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string NonNullExpectation() DataplexDatascanDataQualitySpecRulesNonNullExpectationOutputReference NonNullExpectationInput() *DataplexDatascanDataQualitySpecRulesNonNullExpectation RangeExpectation() DataplexDatascanDataQualitySpecRulesRangeExpectationOutputReference RangeExpectationInput() *DataplexDatascanDataQualitySpecRulesRangeExpectation RegexExpectation() DataplexDatascanDataQualitySpecRulesRegexExpectationOutputReference RegexExpectationInput() *DataplexDatascanDataQualitySpecRulesRegexExpectation RowConditionExpectation() DataplexDatascanDataQualitySpecRulesRowConditionExpectationOutputReference RowConditionExpectationInput() *DataplexDatascanDataQualitySpecRulesRowConditionExpectation SetExpectation() DataplexDatascanDataQualitySpecRulesSetExpectationOutputReference SetExpectationInput() *DataplexDatascanDataQualitySpecRulesSetExpectation StatisticRangeExpectation() DataplexDatascanDataQualitySpecRulesStatisticRangeExpectationOutputReference StatisticRangeExpectationInput() *DataplexDatascanDataQualitySpecRulesStatisticRangeExpectation TableConditionExpectation() DataplexDatascanDataQualitySpecRulesTableConditionExpectationOutputReference TableConditionExpectationInput() *DataplexDatascanDataQualitySpecRulesTableConditionExpectation // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Threshold() *float64 SetThreshold(val *float64) ThresholdInput() *float64 UniquenessExpectation() DataplexDatascanDataQualitySpecRulesUniquenessExpectationOutputReference UniquenessExpectationInput() *DataplexDatascanDataQualitySpecRulesUniquenessExpectation // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutNonNullExpectation(value *DataplexDatascanDataQualitySpecRulesNonNullExpectation) PutRangeExpectation(value *DataplexDatascanDataQualitySpecRulesRangeExpectation) PutRegexExpectation(value *DataplexDatascanDataQualitySpecRulesRegexExpectation) PutRowConditionExpectation(value *DataplexDatascanDataQualitySpecRulesRowConditionExpectation) PutSetExpectation(value *DataplexDatascanDataQualitySpecRulesSetExpectation) PutStatisticRangeExpectation(value *DataplexDatascanDataQualitySpecRulesStatisticRangeExpectation) PutTableConditionExpectation(value *DataplexDatascanDataQualitySpecRulesTableConditionExpectation) PutUniquenessExpectation(value *DataplexDatascanDataQualitySpecRulesUniquenessExpectation) ResetColumn() ResetDescription() ResetIgnoreNull() ResetName() ResetNonNullExpectation() ResetRangeExpectation() ResetRegexExpectation() ResetRowConditionExpectation() ResetSetExpectation() ResetStatisticRangeExpectation() ResetTableConditionExpectation() ResetThreshold() ResetUniquenessExpectation() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualitySpecRulesOutputReference ¶
func NewDataplexDatascanDataQualitySpecRulesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanDataQualitySpecRulesOutputReference
type DataplexDatascanDataQualitySpecRulesRangeExpectation ¶
type DataplexDatascanDataQualitySpecRulesRangeExpectation struct { // The maximum column value allowed for a row to pass this validation. // // At least one of minValue and maxValue need to be provided. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#max_value DataplexDatascan#max_value} MaxValue *string `field:"optional" json:"maxValue" yaml:"maxValue"` // The minimum column value allowed for a row to pass this validation. // // At least one of minValue and maxValue need to be provided. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#min_value DataplexDatascan#min_value} MinValue *string `field:"optional" json:"minValue" yaml:"minValue"` // Whether each value needs to be strictly lesser than ('<') the maximum, or if equality is allowed. // // Only relevant if a maxValue has been defined. Default = false. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#strict_max_enabled DataplexDatascan#strict_max_enabled} StrictMaxEnabled interface{} `field:"optional" json:"strictMaxEnabled" yaml:"strictMaxEnabled"` // Whether each value needs to be strictly greater than ('>') the minimum, or if equality is allowed. // // Only relevant if a minValue has been defined. Default = false. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#strict_min_enabled DataplexDatascan#strict_min_enabled} StrictMinEnabled interface{} `field:"optional" json:"strictMinEnabled" yaml:"strictMinEnabled"` }
type DataplexDatascanDataQualitySpecRulesRangeExpectationOutputReference ¶
type DataplexDatascanDataQualitySpecRulesRangeExpectationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataQualitySpecRulesRangeExpectation SetInternalValue(val *DataplexDatascanDataQualitySpecRulesRangeExpectation) MaxValue() *string SetMaxValue(val *string) MaxValueInput() *string MinValue() *string SetMinValue(val *string) MinValueInput() *string StrictMaxEnabled() interface{} SetStrictMaxEnabled(val interface{}) StrictMaxEnabledInput() interface{} StrictMinEnabled() interface{} SetStrictMinEnabled(val interface{}) StrictMinEnabledInput() interface{} // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetMaxValue() ResetMinValue() ResetStrictMaxEnabled() ResetStrictMinEnabled() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualitySpecRulesRangeExpectationOutputReference ¶
func NewDataplexDatascanDataQualitySpecRulesRangeExpectationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataplexDatascanDataQualitySpecRulesRangeExpectationOutputReference
type DataplexDatascanDataQualitySpecRulesRegexExpectation ¶
type DataplexDatascanDataQualitySpecRulesRegexExpectation struct { // A regular expression the column value is expected to match. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#regex DataplexDatascan#regex} Regex *string `field:"required" json:"regex" yaml:"regex"` }
type DataplexDatascanDataQualitySpecRulesRegexExpectationOutputReference ¶
type DataplexDatascanDataQualitySpecRulesRegexExpectationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataQualitySpecRulesRegexExpectation SetInternalValue(val *DataplexDatascanDataQualitySpecRulesRegexExpectation) Regex() *string SetRegex(val *string) RegexInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualitySpecRulesRegexExpectationOutputReference ¶
func NewDataplexDatascanDataQualitySpecRulesRegexExpectationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataplexDatascanDataQualitySpecRulesRegexExpectationOutputReference
type DataplexDatascanDataQualitySpecRulesRowConditionExpectation ¶
type DataplexDatascanDataQualitySpecRulesRowConditionExpectation struct { // The SQL expression. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#sql_expression DataplexDatascan#sql_expression} SqlExpression *string `field:"required" json:"sqlExpression" yaml:"sqlExpression"` }
type DataplexDatascanDataQualitySpecRulesRowConditionExpectationOutputReference ¶
type DataplexDatascanDataQualitySpecRulesRowConditionExpectationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataQualitySpecRulesRowConditionExpectation SetInternalValue(val *DataplexDatascanDataQualitySpecRulesRowConditionExpectation) SqlExpression() *string SetSqlExpression(val *string) SqlExpressionInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualitySpecRulesRowConditionExpectationOutputReference ¶
func NewDataplexDatascanDataQualitySpecRulesRowConditionExpectationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataplexDatascanDataQualitySpecRulesRowConditionExpectationOutputReference
type DataplexDatascanDataQualitySpecRulesSetExpectation ¶
type DataplexDatascanDataQualitySpecRulesSetExpectation struct { // Expected values for the column value. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#values DataplexDatascan#values} Values *[]*string `field:"required" json:"values" yaml:"values"` }
type DataplexDatascanDataQualitySpecRulesSetExpectationOutputReference ¶
type DataplexDatascanDataQualitySpecRulesSetExpectationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataQualitySpecRulesSetExpectation SetInternalValue(val *DataplexDatascanDataQualitySpecRulesSetExpectation) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualitySpecRulesSetExpectationOutputReference ¶
func NewDataplexDatascanDataQualitySpecRulesSetExpectationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataplexDatascanDataQualitySpecRulesSetExpectationOutputReference
type DataplexDatascanDataQualitySpecRulesStatisticRangeExpectation ¶
type DataplexDatascanDataQualitySpecRulesStatisticRangeExpectation struct { // column statistics. Possible values: ["STATISTIC_UNDEFINED", "MEAN", "MIN", "MAX"]. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#statistic DataplexDatascan#statistic} Statistic *string `field:"required" json:"statistic" yaml:"statistic"` // The maximum column statistic value allowed for a row to pass this validation. // // At least one of minValue and maxValue need to be provided. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#max_value DataplexDatascan#max_value} MaxValue *string `field:"optional" json:"maxValue" yaml:"maxValue"` // The minimum column statistic value allowed for a row to pass this validation. // // At least one of minValue and maxValue need to be provided. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#min_value DataplexDatascan#min_value} MinValue *string `field:"optional" json:"minValue" yaml:"minValue"` // Whether column statistic needs to be strictly lesser than ('<') the maximum, or if equality is allowed. // // Only relevant if a maxValue has been defined. Default = false. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#strict_max_enabled DataplexDatascan#strict_max_enabled} StrictMaxEnabled interface{} `field:"optional" json:"strictMaxEnabled" yaml:"strictMaxEnabled"` // Whether column statistic needs to be strictly greater than ('>') the minimum, or if equality is allowed. // // Only relevant if a minValue has been defined. Default = false. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#strict_min_enabled DataplexDatascan#strict_min_enabled} StrictMinEnabled interface{} `field:"optional" json:"strictMinEnabled" yaml:"strictMinEnabled"` }
type DataplexDatascanDataQualitySpecRulesStatisticRangeExpectationOutputReference ¶
type DataplexDatascanDataQualitySpecRulesStatisticRangeExpectationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataQualitySpecRulesStatisticRangeExpectation SetInternalValue(val *DataplexDatascanDataQualitySpecRulesStatisticRangeExpectation) MaxValue() *string SetMaxValue(val *string) MaxValueInput() *string MinValue() *string SetMinValue(val *string) MinValueInput() *string Statistic() *string SetStatistic(val *string) StatisticInput() *string StrictMaxEnabled() interface{} SetStrictMaxEnabled(val interface{}) StrictMaxEnabledInput() interface{} StrictMinEnabled() interface{} SetStrictMinEnabled(val interface{}) StrictMinEnabledInput() interface{} // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetMaxValue() ResetMinValue() ResetStrictMaxEnabled() ResetStrictMinEnabled() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualitySpecRulesStatisticRangeExpectationOutputReference ¶
func NewDataplexDatascanDataQualitySpecRulesStatisticRangeExpectationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataplexDatascanDataQualitySpecRulesStatisticRangeExpectationOutputReference
type DataplexDatascanDataQualitySpecRulesTableConditionExpectation ¶
type DataplexDatascanDataQualitySpecRulesTableConditionExpectation struct { // The SQL expression. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#sql_expression DataplexDatascan#sql_expression} SqlExpression *string `field:"required" json:"sqlExpression" yaml:"sqlExpression"` }
type DataplexDatascanDataQualitySpecRulesTableConditionExpectationOutputReference ¶
type DataplexDatascanDataQualitySpecRulesTableConditionExpectationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataQualitySpecRulesTableConditionExpectation SetInternalValue(val *DataplexDatascanDataQualitySpecRulesTableConditionExpectation) SqlExpression() *string SetSqlExpression(val *string) SqlExpressionInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualitySpecRulesTableConditionExpectationOutputReference ¶
func NewDataplexDatascanDataQualitySpecRulesTableConditionExpectationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataplexDatascanDataQualitySpecRulesTableConditionExpectationOutputReference
type DataplexDatascanDataQualitySpecRulesUniquenessExpectation ¶
type DataplexDatascanDataQualitySpecRulesUniquenessExpectation struct { }
type DataplexDatascanDataQualitySpecRulesUniquenessExpectationOutputReference ¶
type DataplexDatascanDataQualitySpecRulesUniquenessExpectationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanDataQualitySpecRulesUniquenessExpectation SetInternalValue(val *DataplexDatascanDataQualitySpecRulesUniquenessExpectation) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanDataQualitySpecRulesUniquenessExpectationOutputReference ¶
func NewDataplexDatascanDataQualitySpecRulesUniquenessExpectationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataplexDatascanDataQualitySpecRulesUniquenessExpectationOutputReference
type DataplexDatascanExecutionSpec ¶
type DataplexDatascanExecutionSpec struct { // trigger block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#trigger DataplexDatascan#trigger} Trigger *DataplexDatascanExecutionSpecTrigger `field:"required" json:"trigger" yaml:"trigger"` // The unnested field (of type Date or Timestamp) that contains values which monotonically increase over time. // // If not specified, a data scan will run for all data in the table. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#field DataplexDatascan#field} Field *string `field:"optional" json:"field" yaml:"field"` }
type DataplexDatascanExecutionSpecOutputReference ¶
type DataplexDatascanExecutionSpecOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Field() *string SetField(val *string) FieldInput() *string // Experimental. Fqn() *string InternalValue() *DataplexDatascanExecutionSpec SetInternalValue(val *DataplexDatascanExecutionSpec) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Trigger() DataplexDatascanExecutionSpecTriggerOutputReference TriggerInput() *DataplexDatascanExecutionSpecTrigger // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutTrigger(value *DataplexDatascanExecutionSpecTrigger) ResetField() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanExecutionSpecOutputReference ¶
func NewDataplexDatascanExecutionSpecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataplexDatascanExecutionSpecOutputReference
type DataplexDatascanExecutionSpecTrigger ¶
type DataplexDatascanExecutionSpecTrigger struct { // on_demand block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#on_demand DataplexDatascan#on_demand} OnDemand *DataplexDatascanExecutionSpecTriggerOnDemand `field:"optional" json:"onDemand" yaml:"onDemand"` // schedule block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#schedule DataplexDatascan#schedule} Schedule *DataplexDatascanExecutionSpecTriggerSchedule `field:"optional" json:"schedule" yaml:"schedule"` }
type DataplexDatascanExecutionSpecTriggerOnDemand ¶
type DataplexDatascanExecutionSpecTriggerOnDemand struct { }
type DataplexDatascanExecutionSpecTriggerOnDemandOutputReference ¶
type DataplexDatascanExecutionSpecTriggerOnDemandOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanExecutionSpecTriggerOnDemand SetInternalValue(val *DataplexDatascanExecutionSpecTriggerOnDemand) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanExecutionSpecTriggerOnDemandOutputReference ¶
func NewDataplexDatascanExecutionSpecTriggerOnDemandOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataplexDatascanExecutionSpecTriggerOnDemandOutputReference
type DataplexDatascanExecutionSpecTriggerOutputReference ¶
type DataplexDatascanExecutionSpecTriggerOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanExecutionSpecTrigger SetInternalValue(val *DataplexDatascanExecutionSpecTrigger) OnDemand() DataplexDatascanExecutionSpecTriggerOnDemandOutputReference OnDemandInput() *DataplexDatascanExecutionSpecTriggerOnDemand Schedule() DataplexDatascanExecutionSpecTriggerScheduleOutputReference ScheduleInput() *DataplexDatascanExecutionSpecTriggerSchedule // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutOnDemand(value *DataplexDatascanExecutionSpecTriggerOnDemand) PutSchedule(value *DataplexDatascanExecutionSpecTriggerSchedule) ResetOnDemand() ResetSchedule() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanExecutionSpecTriggerOutputReference ¶
func NewDataplexDatascanExecutionSpecTriggerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataplexDatascanExecutionSpecTriggerOutputReference
type DataplexDatascanExecutionSpecTriggerSchedule ¶
type DataplexDatascanExecutionSpecTriggerSchedule struct { // Cron schedule for running scans periodically. This field is required for Schedule scans. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#cron DataplexDatascan#cron} Cron *string `field:"required" json:"cron" yaml:"cron"` }
type DataplexDatascanExecutionSpecTriggerScheduleOutputReference ¶
type DataplexDatascanExecutionSpecTriggerScheduleOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Cron() *string SetCron(val *string) CronInput() *string // Experimental. Fqn() *string InternalValue() *DataplexDatascanExecutionSpecTriggerSchedule SetInternalValue(val *DataplexDatascanExecutionSpecTriggerSchedule) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanExecutionSpecTriggerScheduleOutputReference ¶
func NewDataplexDatascanExecutionSpecTriggerScheduleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataplexDatascanExecutionSpecTriggerScheduleOutputReference
type DataplexDatascanExecutionStatus ¶
type DataplexDatascanExecutionStatus struct { }
type DataplexDatascanExecutionStatusList ¶
type DataplexDatascanExecutionStatusList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataplexDatascanExecutionStatusOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanExecutionStatusList ¶
func NewDataplexDatascanExecutionStatusList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataplexDatascanExecutionStatusList
type DataplexDatascanExecutionStatusOutputReference ¶
type DataplexDatascanExecutionStatusOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataplexDatascanExecutionStatus SetInternalValue(val *DataplexDatascanExecutionStatus) LatestJobEndTime() *string LatestJobStartTime() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanExecutionStatusOutputReference ¶
func NewDataplexDatascanExecutionStatusOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataplexDatascanExecutionStatusOutputReference
type DataplexDatascanTimeouts ¶
type DataplexDatascanTimeouts struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#create DataplexDatascan#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#delete DataplexDatascan#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/4.84.0/docs/resources/dataplex_datascan#update DataplexDatascan#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type DataplexDatascanTimeoutsOutputReference ¶
type DataplexDatascanTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataplexDatascanTimeoutsOutputReference ¶
func NewDataplexDatascanTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataplexDatascanTimeoutsOutputReference
Source Files ¶
- DataplexDatascan.go
- DataplexDatascanConfig.go
- DataplexDatascanData.go
- DataplexDatascanDataOutputReference.go
- DataplexDatascanDataOutputReference__checks.go
- DataplexDatascanDataProfileResult.go
- DataplexDatascanDataProfileResultList.go
- DataplexDatascanDataProfileResultList__checks.go
- DataplexDatascanDataProfileResultOutputReference.go
- DataplexDatascanDataProfileResultOutputReference__checks.go
- DataplexDatascanDataProfileResultProfile.go
- DataplexDatascanDataProfileResultProfileFields.go
- DataplexDatascanDataProfileResultProfileFieldsList.go
- DataplexDatascanDataProfileResultProfileFieldsList__checks.go
- DataplexDatascanDataProfileResultProfileFieldsOutputReference.go
- DataplexDatascanDataProfileResultProfileFieldsOutputReference__checks.go
- DataplexDatascanDataProfileResultProfileFieldsProfile.go
- DataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfile.go
- DataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileList.go
- DataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileList__checks.go
- DataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileOutputReference.go
- DataplexDatascanDataProfileResultProfileFieldsProfileDoubleProfileOutputReference__checks.go
- DataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfile.go
- DataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileList.go
- DataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileList__checks.go
- DataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileOutputReference.go
- DataplexDatascanDataProfileResultProfileFieldsProfileIntegerProfileOutputReference__checks.go
- DataplexDatascanDataProfileResultProfileFieldsProfileList.go
- DataplexDatascanDataProfileResultProfileFieldsProfileList__checks.go
- DataplexDatascanDataProfileResultProfileFieldsProfileOutputReference.go
- DataplexDatascanDataProfileResultProfileFieldsProfileOutputReference__checks.go
- DataplexDatascanDataProfileResultProfileFieldsProfileStringProfile.go
- DataplexDatascanDataProfileResultProfileFieldsProfileStringProfileList.go
- DataplexDatascanDataProfileResultProfileFieldsProfileStringProfileList__checks.go
- DataplexDatascanDataProfileResultProfileFieldsProfileStringProfileOutputReference.go
- DataplexDatascanDataProfileResultProfileFieldsProfileStringProfileOutputReference__checks.go
- DataplexDatascanDataProfileResultProfileFieldsProfileTopNValues.go
- DataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesList.go
- DataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesList__checks.go
- DataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesOutputReference.go
- DataplexDatascanDataProfileResultProfileFieldsProfileTopNValuesOutputReference__checks.go
- DataplexDatascanDataProfileResultProfileList.go
- DataplexDatascanDataProfileResultProfileList__checks.go
- DataplexDatascanDataProfileResultProfileOutputReference.go
- DataplexDatascanDataProfileResultProfileOutputReference__checks.go
- DataplexDatascanDataProfileResultScannedData.go
- DataplexDatascanDataProfileResultScannedDataIncrementalField.go
- DataplexDatascanDataProfileResultScannedDataIncrementalFieldList.go
- DataplexDatascanDataProfileResultScannedDataIncrementalFieldList__checks.go
- DataplexDatascanDataProfileResultScannedDataIncrementalFieldOutputReference.go
- DataplexDatascanDataProfileResultScannedDataIncrementalFieldOutputReference__checks.go
- DataplexDatascanDataProfileResultScannedDataList.go
- DataplexDatascanDataProfileResultScannedDataList__checks.go
- DataplexDatascanDataProfileResultScannedDataOutputReference.go
- DataplexDatascanDataProfileResultScannedDataOutputReference__checks.go
- DataplexDatascanDataProfileSpec.go
- DataplexDatascanDataProfileSpecExcludeFields.go
- DataplexDatascanDataProfileSpecExcludeFieldsOutputReference.go
- DataplexDatascanDataProfileSpecExcludeFieldsOutputReference__checks.go
- DataplexDatascanDataProfileSpecIncludeFields.go
- DataplexDatascanDataProfileSpecIncludeFieldsOutputReference.go
- DataplexDatascanDataProfileSpecIncludeFieldsOutputReference__checks.go
- DataplexDatascanDataProfileSpecOutputReference.go
- DataplexDatascanDataProfileSpecOutputReference__checks.go
- DataplexDatascanDataProfileSpecPostScanActions.go
- DataplexDatascanDataProfileSpecPostScanActionsBigqueryExport.go
- DataplexDatascanDataProfileSpecPostScanActionsBigqueryExportOutputReference.go
- DataplexDatascanDataProfileSpecPostScanActionsBigqueryExportOutputReference__checks.go
- DataplexDatascanDataProfileSpecPostScanActionsOutputReference.go
- DataplexDatascanDataProfileSpecPostScanActionsOutputReference__checks.go
- DataplexDatascanDataQualityResult.go
- DataplexDatascanDataQualityResultDimensions.go
- DataplexDatascanDataQualityResultDimensionsList.go
- DataplexDatascanDataQualityResultDimensionsList__checks.go
- DataplexDatascanDataQualityResultDimensionsOutputReference.go
- DataplexDatascanDataQualityResultDimensionsOutputReference__checks.go
- DataplexDatascanDataQualityResultList.go
- DataplexDatascanDataQualityResultList__checks.go
- DataplexDatascanDataQualityResultOutputReference.go
- DataplexDatascanDataQualityResultOutputReference__checks.go
- DataplexDatascanDataQualityResultRules.go
- DataplexDatascanDataQualityResultRulesList.go
- DataplexDatascanDataQualityResultRulesList__checks.go
- DataplexDatascanDataQualityResultRulesOutputReference.go
- DataplexDatascanDataQualityResultRulesOutputReference__checks.go
- DataplexDatascanDataQualityResultRulesRule.go
- DataplexDatascanDataQualityResultRulesRuleList.go
- DataplexDatascanDataQualityResultRulesRuleList__checks.go
- DataplexDatascanDataQualityResultRulesRuleNonNullExpectation.go
- DataplexDatascanDataQualityResultRulesRuleNonNullExpectationList.go
- DataplexDatascanDataQualityResultRulesRuleNonNullExpectationList__checks.go
- DataplexDatascanDataQualityResultRulesRuleNonNullExpectationOutputReference.go
- DataplexDatascanDataQualityResultRulesRuleNonNullExpectationOutputReference__checks.go
- DataplexDatascanDataQualityResultRulesRuleOutputReference.go
- DataplexDatascanDataQualityResultRulesRuleOutputReference__checks.go
- DataplexDatascanDataQualityResultRulesRuleRangeExpectation.go
- DataplexDatascanDataQualityResultRulesRuleRangeExpectationList.go
- DataplexDatascanDataQualityResultRulesRuleRangeExpectationList__checks.go
- DataplexDatascanDataQualityResultRulesRuleRangeExpectationOutputReference.go
- DataplexDatascanDataQualityResultRulesRuleRangeExpectationOutputReference__checks.go
- DataplexDatascanDataQualityResultRulesRuleRegexExpectation.go
- DataplexDatascanDataQualityResultRulesRuleRegexExpectationList.go
- DataplexDatascanDataQualityResultRulesRuleRegexExpectationList__checks.go
- DataplexDatascanDataQualityResultRulesRuleRegexExpectationOutputReference.go
- DataplexDatascanDataQualityResultRulesRuleRegexExpectationOutputReference__checks.go
- DataplexDatascanDataQualityResultRulesRuleRowConditionExpectation.go
- DataplexDatascanDataQualityResultRulesRuleRowConditionExpectationList.go
- DataplexDatascanDataQualityResultRulesRuleRowConditionExpectationList__checks.go
- DataplexDatascanDataQualityResultRulesRuleRowConditionExpectationOutputReference.go
- DataplexDatascanDataQualityResultRulesRuleRowConditionExpectationOutputReference__checks.go
- DataplexDatascanDataQualityResultRulesRuleSetExpectation.go
- DataplexDatascanDataQualityResultRulesRuleSetExpectationList.go
- DataplexDatascanDataQualityResultRulesRuleSetExpectationList__checks.go
- DataplexDatascanDataQualityResultRulesRuleSetExpectationOutputReference.go
- DataplexDatascanDataQualityResultRulesRuleSetExpectationOutputReference__checks.go
- DataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectation.go
- DataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationList.go
- DataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationList__checks.go
- DataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationOutputReference.go
- DataplexDatascanDataQualityResultRulesRuleStatisticRangeExpectationOutputReference__checks.go
- DataplexDatascanDataQualityResultRulesRuleTableConditionExpectation.go
- DataplexDatascanDataQualityResultRulesRuleTableConditionExpectationList.go
- DataplexDatascanDataQualityResultRulesRuleTableConditionExpectationList__checks.go
- DataplexDatascanDataQualityResultRulesRuleTableConditionExpectationOutputReference.go
- DataplexDatascanDataQualityResultRulesRuleTableConditionExpectationOutputReference__checks.go
- DataplexDatascanDataQualityResultRulesRuleUniquenessExpectation.go
- DataplexDatascanDataQualityResultRulesRuleUniquenessExpectationList.go
- DataplexDatascanDataQualityResultRulesRuleUniquenessExpectationList__checks.go
- DataplexDatascanDataQualityResultRulesRuleUniquenessExpectationOutputReference.go
- DataplexDatascanDataQualityResultRulesRuleUniquenessExpectationOutputReference__checks.go
- DataplexDatascanDataQualityResultScannedData.go
- DataplexDatascanDataQualityResultScannedDataIncrementalField.go
- DataplexDatascanDataQualityResultScannedDataIncrementalFieldList.go
- DataplexDatascanDataQualityResultScannedDataIncrementalFieldList__checks.go
- DataplexDatascanDataQualityResultScannedDataIncrementalFieldOutputReference.go
- DataplexDatascanDataQualityResultScannedDataIncrementalFieldOutputReference__checks.go
- DataplexDatascanDataQualityResultScannedDataList.go
- DataplexDatascanDataQualityResultScannedDataList__checks.go
- DataplexDatascanDataQualityResultScannedDataOutputReference.go
- DataplexDatascanDataQualityResultScannedDataOutputReference__checks.go
- DataplexDatascanDataQualitySpec.go
- DataplexDatascanDataQualitySpecOutputReference.go
- DataplexDatascanDataQualitySpecOutputReference__checks.go
- DataplexDatascanDataQualitySpecPostScanActions.go
- DataplexDatascanDataQualitySpecPostScanActionsBigqueryExport.go
- DataplexDatascanDataQualitySpecPostScanActionsBigqueryExportOutputReference.go
- DataplexDatascanDataQualitySpecPostScanActionsBigqueryExportOutputReference__checks.go
- DataplexDatascanDataQualitySpecPostScanActionsOutputReference.go
- DataplexDatascanDataQualitySpecPostScanActionsOutputReference__checks.go
- DataplexDatascanDataQualitySpecRules.go
- DataplexDatascanDataQualitySpecRulesList.go
- DataplexDatascanDataQualitySpecRulesList__checks.go
- DataplexDatascanDataQualitySpecRulesNonNullExpectation.go
- DataplexDatascanDataQualitySpecRulesNonNullExpectationOutputReference.go
- DataplexDatascanDataQualitySpecRulesNonNullExpectationOutputReference__checks.go
- DataplexDatascanDataQualitySpecRulesOutputReference.go
- DataplexDatascanDataQualitySpecRulesOutputReference__checks.go
- DataplexDatascanDataQualitySpecRulesRangeExpectation.go
- DataplexDatascanDataQualitySpecRulesRangeExpectationOutputReference.go
- DataplexDatascanDataQualitySpecRulesRangeExpectationOutputReference__checks.go
- DataplexDatascanDataQualitySpecRulesRegexExpectation.go
- DataplexDatascanDataQualitySpecRulesRegexExpectationOutputReference.go
- DataplexDatascanDataQualitySpecRulesRegexExpectationOutputReference__checks.go
- DataplexDatascanDataQualitySpecRulesRowConditionExpectation.go
- DataplexDatascanDataQualitySpecRulesRowConditionExpectationOutputReference.go
- DataplexDatascanDataQualitySpecRulesRowConditionExpectationOutputReference__checks.go
- DataplexDatascanDataQualitySpecRulesSetExpectation.go
- DataplexDatascanDataQualitySpecRulesSetExpectationOutputReference.go
- DataplexDatascanDataQualitySpecRulesSetExpectationOutputReference__checks.go
- DataplexDatascanDataQualitySpecRulesStatisticRangeExpectation.go
- DataplexDatascanDataQualitySpecRulesStatisticRangeExpectationOutputReference.go
- DataplexDatascanDataQualitySpecRulesStatisticRangeExpectationOutputReference__checks.go
- DataplexDatascanDataQualitySpecRulesTableConditionExpectation.go
- DataplexDatascanDataQualitySpecRulesTableConditionExpectationOutputReference.go
- DataplexDatascanDataQualitySpecRulesTableConditionExpectationOutputReference__checks.go
- DataplexDatascanDataQualitySpecRulesUniquenessExpectation.go
- DataplexDatascanDataQualitySpecRulesUniquenessExpectationOutputReference.go
- DataplexDatascanDataQualitySpecRulesUniquenessExpectationOutputReference__checks.go
- DataplexDatascanExecutionSpec.go
- DataplexDatascanExecutionSpecOutputReference.go
- DataplexDatascanExecutionSpecOutputReference__checks.go
- DataplexDatascanExecutionSpecTrigger.go
- DataplexDatascanExecutionSpecTriggerOnDemand.go
- DataplexDatascanExecutionSpecTriggerOnDemandOutputReference.go
- DataplexDatascanExecutionSpecTriggerOnDemandOutputReference__checks.go
- DataplexDatascanExecutionSpecTriggerOutputReference.go
- DataplexDatascanExecutionSpecTriggerOutputReference__checks.go
- DataplexDatascanExecutionSpecTriggerSchedule.go
- DataplexDatascanExecutionSpecTriggerScheduleOutputReference.go
- DataplexDatascanExecutionSpecTriggerScheduleOutputReference__checks.go
- DataplexDatascanExecutionStatus.go
- DataplexDatascanExecutionStatusList.go
- DataplexDatascanExecutionStatusList__checks.go
- DataplexDatascanExecutionStatusOutputReference.go
- DataplexDatascanExecutionStatusOutputReference__checks.go
- DataplexDatascanTimeouts.go
- DataplexDatascanTimeoutsOutputReference.go
- DataplexDatascanTimeoutsOutputReference__checks.go
- DataplexDatascan__checks.go
- main.go