Documentation
¶
Index ¶
- func DataDatabricksFunctions_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, ...) cdktf.ImportableResource
- func DataDatabricksFunctions_IsConstruct(x interface{}) *bool
- func DataDatabricksFunctions_IsTerraformDataSource(x interface{}) *bool
- func DataDatabricksFunctions_IsTerraformElement(x interface{}) *bool
- func DataDatabricksFunctions_TfResourceType() *string
- func NewDataDatabricksFunctionsFunctionsInputParamsList_Override(d DataDatabricksFunctionsFunctionsInputParamsList, ...)
- func NewDataDatabricksFunctionsFunctionsInputParamsOutputReference_Override(d DataDatabricksFunctionsFunctionsInputParamsOutputReference, ...)
- func NewDataDatabricksFunctionsFunctionsInputParamsParametersList_Override(d DataDatabricksFunctionsFunctionsInputParamsParametersList, ...)
- func NewDataDatabricksFunctionsFunctionsInputParamsParametersOutputReference_Override(d DataDatabricksFunctionsFunctionsInputParamsParametersOutputReference, ...)
- func NewDataDatabricksFunctionsFunctionsList_Override(d DataDatabricksFunctionsFunctionsList, ...)
- func NewDataDatabricksFunctionsFunctionsOutputReference_Override(d DataDatabricksFunctionsFunctionsOutputReference, ...)
- func NewDataDatabricksFunctionsFunctionsReturnParamsList_Override(d DataDatabricksFunctionsFunctionsReturnParamsList, ...)
- func NewDataDatabricksFunctionsFunctionsReturnParamsOutputReference_Override(d DataDatabricksFunctionsFunctionsReturnParamsOutputReference, ...)
- func NewDataDatabricksFunctionsFunctionsReturnParamsParametersList_Override(d DataDatabricksFunctionsFunctionsReturnParamsParametersList, ...)
- func NewDataDatabricksFunctionsFunctionsReturnParamsParametersOutputReference_Override(d DataDatabricksFunctionsFunctionsReturnParamsParametersOutputReference, ...)
- func NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionList_Override(d DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionList, ...)
- func NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionOutputReference_Override(...)
- func NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesList_Override(d DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesList, ...)
- func NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesOutputReference_Override(...)
- func NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableList_Override(d DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableList, ...)
- func NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableOutputReference_Override(...)
- func NewDataDatabricksFunctionsFunctionsRoutineDependenciesList_Override(d DataDatabricksFunctionsFunctionsRoutineDependenciesList, ...)
- func NewDataDatabricksFunctionsFunctionsRoutineDependenciesOutputReference_Override(d DataDatabricksFunctionsFunctionsRoutineDependenciesOutputReference, ...)
- func NewDataDatabricksFunctions_Override(d DataDatabricksFunctions, scope constructs.Construct, id *string, ...)
- type DataDatabricksFunctions
- type DataDatabricksFunctionsConfig
- type DataDatabricksFunctionsFunctions
- type DataDatabricksFunctionsFunctionsInputParams
- type DataDatabricksFunctionsFunctionsInputParamsList
- type DataDatabricksFunctionsFunctionsInputParamsOutputReference
- type DataDatabricksFunctionsFunctionsInputParamsParameters
- type DataDatabricksFunctionsFunctionsInputParamsParametersList
- type DataDatabricksFunctionsFunctionsInputParamsParametersOutputReference
- type DataDatabricksFunctionsFunctionsList
- type DataDatabricksFunctionsFunctionsOutputReference
- type DataDatabricksFunctionsFunctionsReturnParams
- type DataDatabricksFunctionsFunctionsReturnParamsList
- type DataDatabricksFunctionsFunctionsReturnParamsOutputReference
- type DataDatabricksFunctionsFunctionsReturnParamsParameters
- type DataDatabricksFunctionsFunctionsReturnParamsParametersList
- type DataDatabricksFunctionsFunctionsReturnParamsParametersOutputReference
- type DataDatabricksFunctionsFunctionsRoutineDependencies
- type DataDatabricksFunctionsFunctionsRoutineDependenciesDependencies
- type DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunction
- type DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionList
- type DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionOutputReference
- type DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesList
- type DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesOutputReference
- type DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTable
- type DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableList
- type DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableOutputReference
- type DataDatabricksFunctionsFunctionsRoutineDependenciesList
- type DataDatabricksFunctionsFunctionsRoutineDependenciesOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataDatabricksFunctions_GenerateConfigForImport ¶
func DataDatabricksFunctions_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, provider cdktf.TerraformProvider) cdktf.ImportableResource
Generates CDKTF code for importing a DataDatabricksFunctions resource upon running "cdktf plan <stack-name>".
func DataDatabricksFunctions_IsConstruct ¶
func DataDatabricksFunctions_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 DataDatabricksFunctions_IsTerraformDataSource ¶
func DataDatabricksFunctions_IsTerraformDataSource(x interface{}) *bool
Experimental.
func DataDatabricksFunctions_IsTerraformElement ¶
func DataDatabricksFunctions_IsTerraformElement(x interface{}) *bool
Experimental.
func DataDatabricksFunctions_TfResourceType ¶
func DataDatabricksFunctions_TfResourceType() *string
func NewDataDatabricksFunctionsFunctionsInputParamsList_Override ¶
func NewDataDatabricksFunctionsFunctionsInputParamsList_Override(d DataDatabricksFunctionsFunctionsInputParamsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksFunctionsFunctionsInputParamsOutputReference_Override ¶
func NewDataDatabricksFunctionsFunctionsInputParamsOutputReference_Override(d DataDatabricksFunctionsFunctionsInputParamsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksFunctionsFunctionsInputParamsParametersList_Override ¶
func NewDataDatabricksFunctionsFunctionsInputParamsParametersList_Override(d DataDatabricksFunctionsFunctionsInputParamsParametersList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksFunctionsFunctionsInputParamsParametersOutputReference_Override ¶
func NewDataDatabricksFunctionsFunctionsInputParamsParametersOutputReference_Override(d DataDatabricksFunctionsFunctionsInputParamsParametersOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksFunctionsFunctionsList_Override ¶
func NewDataDatabricksFunctionsFunctionsList_Override(d DataDatabricksFunctionsFunctionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksFunctionsFunctionsOutputReference_Override ¶
func NewDataDatabricksFunctionsFunctionsOutputReference_Override(d DataDatabricksFunctionsFunctionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksFunctionsFunctionsReturnParamsList_Override ¶
func NewDataDatabricksFunctionsFunctionsReturnParamsList_Override(d DataDatabricksFunctionsFunctionsReturnParamsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksFunctionsFunctionsReturnParamsOutputReference_Override ¶
func NewDataDatabricksFunctionsFunctionsReturnParamsOutputReference_Override(d DataDatabricksFunctionsFunctionsReturnParamsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksFunctionsFunctionsReturnParamsParametersList_Override ¶
func NewDataDatabricksFunctionsFunctionsReturnParamsParametersList_Override(d DataDatabricksFunctionsFunctionsReturnParamsParametersList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksFunctionsFunctionsReturnParamsParametersOutputReference_Override ¶
func NewDataDatabricksFunctionsFunctionsReturnParamsParametersOutputReference_Override(d DataDatabricksFunctionsFunctionsReturnParamsParametersOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionList_Override ¶
func NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionList_Override(d DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionOutputReference_Override ¶
func NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionOutputReference_Override(d DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesList_Override ¶
func NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesList_Override(d DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesOutputReference_Override ¶
func NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesOutputReference_Override(d DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableList_Override ¶
func NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableList_Override(d DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableOutputReference_Override ¶
func NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableOutputReference_Override(d DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksFunctionsFunctionsRoutineDependenciesList_Override ¶
func NewDataDatabricksFunctionsFunctionsRoutineDependenciesList_Override(d DataDatabricksFunctionsFunctionsRoutineDependenciesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataDatabricksFunctionsFunctionsRoutineDependenciesOutputReference_Override ¶
func NewDataDatabricksFunctionsFunctionsRoutineDependenciesOutputReference_Override(d DataDatabricksFunctionsFunctionsRoutineDependenciesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataDatabricksFunctions_Override ¶
func NewDataDatabricksFunctions_Override(d DataDatabricksFunctions, scope constructs.Construct, id *string, config *DataDatabricksFunctionsConfig)
Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions databricks_functions} Data Source.
Types ¶
type DataDatabricksFunctions ¶
type DataDatabricksFunctions interface { cdktf.TerraformDataSource CatalogName() *string SetCatalogName(val *string) CatalogNameInput() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Functions() DataDatabricksFunctionsFunctionsList FunctionsInput() interface{} IncludeBrowse() interface{} SetIncludeBrowse(val interface{}) IncludeBrowseInput() interface{} // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} SchemaName() *string SetSchemaName(val *string) SchemaNameInput() *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) PutFunctions(value interface{}) ResetFunctions() ResetIncludeBrowse() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() SynthesizeAttributes() *map[string]interface{} SynthesizeHclAttributes() *map[string]interface{} // Adds this resource to the terraform JSON output. // 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.62.1/docs/data-sources/functions databricks_functions}.
func NewDataDatabricksFunctions ¶
func NewDataDatabricksFunctions(scope constructs.Construct, id *string, config *DataDatabricksFunctionsConfig) DataDatabricksFunctions
Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions databricks_functions} Data Source.
type DataDatabricksFunctionsConfig ¶
type DataDatabricksFunctionsConfig 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.62.1/docs/data-sources/functions#catalog_name DataDatabricksFunctions#catalog_name}. CatalogName *string `field:"required" json:"catalogName" yaml:"catalogName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#schema_name DataDatabricksFunctions#schema_name}. SchemaName *string `field:"required" json:"schemaName" yaml:"schemaName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#functions DataDatabricksFunctions#functions}. Functions interface{} `field:"optional" json:"functions" yaml:"functions"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#include_browse DataDatabricksFunctions#include_browse}. IncludeBrowse interface{} `field:"optional" json:"includeBrowse" yaml:"includeBrowse"` }
type DataDatabricksFunctionsFunctions ¶
type DataDatabricksFunctionsFunctions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#browse_only DataDatabricksFunctions#browse_only}. BrowseOnly interface{} `field:"optional" json:"browseOnly" yaml:"browseOnly"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#catalog_name DataDatabricksFunctions#catalog_name}. CatalogName *string `field:"optional" json:"catalogName" yaml:"catalogName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#comment DataDatabricksFunctions#comment}. Comment *string `field:"optional" json:"comment" yaml:"comment"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#created_at DataDatabricksFunctions#created_at}. CreatedAt *float64 `field:"optional" json:"createdAt" yaml:"createdAt"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#created_by DataDatabricksFunctions#created_by}. CreatedBy *string `field:"optional" json:"createdBy" yaml:"createdBy"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#data_type DataDatabricksFunctions#data_type}. DataType *string `field:"optional" json:"dataType" yaml:"dataType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#external_language DataDatabricksFunctions#external_language}. ExternalLanguage *string `field:"optional" json:"externalLanguage" yaml:"externalLanguage"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#external_name DataDatabricksFunctions#external_name}. ExternalName *string `field:"optional" json:"externalName" yaml:"externalName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#full_data_type DataDatabricksFunctions#full_data_type}. FullDataType *string `field:"optional" json:"fullDataType" yaml:"fullDataType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#full_name DataDatabricksFunctions#full_name}. FullName *string `field:"optional" json:"fullName" yaml:"fullName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#function_id DataDatabricksFunctions#function_id}. FunctionId *string `field:"optional" json:"functionId" yaml:"functionId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#input_params DataDatabricksFunctions#input_params}. InputParams interface{} `field:"optional" json:"inputParams" yaml:"inputParams"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#is_deterministic DataDatabricksFunctions#is_deterministic}. IsDeterministic interface{} `field:"optional" json:"isDeterministic" yaml:"isDeterministic"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#is_null_call DataDatabricksFunctions#is_null_call}. IsNullCall interface{} `field:"optional" json:"isNullCall" yaml:"isNullCall"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#metastore_id DataDatabricksFunctions#metastore_id}. MetastoreId *string `field:"optional" json:"metastoreId" yaml:"metastoreId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#name DataDatabricksFunctions#name}. Name *string `field:"optional" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#owner DataDatabricksFunctions#owner}. Owner *string `field:"optional" json:"owner" yaml:"owner"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#parameter_style DataDatabricksFunctions#parameter_style}. ParameterStyle *string `field:"optional" json:"parameterStyle" yaml:"parameterStyle"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#properties DataDatabricksFunctions#properties}. Properties *string `field:"optional" json:"properties" yaml:"properties"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#return_params DataDatabricksFunctions#return_params}. ReturnParams interface{} `field:"optional" json:"returnParams" yaml:"returnParams"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#routine_body DataDatabricksFunctions#routine_body}. RoutineBody *string `field:"optional" json:"routineBody" yaml:"routineBody"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#routine_definition DataDatabricksFunctions#routine_definition}. RoutineDefinition *string `field:"optional" json:"routineDefinition" yaml:"routineDefinition"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#routine_dependencies DataDatabricksFunctions#routine_dependencies}. RoutineDependencies interface{} `field:"optional" json:"routineDependencies" yaml:"routineDependencies"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#schema_name DataDatabricksFunctions#schema_name}. SchemaName *string `field:"optional" json:"schemaName" yaml:"schemaName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#security_type DataDatabricksFunctions#security_type}. SecurityType *string `field:"optional" json:"securityType" yaml:"securityType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#specific_name DataDatabricksFunctions#specific_name}. SpecificName *string `field:"optional" json:"specificName" yaml:"specificName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#sql_data_access DataDatabricksFunctions#sql_data_access}. SqlDataAccess *string `field:"optional" json:"sqlDataAccess" yaml:"sqlDataAccess"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#sql_path DataDatabricksFunctions#sql_path}. SqlPath *string `field:"optional" json:"sqlPath" yaml:"sqlPath"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#updated_at DataDatabricksFunctions#updated_at}. UpdatedAt *float64 `field:"optional" json:"updatedAt" yaml:"updatedAt"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#updated_by DataDatabricksFunctions#updated_by}. UpdatedBy *string `field:"optional" json:"updatedBy" yaml:"updatedBy"` }
type DataDatabricksFunctionsFunctionsInputParams ¶
type DataDatabricksFunctionsFunctionsInputParams struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#parameters DataDatabricksFunctions#parameters}.
Parameters interface{} `field:"optional" json:"parameters" yaml:"parameters"`
}
type DataDatabricksFunctionsFunctionsInputParamsList ¶
type DataDatabricksFunctionsFunctionsInputParamsList 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) DataDatabricksFunctionsFunctionsInputParamsOutputReference // 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 NewDataDatabricksFunctionsFunctionsInputParamsList ¶
func NewDataDatabricksFunctionsFunctionsInputParamsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksFunctionsFunctionsInputParamsList
type DataDatabricksFunctionsFunctionsInputParamsOutputReference ¶
type DataDatabricksFunctionsFunctionsInputParamsOutputReference 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{}) Parameters() DataDatabricksFunctionsFunctionsInputParamsParametersList ParametersInput() 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 PutParameters(value interface{}) ResetParameters() // 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 NewDataDatabricksFunctionsFunctionsInputParamsOutputReference ¶
func NewDataDatabricksFunctionsFunctionsInputParamsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksFunctionsFunctionsInputParamsOutputReference
type DataDatabricksFunctionsFunctionsInputParamsParameters ¶
type DataDatabricksFunctionsFunctionsInputParamsParameters struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#name DataDatabricksFunctions#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#position DataDatabricksFunctions#position}. Position *float64 `field:"required" json:"position" yaml:"position"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#type_name DataDatabricksFunctions#type_name}. TypeName *string `field:"required" json:"typeName" yaml:"typeName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#type_text DataDatabricksFunctions#type_text}. TypeText *string `field:"required" json:"typeText" yaml:"typeText"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#comment DataDatabricksFunctions#comment}. Comment *string `field:"optional" json:"comment" yaml:"comment"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#parameter_default DataDatabricksFunctions#parameter_default}. ParameterDefault *string `field:"optional" json:"parameterDefault" yaml:"parameterDefault"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#parameter_mode DataDatabricksFunctions#parameter_mode}. ParameterMode *string `field:"optional" json:"parameterMode" yaml:"parameterMode"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#parameter_type DataDatabricksFunctions#parameter_type}. ParameterType *string `field:"optional" json:"parameterType" yaml:"parameterType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#type_interval_type DataDatabricksFunctions#type_interval_type}. TypeIntervalType *string `field:"optional" json:"typeIntervalType" yaml:"typeIntervalType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#type_json DataDatabricksFunctions#type_json}. TypeJson *string `field:"optional" json:"typeJson" yaml:"typeJson"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#type_precision DataDatabricksFunctions#type_precision}. TypePrecision *float64 `field:"optional" json:"typePrecision" yaml:"typePrecision"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#type_scale DataDatabricksFunctions#type_scale}. TypeScale *float64 `field:"optional" json:"typeScale" yaml:"typeScale"` }
type DataDatabricksFunctionsFunctionsInputParamsParametersList ¶
type DataDatabricksFunctionsFunctionsInputParamsParametersList 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) DataDatabricksFunctionsFunctionsInputParamsParametersOutputReference // 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 NewDataDatabricksFunctionsFunctionsInputParamsParametersList ¶
func NewDataDatabricksFunctionsFunctionsInputParamsParametersList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksFunctionsFunctionsInputParamsParametersList
type DataDatabricksFunctionsFunctionsInputParamsParametersOutputReference ¶
type DataDatabricksFunctionsFunctionsInputParamsParametersOutputReference interface { cdktf.ComplexObject Comment() *string SetComment(val *string) CommentInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string ParameterDefault() *string SetParameterDefault(val *string) ParameterDefaultInput() *string ParameterMode() *string SetParameterMode(val *string) ParameterModeInput() *string ParameterType() *string SetParameterType(val *string) ParameterTypeInput() *string Position() *float64 SetPosition(val *float64) PositionInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TypeIntervalType() *string SetTypeIntervalType(val *string) TypeIntervalTypeInput() *string TypeJson() *string SetTypeJson(val *string) TypeJsonInput() *string TypeName() *string SetTypeName(val *string) TypeNameInput() *string TypePrecision() *float64 SetTypePrecision(val *float64) TypePrecisionInput() *float64 TypeScale() *float64 SetTypeScale(val *float64) TypeScaleInput() *float64 TypeText() *string SetTypeText(val *string) TypeTextInput() *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 ResetComment() ResetParameterDefault() ResetParameterMode() ResetParameterType() ResetTypeIntervalType() ResetTypeJson() ResetTypePrecision() ResetTypeScale() // 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 NewDataDatabricksFunctionsFunctionsInputParamsParametersOutputReference ¶
func NewDataDatabricksFunctionsFunctionsInputParamsParametersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksFunctionsFunctionsInputParamsParametersOutputReference
type DataDatabricksFunctionsFunctionsList ¶
type DataDatabricksFunctionsFunctionsList 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) DataDatabricksFunctionsFunctionsOutputReference // 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 NewDataDatabricksFunctionsFunctionsList ¶
func NewDataDatabricksFunctionsFunctionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksFunctionsFunctionsList
type DataDatabricksFunctionsFunctionsOutputReference ¶
type DataDatabricksFunctionsFunctionsOutputReference interface { cdktf.ComplexObject BrowseOnly() interface{} SetBrowseOnly(val interface{}) BrowseOnlyInput() interface{} CatalogName() *string SetCatalogName(val *string) CatalogNameInput() *string Comment() *string SetComment(val *string) CommentInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CreatedAt() *float64 SetCreatedAt(val *float64) CreatedAtInput() *float64 CreatedBy() *string SetCreatedBy(val *string) CreatedByInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DataType() *string SetDataType(val *string) DataTypeInput() *string ExternalLanguage() *string SetExternalLanguage(val *string) ExternalLanguageInput() *string ExternalName() *string SetExternalName(val *string) ExternalNameInput() *string // Experimental. Fqn() *string FullDataType() *string SetFullDataType(val *string) FullDataTypeInput() *string FullName() *string SetFullName(val *string) FullNameInput() *string FunctionId() *string SetFunctionId(val *string) FunctionIdInput() *string InputParams() DataDatabricksFunctionsFunctionsInputParamsList InputParamsInput() interface{} InternalValue() interface{} SetInternalValue(val interface{}) IsDeterministic() interface{} SetIsDeterministic(val interface{}) IsDeterministicInput() interface{} IsNullCall() interface{} SetIsNullCall(val interface{}) IsNullCallInput() interface{} MetastoreId() *string SetMetastoreId(val *string) MetastoreIdInput() *string Name() *string SetName(val *string) NameInput() *string Owner() *string SetOwner(val *string) OwnerInput() *string ParameterStyle() *string SetParameterStyle(val *string) ParameterStyleInput() *string Properties() *string SetProperties(val *string) PropertiesInput() *string ReturnParams() DataDatabricksFunctionsFunctionsReturnParamsList ReturnParamsInput() interface{} RoutineBody() *string SetRoutineBody(val *string) RoutineBodyInput() *string RoutineDefinition() *string SetRoutineDefinition(val *string) RoutineDefinitionInput() *string RoutineDependencies() DataDatabricksFunctionsFunctionsRoutineDependenciesList RoutineDependenciesInput() interface{} SchemaName() *string SetSchemaName(val *string) SchemaNameInput() *string SecurityType() *string SetSecurityType(val *string) SecurityTypeInput() *string SpecificName() *string SetSpecificName(val *string) SpecificNameInput() *string SqlDataAccess() *string SetSqlDataAccess(val *string) SqlDataAccessInput() *string SqlPath() *string SetSqlPath(val *string) SqlPathInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UpdatedAt() *float64 SetUpdatedAt(val *float64) UpdatedAtInput() *float64 UpdatedBy() *string SetUpdatedBy(val *string) UpdatedByInput() *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 PutInputParams(value interface{}) PutReturnParams(value interface{}) PutRoutineDependencies(value interface{}) ResetBrowseOnly() ResetCatalogName() ResetComment() ResetCreatedAt() ResetCreatedBy() ResetDataType() ResetExternalLanguage() ResetExternalName() ResetFullDataType() ResetFullName() ResetFunctionId() ResetInputParams() ResetIsDeterministic() ResetIsNullCall() ResetMetastoreId() ResetName() ResetOwner() ResetParameterStyle() ResetProperties() ResetReturnParams() ResetRoutineBody() ResetRoutineDefinition() ResetRoutineDependencies() ResetSchemaName() ResetSecurityType() ResetSpecificName() ResetSqlDataAccess() ResetSqlPath() ResetUpdatedAt() ResetUpdatedBy() // 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 NewDataDatabricksFunctionsFunctionsOutputReference ¶
func NewDataDatabricksFunctionsFunctionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksFunctionsFunctionsOutputReference
type DataDatabricksFunctionsFunctionsReturnParams ¶
type DataDatabricksFunctionsFunctionsReturnParams struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#parameters DataDatabricksFunctions#parameters}.
Parameters interface{} `field:"optional" json:"parameters" yaml:"parameters"`
}
type DataDatabricksFunctionsFunctionsReturnParamsList ¶
type DataDatabricksFunctionsFunctionsReturnParamsList 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) DataDatabricksFunctionsFunctionsReturnParamsOutputReference // 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 NewDataDatabricksFunctionsFunctionsReturnParamsList ¶
func NewDataDatabricksFunctionsFunctionsReturnParamsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksFunctionsFunctionsReturnParamsList
type DataDatabricksFunctionsFunctionsReturnParamsOutputReference ¶
type DataDatabricksFunctionsFunctionsReturnParamsOutputReference 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{}) Parameters() DataDatabricksFunctionsFunctionsReturnParamsParametersList ParametersInput() 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 PutParameters(value interface{}) ResetParameters() // 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 NewDataDatabricksFunctionsFunctionsReturnParamsOutputReference ¶
func NewDataDatabricksFunctionsFunctionsReturnParamsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksFunctionsFunctionsReturnParamsOutputReference
type DataDatabricksFunctionsFunctionsReturnParamsParameters ¶
type DataDatabricksFunctionsFunctionsReturnParamsParameters struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#name DataDatabricksFunctions#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#position DataDatabricksFunctions#position}. Position *float64 `field:"required" json:"position" yaml:"position"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#type_name DataDatabricksFunctions#type_name}. TypeName *string `field:"required" json:"typeName" yaml:"typeName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#type_text DataDatabricksFunctions#type_text}. TypeText *string `field:"required" json:"typeText" yaml:"typeText"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#comment DataDatabricksFunctions#comment}. Comment *string `field:"optional" json:"comment" yaml:"comment"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#parameter_default DataDatabricksFunctions#parameter_default}. ParameterDefault *string `field:"optional" json:"parameterDefault" yaml:"parameterDefault"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#parameter_mode DataDatabricksFunctions#parameter_mode}. ParameterMode *string `field:"optional" json:"parameterMode" yaml:"parameterMode"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#parameter_type DataDatabricksFunctions#parameter_type}. ParameterType *string `field:"optional" json:"parameterType" yaml:"parameterType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#type_interval_type DataDatabricksFunctions#type_interval_type}. TypeIntervalType *string `field:"optional" json:"typeIntervalType" yaml:"typeIntervalType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#type_json DataDatabricksFunctions#type_json}. TypeJson *string `field:"optional" json:"typeJson" yaml:"typeJson"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#type_precision DataDatabricksFunctions#type_precision}. TypePrecision *float64 `field:"optional" json:"typePrecision" yaml:"typePrecision"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#type_scale DataDatabricksFunctions#type_scale}. TypeScale *float64 `field:"optional" json:"typeScale" yaml:"typeScale"` }
type DataDatabricksFunctionsFunctionsReturnParamsParametersList ¶
type DataDatabricksFunctionsFunctionsReturnParamsParametersList 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) DataDatabricksFunctionsFunctionsReturnParamsParametersOutputReference // 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 NewDataDatabricksFunctionsFunctionsReturnParamsParametersList ¶
func NewDataDatabricksFunctionsFunctionsReturnParamsParametersList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksFunctionsFunctionsReturnParamsParametersList
type DataDatabricksFunctionsFunctionsReturnParamsParametersOutputReference ¶
type DataDatabricksFunctionsFunctionsReturnParamsParametersOutputReference interface { cdktf.ComplexObject Comment() *string SetComment(val *string) CommentInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string ParameterDefault() *string SetParameterDefault(val *string) ParameterDefaultInput() *string ParameterMode() *string SetParameterMode(val *string) ParameterModeInput() *string ParameterType() *string SetParameterType(val *string) ParameterTypeInput() *string Position() *float64 SetPosition(val *float64) PositionInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TypeIntervalType() *string SetTypeIntervalType(val *string) TypeIntervalTypeInput() *string TypeJson() *string SetTypeJson(val *string) TypeJsonInput() *string TypeName() *string SetTypeName(val *string) TypeNameInput() *string TypePrecision() *float64 SetTypePrecision(val *float64) TypePrecisionInput() *float64 TypeScale() *float64 SetTypeScale(val *float64) TypeScaleInput() *float64 TypeText() *string SetTypeText(val *string) TypeTextInput() *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 ResetComment() ResetParameterDefault() ResetParameterMode() ResetParameterType() ResetTypeIntervalType() ResetTypeJson() ResetTypePrecision() ResetTypeScale() // 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 NewDataDatabricksFunctionsFunctionsReturnParamsParametersOutputReference ¶
func NewDataDatabricksFunctionsFunctionsReturnParamsParametersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksFunctionsFunctionsReturnParamsParametersOutputReference
type DataDatabricksFunctionsFunctionsRoutineDependencies ¶
type DataDatabricksFunctionsFunctionsRoutineDependencies struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#dependencies DataDatabricksFunctions#dependencies}.
Dependencies interface{} `field:"optional" json:"dependencies" yaml:"dependencies"`
}
type DataDatabricksFunctionsFunctionsRoutineDependenciesDependencies ¶
type DataDatabricksFunctionsFunctionsRoutineDependenciesDependencies struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#function DataDatabricksFunctions#function}. Function interface{} `field:"optional" json:"function" yaml:"function"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#table DataDatabricksFunctions#table}. Table interface{} `field:"optional" json:"table" yaml:"table"` }
type DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunction ¶
type DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunction struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#function_full_name DataDatabricksFunctions#function_full_name}. FunctionFullName *string `field:"required" json:"functionFullName" yaml:"functionFullName"` }
type DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionList ¶
type DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionList 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) DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionOutputReference // 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 NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionList ¶
func NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionList
type DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionOutputReference ¶
type DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionOutputReference 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 FunctionFullName() *string SetFunctionFullName(val *string) FunctionFullNameInput() *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 NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionOutputReference ¶
func NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionOutputReference
type DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesList ¶
type DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesList 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) DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesOutputReference // 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 NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesList ¶
func NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesList
type DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesOutputReference ¶
type DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesOutputReference 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 Function() DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionList FunctionInput() interface{} InternalValue() interface{} SetInternalValue(val interface{}) Table() DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableList TableInput() 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 PutFunction(value interface{}) PutTable(value interface{}) ResetFunction() ResetTable() // 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 NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesOutputReference ¶
func NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesOutputReference
type DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTable ¶
type DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTable struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.62.1/docs/data-sources/functions#table_full_name DataDatabricksFunctions#table_full_name}. TableFullName *string `field:"required" json:"tableFullName" yaml:"tableFullName"` }
type DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableList ¶
type DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableList 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) DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableOutputReference // 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 NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableList ¶
func NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableList
type DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableOutputReference ¶
type DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableOutputReference 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{}) TableFullName() *string SetTableFullName(val *string) TableFullNameInput() *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 NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableOutputReference ¶
func NewDataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableOutputReference
type DataDatabricksFunctionsFunctionsRoutineDependenciesList ¶
type DataDatabricksFunctionsFunctionsRoutineDependenciesList 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) DataDatabricksFunctionsFunctionsRoutineDependenciesOutputReference // 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 NewDataDatabricksFunctionsFunctionsRoutineDependenciesList ¶
func NewDataDatabricksFunctionsFunctionsRoutineDependenciesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataDatabricksFunctionsFunctionsRoutineDependenciesList
type DataDatabricksFunctionsFunctionsRoutineDependenciesOutputReference ¶
type DataDatabricksFunctionsFunctionsRoutineDependenciesOutputReference 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 Dependencies() DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesList DependenciesInput() 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 PutDependencies(value interface{}) ResetDependencies() // 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 NewDataDatabricksFunctionsFunctionsRoutineDependenciesOutputReference ¶
func NewDataDatabricksFunctionsFunctionsRoutineDependenciesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataDatabricksFunctionsFunctionsRoutineDependenciesOutputReference
Source Files
¶
- DataDatabricksFunctions.go
- DataDatabricksFunctionsConfig.go
- DataDatabricksFunctionsFunctions.go
- DataDatabricksFunctionsFunctionsInputParams.go
- DataDatabricksFunctionsFunctionsInputParamsList.go
- DataDatabricksFunctionsFunctionsInputParamsList__checks.go
- DataDatabricksFunctionsFunctionsInputParamsOutputReference.go
- DataDatabricksFunctionsFunctionsInputParamsOutputReference__checks.go
- DataDatabricksFunctionsFunctionsInputParamsParameters.go
- DataDatabricksFunctionsFunctionsInputParamsParametersList.go
- DataDatabricksFunctionsFunctionsInputParamsParametersList__checks.go
- DataDatabricksFunctionsFunctionsInputParamsParametersOutputReference.go
- DataDatabricksFunctionsFunctionsInputParamsParametersOutputReference__checks.go
- DataDatabricksFunctionsFunctionsList.go
- DataDatabricksFunctionsFunctionsList__checks.go
- DataDatabricksFunctionsFunctionsOutputReference.go
- DataDatabricksFunctionsFunctionsOutputReference__checks.go
- DataDatabricksFunctionsFunctionsReturnParams.go
- DataDatabricksFunctionsFunctionsReturnParamsList.go
- DataDatabricksFunctionsFunctionsReturnParamsList__checks.go
- DataDatabricksFunctionsFunctionsReturnParamsOutputReference.go
- DataDatabricksFunctionsFunctionsReturnParamsOutputReference__checks.go
- DataDatabricksFunctionsFunctionsReturnParamsParameters.go
- DataDatabricksFunctionsFunctionsReturnParamsParametersList.go
- DataDatabricksFunctionsFunctionsReturnParamsParametersList__checks.go
- DataDatabricksFunctionsFunctionsReturnParamsParametersOutputReference.go
- DataDatabricksFunctionsFunctionsReturnParamsParametersOutputReference__checks.go
- DataDatabricksFunctionsFunctionsRoutineDependencies.go
- DataDatabricksFunctionsFunctionsRoutineDependenciesDependencies.go
- DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunction.go
- DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionList.go
- DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionList__checks.go
- DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionOutputReference.go
- DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionOutputReference__checks.go
- DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesList.go
- DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesList__checks.go
- DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesOutputReference.go
- DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesOutputReference__checks.go
- DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTable.go
- DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableList.go
- DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableList__checks.go
- DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableOutputReference.go
- DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableOutputReference__checks.go
- DataDatabricksFunctionsFunctionsRoutineDependenciesList.go
- DataDatabricksFunctionsFunctionsRoutineDependenciesList__checks.go
- DataDatabricksFunctionsFunctionsRoutineDependenciesOutputReference.go
- DataDatabricksFunctionsFunctionsRoutineDependenciesOutputReference__checks.go
- DataDatabricksFunctions__checks.go
- main.go