Documentation ¶
Index ¶
- func NewSqlQueryParameterDateOutputReference_Override(s SqlQueryParameterDateOutputReference, ...)
- func NewSqlQueryParameterDateRangeOutputReference_Override(s SqlQueryParameterDateRangeOutputReference, ...)
- func NewSqlQueryParameterDateRangeRangeOutputReference_Override(s SqlQueryParameterDateRangeRangeOutputReference, ...)
- func NewSqlQueryParameterDatetimeOutputReference_Override(s SqlQueryParameterDatetimeOutputReference, ...)
- func NewSqlQueryParameterDatetimeRangeOutputReference_Override(s SqlQueryParameterDatetimeRangeOutputReference, ...)
- func NewSqlQueryParameterDatetimeRangeRangeOutputReference_Override(s SqlQueryParameterDatetimeRangeRangeOutputReference, ...)
- func NewSqlQueryParameterDatetimesecOutputReference_Override(s SqlQueryParameterDatetimesecOutputReference, ...)
- func NewSqlQueryParameterDatetimesecRangeOutputReference_Override(s SqlQueryParameterDatetimesecRangeOutputReference, ...)
- func NewSqlQueryParameterDatetimesecRangeRangeOutputReference_Override(s SqlQueryParameterDatetimesecRangeRangeOutputReference, ...)
- func NewSqlQueryParameterEnumMultipleOutputReference_Override(s SqlQueryParameterEnumMultipleOutputReference, ...)
- func NewSqlQueryParameterEnumOutputReference_Override(s SqlQueryParameterEnumOutputReference, ...)
- func NewSqlQueryParameterList_Override(s SqlQueryParameterList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewSqlQueryParameterNumberOutputReference_Override(s SqlQueryParameterNumberOutputReference, ...)
- func NewSqlQueryParameterOutputReference_Override(s SqlQueryParameterOutputReference, ...)
- func NewSqlQueryParameterQueryMultipleOutputReference_Override(s SqlQueryParameterQueryMultipleOutputReference, ...)
- func NewSqlQueryParameterQueryOutputReference_Override(s SqlQueryParameterQueryOutputReference, ...)
- func NewSqlQueryParameterTextOutputReference_Override(s SqlQueryParameterTextOutputReference, ...)
- func NewSqlQueryScheduleContinuousOutputReference_Override(s SqlQueryScheduleContinuousOutputReference, ...)
- func NewSqlQueryScheduleDailyOutputReference_Override(s SqlQueryScheduleDailyOutputReference, ...)
- func NewSqlQueryScheduleOutputReference_Override(s SqlQueryScheduleOutputReference, ...)
- func NewSqlQueryScheduleWeeklyOutputReference_Override(s SqlQueryScheduleWeeklyOutputReference, ...)
- func NewSqlQuery_Override(s SqlQuery, scope constructs.Construct, id *string, config *SqlQueryConfig)
- func SqlQuery_IsConstruct(x interface{}) *bool
- func SqlQuery_IsTerraformElement(x interface{}) *bool
- func SqlQuery_IsTerraformResource(x interface{}) *bool
- func SqlQuery_TfResourceType() *string
- type SqlQuery
- type SqlQueryConfig
- type SqlQueryParameter
- type SqlQueryParameterDate
- type SqlQueryParameterDateOutputReference
- type SqlQueryParameterDateRange
- type SqlQueryParameterDateRangeOutputReference
- type SqlQueryParameterDateRangeRange
- type SqlQueryParameterDateRangeRangeOutputReference
- type SqlQueryParameterDatetime
- type SqlQueryParameterDatetimeOutputReference
- type SqlQueryParameterDatetimeRange
- type SqlQueryParameterDatetimeRangeOutputReference
- type SqlQueryParameterDatetimeRangeRange
- type SqlQueryParameterDatetimeRangeRangeOutputReference
- type SqlQueryParameterDatetimesec
- type SqlQueryParameterDatetimesecOutputReference
- type SqlQueryParameterDatetimesecRange
- type SqlQueryParameterDatetimesecRangeOutputReference
- type SqlQueryParameterDatetimesecRangeRange
- type SqlQueryParameterDatetimesecRangeRangeOutputReference
- type SqlQueryParameterEnum
- type SqlQueryParameterEnumMultiple
- type SqlQueryParameterEnumMultipleOutputReference
- type SqlQueryParameterEnumOutputReference
- type SqlQueryParameterList
- type SqlQueryParameterNumber
- type SqlQueryParameterNumberOutputReference
- type SqlQueryParameterOutputReference
- type SqlQueryParameterQuery
- type SqlQueryParameterQueryMultiple
- type SqlQueryParameterQueryMultipleOutputReference
- type SqlQueryParameterQueryOutputReference
- type SqlQueryParameterText
- type SqlQueryParameterTextOutputReference
- type SqlQuerySchedule
- type SqlQueryScheduleContinuous
- type SqlQueryScheduleContinuousOutputReference
- type SqlQueryScheduleDaily
- type SqlQueryScheduleDailyOutputReference
- type SqlQueryScheduleOutputReference
- type SqlQueryScheduleWeekly
- type SqlQueryScheduleWeeklyOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewSqlQueryParameterDateOutputReference_Override ¶
func NewSqlQueryParameterDateOutputReference_Override(s SqlQueryParameterDateOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSqlQueryParameterDateRangeOutputReference_Override ¶
func NewSqlQueryParameterDateRangeOutputReference_Override(s SqlQueryParameterDateRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSqlQueryParameterDateRangeRangeOutputReference_Override ¶
func NewSqlQueryParameterDateRangeRangeOutputReference_Override(s SqlQueryParameterDateRangeRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSqlQueryParameterDatetimeOutputReference_Override ¶
func NewSqlQueryParameterDatetimeOutputReference_Override(s SqlQueryParameterDatetimeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSqlQueryParameterDatetimeRangeOutputReference_Override ¶
func NewSqlQueryParameterDatetimeRangeOutputReference_Override(s SqlQueryParameterDatetimeRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSqlQueryParameterDatetimeRangeRangeOutputReference_Override ¶
func NewSqlQueryParameterDatetimeRangeRangeOutputReference_Override(s SqlQueryParameterDatetimeRangeRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSqlQueryParameterDatetimesecOutputReference_Override ¶
func NewSqlQueryParameterDatetimesecOutputReference_Override(s SqlQueryParameterDatetimesecOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSqlQueryParameterDatetimesecRangeOutputReference_Override ¶
func NewSqlQueryParameterDatetimesecRangeOutputReference_Override(s SqlQueryParameterDatetimesecRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSqlQueryParameterDatetimesecRangeRangeOutputReference_Override ¶
func NewSqlQueryParameterDatetimesecRangeRangeOutputReference_Override(s SqlQueryParameterDatetimesecRangeRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSqlQueryParameterEnumMultipleOutputReference_Override ¶
func NewSqlQueryParameterEnumMultipleOutputReference_Override(s SqlQueryParameterEnumMultipleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSqlQueryParameterEnumOutputReference_Override ¶
func NewSqlQueryParameterEnumOutputReference_Override(s SqlQueryParameterEnumOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSqlQueryParameterList_Override ¶
func NewSqlQueryParameterList_Override(s SqlQueryParameterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewSqlQueryParameterNumberOutputReference_Override ¶
func NewSqlQueryParameterNumberOutputReference_Override(s SqlQueryParameterNumberOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSqlQueryParameterOutputReference_Override ¶
func NewSqlQueryParameterOutputReference_Override(s SqlQueryParameterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewSqlQueryParameterQueryMultipleOutputReference_Override ¶
func NewSqlQueryParameterQueryMultipleOutputReference_Override(s SqlQueryParameterQueryMultipleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSqlQueryParameterQueryOutputReference_Override ¶
func NewSqlQueryParameterQueryOutputReference_Override(s SqlQueryParameterQueryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSqlQueryParameterTextOutputReference_Override ¶
func NewSqlQueryParameterTextOutputReference_Override(s SqlQueryParameterTextOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSqlQueryScheduleContinuousOutputReference_Override ¶
func NewSqlQueryScheduleContinuousOutputReference_Override(s SqlQueryScheduleContinuousOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSqlQueryScheduleDailyOutputReference_Override ¶
func NewSqlQueryScheduleDailyOutputReference_Override(s SqlQueryScheduleDailyOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSqlQueryScheduleOutputReference_Override ¶
func NewSqlQueryScheduleOutputReference_Override(s SqlQueryScheduleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSqlQueryScheduleWeeklyOutputReference_Override ¶
func NewSqlQueryScheduleWeeklyOutputReference_Override(s SqlQueryScheduleWeeklyOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewSqlQuery_Override ¶
func NewSqlQuery_Override(s SqlQuery, scope constructs.Construct, id *string, config *SqlQueryConfig)
Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query databricks_sql_query} Resource.
func SqlQuery_IsConstruct ¶
func SqlQuery_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 SqlQuery_IsTerraformElement ¶
func SqlQuery_IsTerraformElement(x interface{}) *bool
Experimental.
func SqlQuery_IsTerraformResource ¶
func SqlQuery_IsTerraformResource(x interface{}) *bool
Experimental.
func SqlQuery_TfResourceType ¶
func SqlQuery_TfResourceType() *string
Types ¶
type SqlQuery ¶
type SqlQuery 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{}) DataSourceId() *string SetDataSourceId(val *string) DataSourceIdInput() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node Parameter() SqlQueryParameterList ParameterInput() interface{} Parent() *string SetParent(val *string) ParentInput() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) Query() *string SetQuery(val *string) QueryInput() *string // Experimental. RawOverrides() interface{} RunAsRole() *string SetRunAsRole(val *string) RunAsRoleInput() *string Schedule() SqlQueryScheduleOutputReference ScheduleInput() *SqlQuerySchedule Tags() *[]*string SetTags(val *[]*string) TagsInput() *[]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *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) PutParameter(value interface{}) PutSchedule(value *SqlQuerySchedule) ResetDescription() ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetParameter() ResetParent() ResetRunAsRole() ResetSchedule() ResetTags() 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/databricks/databricks/1.23.0/docs/resources/sql_query databricks_sql_query}.
func NewSqlQuery ¶
func NewSqlQuery(scope constructs.Construct, id *string, config *SqlQueryConfig) SqlQuery
Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query databricks_sql_query} Resource.
type SqlQueryConfig ¶
type SqlQueryConfig 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.23.0/docs/resources/sql_query#data_source_id SqlQuery#data_source_id}. DataSourceId *string `field:"required" json:"dataSourceId" yaml:"dataSourceId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#name SqlQuery#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#query SqlQuery#query}. Query *string `field:"required" json:"query" yaml:"query"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#description SqlQuery#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#id SqlQuery#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"` // parameter block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#parameter SqlQuery#parameter} Parameter interface{} `field:"optional" json:"parameter" yaml:"parameter"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#parent SqlQuery#parent}. Parent *string `field:"optional" json:"parent" yaml:"parent"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#run_as_role SqlQuery#run_as_role}. RunAsRole *string `field:"optional" json:"runAsRole" yaml:"runAsRole"` // schedule block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#schedule SqlQuery#schedule} Schedule *SqlQuerySchedule `field:"optional" json:"schedule" yaml:"schedule"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#tags SqlQuery#tags}. Tags *[]*string `field:"optional" json:"tags" yaml:"tags"` }
type SqlQueryParameter ¶
type SqlQueryParameter struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#name SqlQuery#name}. Name *string `field:"required" json:"name" yaml:"name"` // date block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#date SqlQuery#date} Date *SqlQueryParameterDate `field:"optional" json:"date" yaml:"date"` // date_range block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#date_range SqlQuery#date_range} DateRange *SqlQueryParameterDateRange `field:"optional" json:"dateRange" yaml:"dateRange"` // datetime block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#datetime SqlQuery#datetime} Datetime *SqlQueryParameterDatetime `field:"optional" json:"datetime" yaml:"datetime"` // datetime_range block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#datetime_range SqlQuery#datetime_range} DatetimeRange *SqlQueryParameterDatetimeRange `field:"optional" json:"datetimeRange" yaml:"datetimeRange"` // datetimesec block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#datetimesec SqlQuery#datetimesec} Datetimesec *SqlQueryParameterDatetimesec `field:"optional" json:"datetimesec" yaml:"datetimesec"` // datetimesec_range block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#datetimesec_range SqlQuery#datetimesec_range} DatetimesecRange *SqlQueryParameterDatetimesecRange `field:"optional" json:"datetimesecRange" yaml:"datetimesecRange"` // enum block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#enum SqlQuery#enum} Enum *SqlQueryParameterEnum `field:"optional" json:"enum" yaml:"enum"` // number block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#number SqlQuery#number} Number *SqlQueryParameterNumber `field:"optional" json:"number" yaml:"number"` // query block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#query SqlQuery#query} Query *SqlQueryParameterQuery `field:"optional" json:"query" yaml:"query"` // text block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#text SqlQuery#text} Text *SqlQueryParameterText `field:"optional" json:"text" yaml:"text"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#title SqlQuery#title}. Title *string `field:"optional" json:"title" yaml:"title"` }
type SqlQueryParameterDate ¶
type SqlQueryParameterDate struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#value SqlQuery#value}. Value *string `field:"required" json:"value" yaml:"value"` }
type SqlQueryParameterDateOutputReference ¶
type SqlQueryParameterDateOutputReference 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() *SqlQueryParameterDate SetInternalValue(val *SqlQueryParameterDate) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *string SetValue(val *string) ValueInput() *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 NewSqlQueryParameterDateOutputReference ¶
func NewSqlQueryParameterDateOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SqlQueryParameterDateOutputReference
type SqlQueryParameterDateRange ¶
type SqlQueryParameterDateRange struct { // range block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#range SqlQuery#range} Range *SqlQueryParameterDateRangeRange `field:"optional" json:"range" yaml:"range"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#value SqlQuery#value}. Value *string `field:"optional" json:"value" yaml:"value"` }
type SqlQueryParameterDateRangeOutputReference ¶
type SqlQueryParameterDateRangeOutputReference 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() *SqlQueryParameterDateRange SetInternalValue(val *SqlQueryParameterDateRange) Range() SqlQueryParameterDateRangeRangeOutputReference RangeInput() *SqlQueryParameterDateRangeRange // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *string SetValue(val *string) ValueInput() *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 PutRange(value *SqlQueryParameterDateRangeRange) ResetRange() ResetValue() // 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 NewSqlQueryParameterDateRangeOutputReference ¶
func NewSqlQueryParameterDateRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SqlQueryParameterDateRangeOutputReference
type SqlQueryParameterDateRangeRange ¶
type SqlQueryParameterDateRangeRange struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#end SqlQuery#end}. End *string `field:"required" json:"end" yaml:"end"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#start SqlQuery#start}. Start *string `field:"required" json:"start" yaml:"start"` }
type SqlQueryParameterDateRangeRangeOutputReference ¶
type SqlQueryParameterDateRangeRangeOutputReference 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 SetEnd(val *string) EndInput() *string // Experimental. Fqn() *string InternalValue() *SqlQueryParameterDateRangeRange SetInternalValue(val *SqlQueryParameterDateRangeRange) Start() *string SetStart(val *string) StartInput() *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 NewSqlQueryParameterDateRangeRangeOutputReference ¶
func NewSqlQueryParameterDateRangeRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SqlQueryParameterDateRangeRangeOutputReference
type SqlQueryParameterDatetime ¶
type SqlQueryParameterDatetime struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#value SqlQuery#value}. Value *string `field:"required" json:"value" yaml:"value"` }
type SqlQueryParameterDatetimeOutputReference ¶
type SqlQueryParameterDatetimeOutputReference 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() *SqlQueryParameterDatetime SetInternalValue(val *SqlQueryParameterDatetime) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *string SetValue(val *string) ValueInput() *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 NewSqlQueryParameterDatetimeOutputReference ¶
func NewSqlQueryParameterDatetimeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SqlQueryParameterDatetimeOutputReference
type SqlQueryParameterDatetimeRange ¶
type SqlQueryParameterDatetimeRange struct { // range block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#range SqlQuery#range} Range *SqlQueryParameterDatetimeRangeRange `field:"optional" json:"range" yaml:"range"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#value SqlQuery#value}. Value *string `field:"optional" json:"value" yaml:"value"` }
type SqlQueryParameterDatetimeRangeOutputReference ¶
type SqlQueryParameterDatetimeRangeOutputReference 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() *SqlQueryParameterDatetimeRange SetInternalValue(val *SqlQueryParameterDatetimeRange) Range() SqlQueryParameterDatetimeRangeRangeOutputReference RangeInput() *SqlQueryParameterDatetimeRangeRange // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *string SetValue(val *string) ValueInput() *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 PutRange(value *SqlQueryParameterDatetimeRangeRange) ResetRange() ResetValue() // 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 NewSqlQueryParameterDatetimeRangeOutputReference ¶
func NewSqlQueryParameterDatetimeRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SqlQueryParameterDatetimeRangeOutputReference
type SqlQueryParameterDatetimeRangeRange ¶
type SqlQueryParameterDatetimeRangeRange struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#end SqlQuery#end}. End *string `field:"required" json:"end" yaml:"end"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#start SqlQuery#start}. Start *string `field:"required" json:"start" yaml:"start"` }
type SqlQueryParameterDatetimeRangeRangeOutputReference ¶
type SqlQueryParameterDatetimeRangeRangeOutputReference 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 SetEnd(val *string) EndInput() *string // Experimental. Fqn() *string InternalValue() *SqlQueryParameterDatetimeRangeRange SetInternalValue(val *SqlQueryParameterDatetimeRangeRange) Start() *string SetStart(val *string) StartInput() *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 NewSqlQueryParameterDatetimeRangeRangeOutputReference ¶
func NewSqlQueryParameterDatetimeRangeRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SqlQueryParameterDatetimeRangeRangeOutputReference
type SqlQueryParameterDatetimesec ¶
type SqlQueryParameterDatetimesec struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#value SqlQuery#value}. Value *string `field:"required" json:"value" yaml:"value"` }
type SqlQueryParameterDatetimesecOutputReference ¶
type SqlQueryParameterDatetimesecOutputReference 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() *SqlQueryParameterDatetimesec SetInternalValue(val *SqlQueryParameterDatetimesec) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *string SetValue(val *string) ValueInput() *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 NewSqlQueryParameterDatetimesecOutputReference ¶
func NewSqlQueryParameterDatetimesecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SqlQueryParameterDatetimesecOutputReference
type SqlQueryParameterDatetimesecRange ¶
type SqlQueryParameterDatetimesecRange struct { // range block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#range SqlQuery#range} Range *SqlQueryParameterDatetimesecRangeRange `field:"optional" json:"range" yaml:"range"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#value SqlQuery#value}. Value *string `field:"optional" json:"value" yaml:"value"` }
type SqlQueryParameterDatetimesecRangeOutputReference ¶
type SqlQueryParameterDatetimesecRangeOutputReference 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() *SqlQueryParameterDatetimesecRange SetInternalValue(val *SqlQueryParameterDatetimesecRange) Range() SqlQueryParameterDatetimesecRangeRangeOutputReference RangeInput() *SqlQueryParameterDatetimesecRangeRange // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *string SetValue(val *string) ValueInput() *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 PutRange(value *SqlQueryParameterDatetimesecRangeRange) ResetRange() ResetValue() // 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 NewSqlQueryParameterDatetimesecRangeOutputReference ¶
func NewSqlQueryParameterDatetimesecRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SqlQueryParameterDatetimesecRangeOutputReference
type SqlQueryParameterDatetimesecRangeRange ¶
type SqlQueryParameterDatetimesecRangeRange struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#end SqlQuery#end}. End *string `field:"required" json:"end" yaml:"end"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#start SqlQuery#start}. Start *string `field:"required" json:"start" yaml:"start"` }
type SqlQueryParameterDatetimesecRangeRangeOutputReference ¶
type SqlQueryParameterDatetimesecRangeRangeOutputReference 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 SetEnd(val *string) EndInput() *string // Experimental. Fqn() *string InternalValue() *SqlQueryParameterDatetimesecRangeRange SetInternalValue(val *SqlQueryParameterDatetimesecRangeRange) Start() *string SetStart(val *string) StartInput() *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 NewSqlQueryParameterDatetimesecRangeRangeOutputReference ¶
func NewSqlQueryParameterDatetimesecRangeRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SqlQueryParameterDatetimesecRangeRangeOutputReference
type SqlQueryParameterEnum ¶
type SqlQueryParameterEnum struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#options SqlQuery#options}. Options *[]*string `field:"required" json:"options" yaml:"options"` // multiple block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#multiple SqlQuery#multiple} Multiple *SqlQueryParameterEnumMultiple `field:"optional" json:"multiple" yaml:"multiple"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#value SqlQuery#value}. Value *string `field:"optional" json:"value" yaml:"value"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#values SqlQuery#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type SqlQueryParameterEnumMultiple ¶
type SqlQueryParameterEnumMultiple struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#prefix SqlQuery#prefix}. Prefix *string `field:"required" json:"prefix" yaml:"prefix"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#separator SqlQuery#separator}. Separator *string `field:"required" json:"separator" yaml:"separator"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#suffix SqlQuery#suffix}. Suffix *string `field:"required" json:"suffix" yaml:"suffix"` }
type SqlQueryParameterEnumMultipleOutputReference ¶
type SqlQueryParameterEnumMultipleOutputReference 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() *SqlQueryParameterEnumMultiple SetInternalValue(val *SqlQueryParameterEnumMultiple) Prefix() *string SetPrefix(val *string) PrefixInput() *string Separator() *string SetSeparator(val *string) SeparatorInput() *string Suffix() *string SetSuffix(val *string) SuffixInput() *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 NewSqlQueryParameterEnumMultipleOutputReference ¶
func NewSqlQueryParameterEnumMultipleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SqlQueryParameterEnumMultipleOutputReference
type SqlQueryParameterEnumOutputReference ¶
type SqlQueryParameterEnumOutputReference 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() *SqlQueryParameterEnum SetInternalValue(val *SqlQueryParameterEnum) Multiple() SqlQueryParameterEnumMultipleOutputReference MultipleInput() *SqlQueryParameterEnumMultiple Options() *[]*string SetOptions(val *[]*string) OptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *string SetValue(val *string) ValueInput() *string 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 PutMultiple(value *SqlQueryParameterEnumMultiple) ResetMultiple() ResetValue() ResetValues() // 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 NewSqlQueryParameterEnumOutputReference ¶
func NewSqlQueryParameterEnumOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SqlQueryParameterEnumOutputReference
type SqlQueryParameterList ¶
type SqlQueryParameterList 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) SqlQueryParameterOutputReference // 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 NewSqlQueryParameterList ¶
func NewSqlQueryParameterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SqlQueryParameterList
type SqlQueryParameterNumber ¶
type SqlQueryParameterNumber struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#value SqlQuery#value}. Value *float64 `field:"required" json:"value" yaml:"value"` }
type SqlQueryParameterNumberOutputReference ¶
type SqlQueryParameterNumberOutputReference 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() *SqlQueryParameterNumber SetInternalValue(val *SqlQueryParameterNumber) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *float64 SetValue(val *float64) ValueInput() *float64 // 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 NewSqlQueryParameterNumberOutputReference ¶
func NewSqlQueryParameterNumberOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SqlQueryParameterNumberOutputReference
type SqlQueryParameterOutputReference ¶
type SqlQueryParameterOutputReference 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 Date() SqlQueryParameterDateOutputReference DateInput() *SqlQueryParameterDate DateRange() SqlQueryParameterDateRangeOutputReference DateRangeInput() *SqlQueryParameterDateRange Datetime() SqlQueryParameterDatetimeOutputReference DatetimeInput() *SqlQueryParameterDatetime DatetimeRange() SqlQueryParameterDatetimeRangeOutputReference DatetimeRangeInput() *SqlQueryParameterDatetimeRange Datetimesec() SqlQueryParameterDatetimesecOutputReference DatetimesecInput() *SqlQueryParameterDatetimesec DatetimesecRange() SqlQueryParameterDatetimesecRangeOutputReference DatetimesecRangeInput() *SqlQueryParameterDatetimesecRange Enum() SqlQueryParameterEnumOutputReference EnumInput() *SqlQueryParameterEnum // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string Number() SqlQueryParameterNumberOutputReference NumberInput() *SqlQueryParameterNumber Query() SqlQueryParameterQueryOutputReference QueryInput() *SqlQueryParameterQuery // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Text() SqlQueryParameterTextOutputReference TextInput() *SqlQueryParameterText Title() *string SetTitle(val *string) TitleInput() *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 PutDate(value *SqlQueryParameterDate) PutDateRange(value *SqlQueryParameterDateRange) PutDatetime(value *SqlQueryParameterDatetime) PutDatetimeRange(value *SqlQueryParameterDatetimeRange) PutDatetimesec(value *SqlQueryParameterDatetimesec) PutDatetimesecRange(value *SqlQueryParameterDatetimesecRange) PutEnum(value *SqlQueryParameterEnum) PutNumber(value *SqlQueryParameterNumber) PutQuery(value *SqlQueryParameterQuery) PutText(value *SqlQueryParameterText) ResetDate() ResetDateRange() ResetDatetime() ResetDatetimeRange() ResetDatetimesec() ResetDatetimesecRange() ResetEnum() ResetNumber() ResetQuery() ResetText() ResetTitle() // 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 NewSqlQueryParameterOutputReference ¶
func NewSqlQueryParameterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) SqlQueryParameterOutputReference
type SqlQueryParameterQuery ¶
type SqlQueryParameterQuery struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#query_id SqlQuery#query_id}. QueryId *string `field:"required" json:"queryId" yaml:"queryId"` // multiple block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#multiple SqlQuery#multiple} Multiple *SqlQueryParameterQueryMultiple `field:"optional" json:"multiple" yaml:"multiple"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#value SqlQuery#value}. Value *string `field:"optional" json:"value" yaml:"value"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#values SqlQuery#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type SqlQueryParameterQueryMultiple ¶
type SqlQueryParameterQueryMultiple struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#prefix SqlQuery#prefix}. Prefix *string `field:"required" json:"prefix" yaml:"prefix"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#separator SqlQuery#separator}. Separator *string `field:"required" json:"separator" yaml:"separator"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#suffix SqlQuery#suffix}. Suffix *string `field:"required" json:"suffix" yaml:"suffix"` }
type SqlQueryParameterQueryMultipleOutputReference ¶
type SqlQueryParameterQueryMultipleOutputReference 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() *SqlQueryParameterQueryMultiple SetInternalValue(val *SqlQueryParameterQueryMultiple) Prefix() *string SetPrefix(val *string) PrefixInput() *string Separator() *string SetSeparator(val *string) SeparatorInput() *string Suffix() *string SetSuffix(val *string) SuffixInput() *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 NewSqlQueryParameterQueryMultipleOutputReference ¶
func NewSqlQueryParameterQueryMultipleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SqlQueryParameterQueryMultipleOutputReference
type SqlQueryParameterQueryOutputReference ¶
type SqlQueryParameterQueryOutputReference 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() *SqlQueryParameterQuery SetInternalValue(val *SqlQueryParameterQuery) Multiple() SqlQueryParameterQueryMultipleOutputReference MultipleInput() *SqlQueryParameterQueryMultiple QueryId() *string SetQueryId(val *string) QueryIdInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *string SetValue(val *string) ValueInput() *string 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 PutMultiple(value *SqlQueryParameterQueryMultiple) ResetMultiple() ResetValue() ResetValues() // 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 NewSqlQueryParameterQueryOutputReference ¶
func NewSqlQueryParameterQueryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SqlQueryParameterQueryOutputReference
type SqlQueryParameterText ¶
type SqlQueryParameterText struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#value SqlQuery#value}. Value *string `field:"required" json:"value" yaml:"value"` }
type SqlQueryParameterTextOutputReference ¶
type SqlQueryParameterTextOutputReference 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() *SqlQueryParameterText SetInternalValue(val *SqlQueryParameterText) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *string SetValue(val *string) ValueInput() *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 NewSqlQueryParameterTextOutputReference ¶
func NewSqlQueryParameterTextOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SqlQueryParameterTextOutputReference
type SqlQuerySchedule ¶
type SqlQuerySchedule struct { // continuous block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#continuous SqlQuery#continuous} Continuous *SqlQueryScheduleContinuous `field:"optional" json:"continuous" yaml:"continuous"` // daily block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#daily SqlQuery#daily} Daily *SqlQueryScheduleDaily `field:"optional" json:"daily" yaml:"daily"` // weekly block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#weekly SqlQuery#weekly} Weekly *SqlQueryScheduleWeekly `field:"optional" json:"weekly" yaml:"weekly"` }
type SqlQueryScheduleContinuous ¶
type SqlQueryScheduleContinuous struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#interval_seconds SqlQuery#interval_seconds}. IntervalSeconds *float64 `field:"required" json:"intervalSeconds" yaml:"intervalSeconds"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#until_date SqlQuery#until_date}. UntilDate *string `field:"optional" json:"untilDate" yaml:"untilDate"` }
type SqlQueryScheduleContinuousOutputReference ¶
type SqlQueryScheduleContinuousOutputReference 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() *SqlQueryScheduleContinuous SetInternalValue(val *SqlQueryScheduleContinuous) IntervalSeconds() *float64 SetIntervalSeconds(val *float64) IntervalSecondsInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UntilDate() *string SetUntilDate(val *string) UntilDateInput() *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 ResetUntilDate() // 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 NewSqlQueryScheduleContinuousOutputReference ¶
func NewSqlQueryScheduleContinuousOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SqlQueryScheduleContinuousOutputReference
type SqlQueryScheduleDaily ¶
type SqlQueryScheduleDaily struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#interval_days SqlQuery#interval_days}. IntervalDays *float64 `field:"required" json:"intervalDays" yaml:"intervalDays"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#time_of_day SqlQuery#time_of_day}. TimeOfDay *string `field:"required" json:"timeOfDay" yaml:"timeOfDay"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#until_date SqlQuery#until_date}. UntilDate *string `field:"optional" json:"untilDate" yaml:"untilDate"` }
type SqlQueryScheduleDailyOutputReference ¶
type SqlQueryScheduleDailyOutputReference 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() *SqlQueryScheduleDaily SetInternalValue(val *SqlQueryScheduleDaily) IntervalDays() *float64 SetIntervalDays(val *float64) IntervalDaysInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TimeOfDay() *string SetTimeOfDay(val *string) TimeOfDayInput() *string UntilDate() *string SetUntilDate(val *string) UntilDateInput() *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 ResetUntilDate() // 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 NewSqlQueryScheduleDailyOutputReference ¶
func NewSqlQueryScheduleDailyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SqlQueryScheduleDailyOutputReference
type SqlQueryScheduleOutputReference ¶
type SqlQueryScheduleOutputReference 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) Continuous() SqlQueryScheduleContinuousOutputReference ContinuousInput() *SqlQueryScheduleContinuous // 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 Daily() SqlQueryScheduleDailyOutputReference DailyInput() *SqlQueryScheduleDaily // Experimental. Fqn() *string InternalValue() *SqlQuerySchedule SetInternalValue(val *SqlQuerySchedule) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Weekly() SqlQueryScheduleWeeklyOutputReference WeeklyInput() *SqlQueryScheduleWeekly // 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 PutContinuous(value *SqlQueryScheduleContinuous) PutDaily(value *SqlQueryScheduleDaily) PutWeekly(value *SqlQueryScheduleWeekly) ResetContinuous() ResetDaily() ResetWeekly() // 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 NewSqlQueryScheduleOutputReference ¶
func NewSqlQueryScheduleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SqlQueryScheduleOutputReference
type SqlQueryScheduleWeekly ¶
type SqlQueryScheduleWeekly struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#day_of_week SqlQuery#day_of_week}. DayOfWeek *string `field:"required" json:"dayOfWeek" yaml:"dayOfWeek"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#interval_weeks SqlQuery#interval_weeks}. IntervalWeeks *float64 `field:"required" json:"intervalWeeks" yaml:"intervalWeeks"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#time_of_day SqlQuery#time_of_day}. TimeOfDay *string `field:"required" json:"timeOfDay" yaml:"timeOfDay"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.23.0/docs/resources/sql_query#until_date SqlQuery#until_date}. UntilDate *string `field:"optional" json:"untilDate" yaml:"untilDate"` }
type SqlQueryScheduleWeeklyOutputReference ¶
type SqlQueryScheduleWeeklyOutputReference 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 DayOfWeek() *string SetDayOfWeek(val *string) DayOfWeekInput() *string // Experimental. Fqn() *string InternalValue() *SqlQueryScheduleWeekly SetInternalValue(val *SqlQueryScheduleWeekly) IntervalWeeks() *float64 SetIntervalWeeks(val *float64) IntervalWeeksInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TimeOfDay() *string SetTimeOfDay(val *string) TimeOfDayInput() *string UntilDate() *string SetUntilDate(val *string) UntilDateInput() *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 ResetUntilDate() // 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 NewSqlQueryScheduleWeeklyOutputReference ¶
func NewSqlQueryScheduleWeeklyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SqlQueryScheduleWeeklyOutputReference
Source Files ¶
- SqlQuery.go
- SqlQueryConfig.go
- SqlQueryParameter.go
- SqlQueryParameterDate.go
- SqlQueryParameterDateOutputReference.go
- SqlQueryParameterDateOutputReference__checks.go
- SqlQueryParameterDateRange.go
- SqlQueryParameterDateRangeOutputReference.go
- SqlQueryParameterDateRangeOutputReference__checks.go
- SqlQueryParameterDateRangeRange.go
- SqlQueryParameterDateRangeRangeOutputReference.go
- SqlQueryParameterDateRangeRangeOutputReference__checks.go
- SqlQueryParameterDatetime.go
- SqlQueryParameterDatetimeOutputReference.go
- SqlQueryParameterDatetimeOutputReference__checks.go
- SqlQueryParameterDatetimeRange.go
- SqlQueryParameterDatetimeRangeOutputReference.go
- SqlQueryParameterDatetimeRangeOutputReference__checks.go
- SqlQueryParameterDatetimeRangeRange.go
- SqlQueryParameterDatetimeRangeRangeOutputReference.go
- SqlQueryParameterDatetimeRangeRangeOutputReference__checks.go
- SqlQueryParameterDatetimesec.go
- SqlQueryParameterDatetimesecOutputReference.go
- SqlQueryParameterDatetimesecOutputReference__checks.go
- SqlQueryParameterDatetimesecRange.go
- SqlQueryParameterDatetimesecRangeOutputReference.go
- SqlQueryParameterDatetimesecRangeOutputReference__checks.go
- SqlQueryParameterDatetimesecRangeRange.go
- SqlQueryParameterDatetimesecRangeRangeOutputReference.go
- SqlQueryParameterDatetimesecRangeRangeOutputReference__checks.go
- SqlQueryParameterEnum.go
- SqlQueryParameterEnumMultiple.go
- SqlQueryParameterEnumMultipleOutputReference.go
- SqlQueryParameterEnumMultipleOutputReference__checks.go
- SqlQueryParameterEnumOutputReference.go
- SqlQueryParameterEnumOutputReference__checks.go
- SqlQueryParameterList.go
- SqlQueryParameterList__checks.go
- SqlQueryParameterNumber.go
- SqlQueryParameterNumberOutputReference.go
- SqlQueryParameterNumberOutputReference__checks.go
- SqlQueryParameterOutputReference.go
- SqlQueryParameterOutputReference__checks.go
- SqlQueryParameterQuery.go
- SqlQueryParameterQueryMultiple.go
- SqlQueryParameterQueryMultipleOutputReference.go
- SqlQueryParameterQueryMultipleOutputReference__checks.go
- SqlQueryParameterQueryOutputReference.go
- SqlQueryParameterQueryOutputReference__checks.go
- SqlQueryParameterText.go
- SqlQueryParameterTextOutputReference.go
- SqlQueryParameterTextOutputReference__checks.go
- SqlQuerySchedule.go
- SqlQueryScheduleContinuous.go
- SqlQueryScheduleContinuousOutputReference.go
- SqlQueryScheduleContinuousOutputReference__checks.go
- SqlQueryScheduleDaily.go
- SqlQueryScheduleDailyOutputReference.go
- SqlQueryScheduleDailyOutputReference__checks.go
- SqlQueryScheduleOutputReference.go
- SqlQueryScheduleOutputReference__checks.go
- SqlQueryScheduleWeekly.go
- SqlQueryScheduleWeeklyOutputReference.go
- SqlQueryScheduleWeeklyOutputReference__checks.go
- SqlQuery__checks.go
- main.go