Documentation
¶
Index ¶
- func NewQualityMonitorCustomMetricsList_Override(q QualityMonitorCustomMetricsList, ...)
- func NewQualityMonitorCustomMetricsOutputReference_Override(q QualityMonitorCustomMetricsOutputReference, ...)
- func NewQualityMonitorDataClassificationConfigList_Override(q QualityMonitorDataClassificationConfigList, ...)
- func NewQualityMonitorDataClassificationConfigOutputReference_Override(q QualityMonitorDataClassificationConfigOutputReference, ...)
- func NewQualityMonitorInferenceLogList_Override(q QualityMonitorInferenceLogList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewQualityMonitorInferenceLogOutputReference_Override(q QualityMonitorInferenceLogOutputReference, ...)
- func NewQualityMonitorNotificationsList_Override(q QualityMonitorNotificationsList, ...)
- func NewQualityMonitorNotificationsOnFailureList_Override(q QualityMonitorNotificationsOnFailureList, ...)
- func NewQualityMonitorNotificationsOnFailureOutputReference_Override(q QualityMonitorNotificationsOnFailureOutputReference, ...)
- func NewQualityMonitorNotificationsOnNewClassificationTagDetectedList_Override(q QualityMonitorNotificationsOnNewClassificationTagDetectedList, ...)
- func NewQualityMonitorNotificationsOnNewClassificationTagDetectedOutputReference_Override(q QualityMonitorNotificationsOnNewClassificationTagDetectedOutputReference, ...)
- func NewQualityMonitorNotificationsOutputReference_Override(q QualityMonitorNotificationsOutputReference, ...)
- func NewQualityMonitorScheduleList_Override(q QualityMonitorScheduleList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewQualityMonitorScheduleOutputReference_Override(q QualityMonitorScheduleOutputReference, ...)
- func NewQualityMonitorSnapshotList_Override(q QualityMonitorSnapshotList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewQualityMonitorSnapshotOutputReference_Override(q QualityMonitorSnapshotOutputReference, ...)
- func NewQualityMonitorTimeSeriesList_Override(q QualityMonitorTimeSeriesList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewQualityMonitorTimeSeriesOutputReference_Override(q QualityMonitorTimeSeriesOutputReference, ...)
- func NewQualityMonitor_Override(q QualityMonitor, scope constructs.Construct, id *string, ...)
- func QualityMonitor_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, ...) cdktf.ImportableResource
- func QualityMonitor_IsConstruct(x interface{}) *bool
- func QualityMonitor_IsTerraformElement(x interface{}) *bool
- func QualityMonitor_IsTerraformResource(x interface{}) *bool
- func QualityMonitor_TfResourceType() *string
- type QualityMonitor
- type QualityMonitorConfig
- type QualityMonitorCustomMetrics
- type QualityMonitorCustomMetricsList
- type QualityMonitorCustomMetricsOutputReference
- type QualityMonitorDataClassificationConfig
- type QualityMonitorDataClassificationConfigList
- type QualityMonitorDataClassificationConfigOutputReference
- type QualityMonitorInferenceLog
- type QualityMonitorInferenceLogList
- type QualityMonitorInferenceLogOutputReference
- type QualityMonitorNotifications
- type QualityMonitorNotificationsList
- type QualityMonitorNotificationsOnFailure
- type QualityMonitorNotificationsOnFailureList
- type QualityMonitorNotificationsOnFailureOutputReference
- type QualityMonitorNotificationsOnNewClassificationTagDetected
- type QualityMonitorNotificationsOnNewClassificationTagDetectedList
- type QualityMonitorNotificationsOnNewClassificationTagDetectedOutputReference
- type QualityMonitorNotificationsOutputReference
- type QualityMonitorSchedule
- type QualityMonitorScheduleList
- type QualityMonitorScheduleOutputReference
- type QualityMonitorSnapshot
- type QualityMonitorSnapshotList
- type QualityMonitorSnapshotOutputReference
- type QualityMonitorTimeSeries
- type QualityMonitorTimeSeriesList
- type QualityMonitorTimeSeriesOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewQualityMonitorCustomMetricsList_Override ¶
func NewQualityMonitorCustomMetricsList_Override(q QualityMonitorCustomMetricsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewQualityMonitorCustomMetricsOutputReference_Override ¶
func NewQualityMonitorCustomMetricsOutputReference_Override(q QualityMonitorCustomMetricsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewQualityMonitorDataClassificationConfigList_Override ¶ added in v13.22.0
func NewQualityMonitorDataClassificationConfigList_Override(q QualityMonitorDataClassificationConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewQualityMonitorDataClassificationConfigOutputReference_Override ¶
func NewQualityMonitorDataClassificationConfigOutputReference_Override(q QualityMonitorDataClassificationConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewQualityMonitorInferenceLogList_Override ¶ added in v13.22.0
func NewQualityMonitorInferenceLogList_Override(q QualityMonitorInferenceLogList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewQualityMonitorInferenceLogOutputReference_Override ¶
func NewQualityMonitorInferenceLogOutputReference_Override(q QualityMonitorInferenceLogOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewQualityMonitorNotificationsList_Override ¶ added in v13.22.0
func NewQualityMonitorNotificationsList_Override(q QualityMonitorNotificationsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewQualityMonitorNotificationsOnFailureList_Override ¶ added in v13.22.0
func NewQualityMonitorNotificationsOnFailureList_Override(q QualityMonitorNotificationsOnFailureList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewQualityMonitorNotificationsOnFailureOutputReference_Override ¶
func NewQualityMonitorNotificationsOnFailureOutputReference_Override(q QualityMonitorNotificationsOnFailureOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewQualityMonitorNotificationsOnNewClassificationTagDetectedList_Override ¶ added in v13.22.0
func NewQualityMonitorNotificationsOnNewClassificationTagDetectedList_Override(q QualityMonitorNotificationsOnNewClassificationTagDetectedList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewQualityMonitorNotificationsOnNewClassificationTagDetectedOutputReference_Override ¶
func NewQualityMonitorNotificationsOnNewClassificationTagDetectedOutputReference_Override(q QualityMonitorNotificationsOnNewClassificationTagDetectedOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewQualityMonitorNotificationsOutputReference_Override ¶
func NewQualityMonitorNotificationsOutputReference_Override(q QualityMonitorNotificationsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewQualityMonitorScheduleList_Override ¶ added in v13.22.0
func NewQualityMonitorScheduleList_Override(q QualityMonitorScheduleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewQualityMonitorScheduleOutputReference_Override ¶
func NewQualityMonitorScheduleOutputReference_Override(q QualityMonitorScheduleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewQualityMonitorSnapshotList_Override ¶ added in v13.22.0
func NewQualityMonitorSnapshotList_Override(q QualityMonitorSnapshotList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewQualityMonitorSnapshotOutputReference_Override ¶
func NewQualityMonitorSnapshotOutputReference_Override(q QualityMonitorSnapshotOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewQualityMonitorTimeSeriesList_Override ¶ added in v13.22.0
func NewQualityMonitorTimeSeriesList_Override(q QualityMonitorTimeSeriesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewQualityMonitorTimeSeriesOutputReference_Override ¶
func NewQualityMonitorTimeSeriesOutputReference_Override(q QualityMonitorTimeSeriesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewQualityMonitor_Override ¶
func NewQualityMonitor_Override(q QualityMonitor, scope constructs.Construct, id *string, config *QualityMonitorConfig)
Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor databricks_quality_monitor} Resource.
func QualityMonitor_GenerateConfigForImport ¶
func QualityMonitor_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, provider cdktf.TerraformProvider) cdktf.ImportableResource
Generates CDKTF code for importing a QualityMonitor resource upon running "cdktf plan <stack-name>".
func QualityMonitor_IsConstruct ¶
func QualityMonitor_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 QualityMonitor_IsTerraformElement ¶
func QualityMonitor_IsTerraformElement(x interface{}) *bool
Experimental.
func QualityMonitor_IsTerraformResource ¶
func QualityMonitor_IsTerraformResource(x interface{}) *bool
Experimental.
func QualityMonitor_TfResourceType ¶
func QualityMonitor_TfResourceType() *string
Types ¶
type QualityMonitor ¶
type QualityMonitor interface { cdktf.TerraformResource AssetsDir() *string SetAssetsDir(val *string) AssetsDirInput() *string BaselineTableName() *string SetBaselineTableName(val *string) BaselineTableNameInput() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) CustomMetrics() QualityMonitorCustomMetricsList CustomMetricsInput() interface{} DashboardId() *string DataClassificationConfig() QualityMonitorDataClassificationConfigList DataClassificationConfigInput() interface{} // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) DriftMetricsTableName() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string InferenceLog() QualityMonitorInferenceLogList InferenceLogInput() interface{} LatestMonitorFailureMsg() *string SetLatestMonitorFailureMsg(val *string) LatestMonitorFailureMsgInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) MonitorVersion() *string // The tree node. Node() constructs.Node Notifications() QualityMonitorNotificationsList NotificationsInput() interface{} OutputSchemaName() *string SetOutputSchemaName(val *string) OutputSchemaNameInput() *string ProfileMetricsTableName() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Schedule() QualityMonitorScheduleList ScheduleInput() interface{} SkipBuiltinDashboard() interface{} SetSkipBuiltinDashboard(val interface{}) SkipBuiltinDashboardInput() interface{} SlicingExprs() *[]*string SetSlicingExprs(val *[]*string) SlicingExprsInput() *[]*string Snapshot() QualityMonitorSnapshotList SnapshotInput() interface{} Status() *string TableName() *string SetTableName(val *string) TableNameInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string TimeSeries() QualityMonitorTimeSeriesList TimeSeriesInput() interface{} WarehouseId() *string SetWarehouseId(val *string) WarehouseIdInput() *string // Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. // Experimental. AddMoveTarget(moveTarget *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. HasResourceMove() interface{} // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Move the resource corresponding to "id" to this resource. // // Note that the resource being moved from must be marked as moved using it's instance function. // Experimental. MoveFromId(id *string) // Moves this resource to the target resource given by moveTarget. // Experimental. MoveTo(moveTarget *string, index interface{}) // Moves this resource to the resource corresponding to "id". // Experimental. MoveToId(id *string) // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutCustomMetrics(value interface{}) PutDataClassificationConfig(value interface{}) PutInferenceLog(value interface{}) PutNotifications(value interface{}) PutSchedule(value interface{}) PutSnapshot(value interface{}) PutTimeSeries(value interface{}) ResetBaselineTableName() ResetCustomMetrics() ResetDataClassificationConfig() ResetId() ResetInferenceLog() ResetLatestMonitorFailureMsg() ResetNotifications() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetSchedule() ResetSkipBuiltinDashboard() ResetSlicingExprs() ResetSnapshot() ResetTimeSeries() ResetWarehouseId() SynthesizeAttributes() *map[string]interface{} SynthesizeHclAttributes() *map[string]interface{} // Experimental. ToHclTerraform() 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/databricks/databricks/1.68.0/docs/resources/quality_monitor databricks_quality_monitor}.
func NewQualityMonitor ¶
func NewQualityMonitor(scope constructs.Construct, id *string, config *QualityMonitorConfig) QualityMonitor
Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor databricks_quality_monitor} Resource.
type QualityMonitorConfig ¶
type QualityMonitorConfig 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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#assets_dir QualityMonitor#assets_dir}. AssetsDir *string `field:"required" json:"assetsDir" yaml:"assetsDir"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#output_schema_name QualityMonitor#output_schema_name}. OutputSchemaName *string `field:"required" json:"outputSchemaName" yaml:"outputSchemaName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#table_name QualityMonitor#table_name}. TableName *string `field:"required" json:"tableName" yaml:"tableName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#baseline_table_name QualityMonitor#baseline_table_name}. BaselineTableName *string `field:"optional" json:"baselineTableName" yaml:"baselineTableName"` // custom_metrics block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#custom_metrics QualityMonitor#custom_metrics} CustomMetrics interface{} `field:"optional" json:"customMetrics" yaml:"customMetrics"` // data_classification_config block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#data_classification_config QualityMonitor#data_classification_config} DataClassificationConfig interface{} `field:"optional" json:"dataClassificationConfig" yaml:"dataClassificationConfig"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#id QualityMonitor#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"` // inference_log block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#inference_log QualityMonitor#inference_log} InferenceLog interface{} `field:"optional" json:"inferenceLog" yaml:"inferenceLog"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#latest_monitor_failure_msg QualityMonitor#latest_monitor_failure_msg}. LatestMonitorFailureMsg *string `field:"optional" json:"latestMonitorFailureMsg" yaml:"latestMonitorFailureMsg"` // notifications block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#notifications QualityMonitor#notifications} Notifications interface{} `field:"optional" json:"notifications" yaml:"notifications"` // schedule block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#schedule QualityMonitor#schedule} Schedule interface{} `field:"optional" json:"schedule" yaml:"schedule"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#skip_builtin_dashboard QualityMonitor#skip_builtin_dashboard}. SkipBuiltinDashboard interface{} `field:"optional" json:"skipBuiltinDashboard" yaml:"skipBuiltinDashboard"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#slicing_exprs QualityMonitor#slicing_exprs}. SlicingExprs *[]*string `field:"optional" json:"slicingExprs" yaml:"slicingExprs"` // snapshot block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#snapshot QualityMonitor#snapshot} Snapshot interface{} `field:"optional" json:"snapshot" yaml:"snapshot"` // time_series block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#time_series QualityMonitor#time_series} TimeSeries interface{} `field:"optional" json:"timeSeries" yaml:"timeSeries"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#warehouse_id QualityMonitor#warehouse_id}. WarehouseId *string `field:"optional" json:"warehouseId" yaml:"warehouseId"` }
type QualityMonitorCustomMetrics ¶
type QualityMonitorCustomMetrics struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#definition QualityMonitor#definition}. Definition *string `field:"required" json:"definition" yaml:"definition"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#input_columns QualityMonitor#input_columns}. InputColumns *[]*string `field:"required" json:"inputColumns" yaml:"inputColumns"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#name QualityMonitor#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#output_data_type QualityMonitor#output_data_type}. OutputDataType *string `field:"required" json:"outputDataType" yaml:"outputDataType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#type QualityMonitor#type}. Type *string `field:"required" json:"type" yaml:"type"` }
type QualityMonitorCustomMetricsList ¶
type QualityMonitorCustomMetricsList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) QualityMonitorCustomMetricsOutputReference // 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 NewQualityMonitorCustomMetricsList ¶
func NewQualityMonitorCustomMetricsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) QualityMonitorCustomMetricsList
type QualityMonitorCustomMetricsOutputReference ¶
type QualityMonitorCustomMetricsOutputReference 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 Definition() *string SetDefinition(val *string) DefinitionInput() *string // Experimental. Fqn() *string InputColumns() *[]*string SetInputColumns(val *[]*string) InputColumnsInput() *[]*string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string OutputDataType() *string SetOutputDataType(val *string) OutputDataTypeInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *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 NewQualityMonitorCustomMetricsOutputReference ¶
func NewQualityMonitorCustomMetricsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) QualityMonitorCustomMetricsOutputReference
type QualityMonitorDataClassificationConfig ¶
type QualityMonitorDataClassificationConfig struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#enabled QualityMonitor#enabled}.
Enabled interface{} `field:"optional" json:"enabled" yaml:"enabled"`
}
type QualityMonitorDataClassificationConfigList ¶ added in v13.22.0
type QualityMonitorDataClassificationConfigList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) QualityMonitorDataClassificationConfigOutputReference // 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 NewQualityMonitorDataClassificationConfigList ¶ added in v13.22.0
func NewQualityMonitorDataClassificationConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) QualityMonitorDataClassificationConfigList
type QualityMonitorDataClassificationConfigOutputReference ¶
type QualityMonitorDataClassificationConfigOutputReference 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 Enabled() interface{} SetEnabled(val interface{}) EnabledInput() interface{} // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val 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 ResetEnabled() // 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 NewQualityMonitorDataClassificationConfigOutputReference ¶
func NewQualityMonitorDataClassificationConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) QualityMonitorDataClassificationConfigOutputReference
type QualityMonitorInferenceLog ¶
type QualityMonitorInferenceLog struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#granularities QualityMonitor#granularities}. Granularities *[]*string `field:"required" json:"granularities" yaml:"granularities"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#model_id_col QualityMonitor#model_id_col}. ModelIdCol *string `field:"required" json:"modelIdCol" yaml:"modelIdCol"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#prediction_col QualityMonitor#prediction_col}. PredictionCol *string `field:"required" json:"predictionCol" yaml:"predictionCol"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#problem_type QualityMonitor#problem_type}. ProblemType *string `field:"required" json:"problemType" yaml:"problemType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#timestamp_col QualityMonitor#timestamp_col}. TimestampCol *string `field:"required" json:"timestampCol" yaml:"timestampCol"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#label_col QualityMonitor#label_col}. LabelCol *string `field:"optional" json:"labelCol" yaml:"labelCol"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#prediction_proba_col QualityMonitor#prediction_proba_col}. PredictionProbaCol *string `field:"optional" json:"predictionProbaCol" yaml:"predictionProbaCol"` }
type QualityMonitorInferenceLogList ¶ added in v13.22.0
type QualityMonitorInferenceLogList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) QualityMonitorInferenceLogOutputReference // 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 NewQualityMonitorInferenceLogList ¶ added in v13.22.0
func NewQualityMonitorInferenceLogList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) QualityMonitorInferenceLogList
type QualityMonitorInferenceLogOutputReference ¶
type QualityMonitorInferenceLogOutputReference 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 Granularities() *[]*string SetGranularities(val *[]*string) GranularitiesInput() *[]*string InternalValue() interface{} SetInternalValue(val interface{}) LabelCol() *string SetLabelCol(val *string) LabelColInput() *string ModelIdCol() *string SetModelIdCol(val *string) ModelIdColInput() *string PredictionCol() *string SetPredictionCol(val *string) PredictionColInput() *string PredictionProbaCol() *string SetPredictionProbaCol(val *string) PredictionProbaColInput() *string ProblemType() *string SetProblemType(val *string) ProblemTypeInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TimestampCol() *string SetTimestampCol(val *string) TimestampColInput() *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 ResetLabelCol() ResetPredictionProbaCol() // 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 NewQualityMonitorInferenceLogOutputReference ¶
func NewQualityMonitorInferenceLogOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) QualityMonitorInferenceLogOutputReference
type QualityMonitorNotifications ¶
type QualityMonitorNotifications struct { // on_failure block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#on_failure QualityMonitor#on_failure} OnFailure interface{} `field:"optional" json:"onFailure" yaml:"onFailure"` // on_new_classification_tag_detected block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#on_new_classification_tag_detected QualityMonitor#on_new_classification_tag_detected} OnNewClassificationTagDetected interface{} `field:"optional" json:"onNewClassificationTagDetected" yaml:"onNewClassificationTagDetected"` }
type QualityMonitorNotificationsList ¶ added in v13.22.0
type QualityMonitorNotificationsList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) QualityMonitorNotificationsOutputReference // 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 NewQualityMonitorNotificationsList ¶ added in v13.22.0
func NewQualityMonitorNotificationsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) QualityMonitorNotificationsList
type QualityMonitorNotificationsOnFailure ¶
type QualityMonitorNotificationsOnFailure struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#email_addresses QualityMonitor#email_addresses}. EmailAddresses *[]*string `field:"optional" json:"emailAddresses" yaml:"emailAddresses"` }
type QualityMonitorNotificationsOnFailureList ¶ added in v13.22.0
type QualityMonitorNotificationsOnFailureList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) QualityMonitorNotificationsOnFailureOutputReference // 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 NewQualityMonitorNotificationsOnFailureList ¶ added in v13.22.0
func NewQualityMonitorNotificationsOnFailureList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) QualityMonitorNotificationsOnFailureList
type QualityMonitorNotificationsOnFailureOutputReference ¶
type QualityMonitorNotificationsOnFailureOutputReference 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 EmailAddresses() *[]*string SetEmailAddresses(val *[]*string) EmailAddressesInput() *[]*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) // 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 ResetEmailAddresses() // 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 NewQualityMonitorNotificationsOnFailureOutputReference ¶
func NewQualityMonitorNotificationsOnFailureOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) QualityMonitorNotificationsOnFailureOutputReference
type QualityMonitorNotificationsOnNewClassificationTagDetected ¶
type QualityMonitorNotificationsOnNewClassificationTagDetected struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#email_addresses QualityMonitor#email_addresses}. EmailAddresses *[]*string `field:"optional" json:"emailAddresses" yaml:"emailAddresses"` }
type QualityMonitorNotificationsOnNewClassificationTagDetectedList ¶ added in v13.22.0
type QualityMonitorNotificationsOnNewClassificationTagDetectedList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) QualityMonitorNotificationsOnNewClassificationTagDetectedOutputReference // 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 NewQualityMonitorNotificationsOnNewClassificationTagDetectedList ¶ added in v13.22.0
func NewQualityMonitorNotificationsOnNewClassificationTagDetectedList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) QualityMonitorNotificationsOnNewClassificationTagDetectedList
type QualityMonitorNotificationsOnNewClassificationTagDetectedOutputReference ¶
type QualityMonitorNotificationsOnNewClassificationTagDetectedOutputReference 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 EmailAddresses() *[]*string SetEmailAddresses(val *[]*string) EmailAddressesInput() *[]*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) // 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 ResetEmailAddresses() // 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 NewQualityMonitorNotificationsOnNewClassificationTagDetectedOutputReference ¶
func NewQualityMonitorNotificationsOnNewClassificationTagDetectedOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) QualityMonitorNotificationsOnNewClassificationTagDetectedOutputReference
type QualityMonitorNotificationsOutputReference ¶
type QualityMonitorNotificationsOutputReference 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() interface{} SetInternalValue(val interface{}) OnFailure() QualityMonitorNotificationsOnFailureList OnFailureInput() interface{} OnNewClassificationTagDetected() QualityMonitorNotificationsOnNewClassificationTagDetectedList OnNewClassificationTagDetectedInput() 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 PutOnFailure(value interface{}) PutOnNewClassificationTagDetected(value interface{}) ResetOnFailure() ResetOnNewClassificationTagDetected() // 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 NewQualityMonitorNotificationsOutputReference ¶
func NewQualityMonitorNotificationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) QualityMonitorNotificationsOutputReference
type QualityMonitorSchedule ¶
type QualityMonitorSchedule struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#quartz_cron_expression QualityMonitor#quartz_cron_expression}. QuartzCronExpression *string `field:"required" json:"quartzCronExpression" yaml:"quartzCronExpression"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#timezone_id QualityMonitor#timezone_id}. TimezoneId *string `field:"required" json:"timezoneId" yaml:"timezoneId"` }
type QualityMonitorScheduleList ¶ added in v13.22.0
type QualityMonitorScheduleList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) QualityMonitorScheduleOutputReference // 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 NewQualityMonitorScheduleList ¶ added in v13.22.0
func NewQualityMonitorScheduleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) QualityMonitorScheduleList
type QualityMonitorScheduleOutputReference ¶
type QualityMonitorScheduleOutputReference 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() interface{} SetInternalValue(val interface{}) PauseStatus() *string QuartzCronExpression() *string SetQuartzCronExpression(val *string) QuartzCronExpressionInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TimezoneId() *string SetTimezoneId(val *string) TimezoneIdInput() *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 NewQualityMonitorScheduleOutputReference ¶
func NewQualityMonitorScheduleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) QualityMonitorScheduleOutputReference
type QualityMonitorSnapshot ¶
type QualityMonitorSnapshot struct { }
type QualityMonitorSnapshotList ¶ added in v13.22.0
type QualityMonitorSnapshotList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) QualityMonitorSnapshotOutputReference // 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 NewQualityMonitorSnapshotList ¶ added in v13.22.0
func NewQualityMonitorSnapshotList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) QualityMonitorSnapshotList
type QualityMonitorSnapshotOutputReference ¶
type QualityMonitorSnapshotOutputReference 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() interface{} SetInternalValue(val 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 // 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 NewQualityMonitorSnapshotOutputReference ¶
func NewQualityMonitorSnapshotOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) QualityMonitorSnapshotOutputReference
type QualityMonitorTimeSeries ¶
type QualityMonitorTimeSeries struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#granularities QualityMonitor#granularities}. Granularities *[]*string `field:"required" json:"granularities" yaml:"granularities"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.68.0/docs/resources/quality_monitor#timestamp_col QualityMonitor#timestamp_col}. TimestampCol *string `field:"required" json:"timestampCol" yaml:"timestampCol"` }
type QualityMonitorTimeSeriesList ¶ added in v13.22.0
type QualityMonitorTimeSeriesList 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) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) QualityMonitorTimeSeriesOutputReference // 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 NewQualityMonitorTimeSeriesList ¶ added in v13.22.0
func NewQualityMonitorTimeSeriesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) QualityMonitorTimeSeriesList
type QualityMonitorTimeSeriesOutputReference ¶
type QualityMonitorTimeSeriesOutputReference 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 Granularities() *[]*string SetGranularities(val *[]*string) GranularitiesInput() *[]*string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TimestampCol() *string SetTimestampCol(val *string) TimestampColInput() *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 NewQualityMonitorTimeSeriesOutputReference ¶
func NewQualityMonitorTimeSeriesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) QualityMonitorTimeSeriesOutputReference
Source Files
¶
- QualityMonitor.go
- QualityMonitorConfig.go
- QualityMonitorCustomMetrics.go
- QualityMonitorCustomMetricsList.go
- QualityMonitorCustomMetricsList__checks.go
- QualityMonitorCustomMetricsOutputReference.go
- QualityMonitorCustomMetricsOutputReference__checks.go
- QualityMonitorDataClassificationConfig.go
- QualityMonitorDataClassificationConfigList.go
- QualityMonitorDataClassificationConfigList__checks.go
- QualityMonitorDataClassificationConfigOutputReference.go
- QualityMonitorDataClassificationConfigOutputReference__checks.go
- QualityMonitorInferenceLog.go
- QualityMonitorInferenceLogList.go
- QualityMonitorInferenceLogList__checks.go
- QualityMonitorInferenceLogOutputReference.go
- QualityMonitorInferenceLogOutputReference__checks.go
- QualityMonitorNotifications.go
- QualityMonitorNotificationsList.go
- QualityMonitorNotificationsList__checks.go
- QualityMonitorNotificationsOnFailure.go
- QualityMonitorNotificationsOnFailureList.go
- QualityMonitorNotificationsOnFailureList__checks.go
- QualityMonitorNotificationsOnFailureOutputReference.go
- QualityMonitorNotificationsOnFailureOutputReference__checks.go
- QualityMonitorNotificationsOnNewClassificationTagDetected.go
- QualityMonitorNotificationsOnNewClassificationTagDetectedList.go
- QualityMonitorNotificationsOnNewClassificationTagDetectedList__checks.go
- QualityMonitorNotificationsOnNewClassificationTagDetectedOutputReference.go
- QualityMonitorNotificationsOnNewClassificationTagDetectedOutputReference__checks.go
- QualityMonitorNotificationsOutputReference.go
- QualityMonitorNotificationsOutputReference__checks.go
- QualityMonitorSchedule.go
- QualityMonitorScheduleList.go
- QualityMonitorScheduleList__checks.go
- QualityMonitorScheduleOutputReference.go
- QualityMonitorScheduleOutputReference__checks.go
- QualityMonitorSnapshot.go
- QualityMonitorSnapshotList.go
- QualityMonitorSnapshotList__checks.go
- QualityMonitorSnapshotOutputReference.go
- QualityMonitorSnapshotOutputReference__checks.go
- QualityMonitorTimeSeries.go
- QualityMonitorTimeSeriesList.go
- QualityMonitorTimeSeriesList__checks.go
- QualityMonitorTimeSeriesOutputReference.go
- QualityMonitorTimeSeriesOutputReference__checks.go
- QualityMonitor__checks.go
- main.go