diff --git a/docs/dataDatabricksJob.csharp.md b/docs/dataDatabricksJob.csharp.md index 366d27e02..bed326520 100644 --- a/docs/dataDatabricksJob.csharp.md +++ b/docs/dataDatabricksJob.csharp.md @@ -8288,6 +8288,7 @@ using HashiCorp.Cdktf.Providers.Databricks; new DataDatabricksJobJobSettingsSettingsTaskSqlTask { DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert Alert = null, DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard Dashboard = null, + DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile File = null, System.Collections.Generic.IDictionary Parameters = null, DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery Query = null, string WarehouseId = null @@ -8300,6 +8301,7 @@ new DataDatabricksJobJobSettingsSettingsTaskSqlTask { | --- | --- | --- | | Alert | DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert | alert block. | | Dashboard | DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard | dashboard block. | +| File | DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile | file block. | | Parameters | System.Collections.Generic.IDictionary | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. | | Query | DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery | query block. | | WarehouseId | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#warehouse_id DataDatabricksJob#warehouse_id}. | @@ -8334,6 +8336,20 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +##### `File`Optional + +```csharp +public DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile File { get; set; } +``` + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +file block. + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#file DataDatabricksJob#file} + +--- + ##### `Parameters`Optional ```csharp @@ -8436,6 +8452,38 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +### DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +#### Initializer + +```csharp +using HashiCorp.Cdktf.Providers.Databricks; + +new DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile { + string Path +}; +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| Path | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#path DataDatabricksJob#path}. | + +--- + +##### `Path`Required + +```csharp +public string Path { get; set; } +``` + +- *Type:* string + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#path DataDatabricksJob#path}. + +--- + ### DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery #### Initializer @@ -46662,6 +46710,277 @@ public DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard InternalValue { --- +### DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Databricks; + +new DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `GetAnyMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanAttribute` + +```csharp +private IResolvable GetBooleanAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetListAttribute` + +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberAttribute` + +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberListAttribute` + +```csharp +private double[] GetNumberListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringAttribute` + +```csharp +private string GetStringAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `InterpolationForAttribute` + +```csharp +private IResolvable InterpolationForAttribute(string Property) +``` + +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| PathInput | string | *No description.* | +| Path | string | *No description.* | +| InternalValue | DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* 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. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + +##### `PathInput`Optional + +```csharp +public string PathInput { get; } +``` + +- *Type:* string + +--- + +##### `Path`Required + +```csharp +public string Path { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile InternalValue { get; } +``` + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +--- + + ### DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference #### Initializers @@ -46714,9 +47033,11 @@ The attribute on the parent resource this class is referencing. | ToString | Return a string representation of this resolvable object. | | PutAlert | *No description.* | | PutDashboard | *No description.* | +| PutFile | *No description.* | | PutQuery | *No description.* | | ResetAlert | *No description.* | | ResetDashboard | *No description.* | +| ResetFile | *No description.* | | ResetParameters | *No description.* | | ResetQuery | *No description.* | | ResetWarehouseId | *No description.* | @@ -46897,6 +47218,18 @@ private void PutDashboard(DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboa --- +##### `PutFile` + +```csharp +private void PutFile(DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile Value) +``` + +###### `Value`Required + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +--- + ##### `PutQuery` ```csharp @@ -46921,6 +47254,12 @@ private void ResetAlert() private void ResetDashboard() ``` +##### `ResetFile` + +```csharp +private void ResetFile() +``` + ##### `ResetParameters` ```csharp @@ -46948,9 +47287,11 @@ private void ResetWarehouseId() | Fqn | string | *No description.* | | Alert | DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference | *No description.* | | Dashboard | DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference | *No description.* | +| File | DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference | *No description.* | | Query | DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference | *No description.* | | AlertInput | DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert | *No description.* | | DashboardInput | DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard | *No description.* | +| FileInput | DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile | *No description.* | | ParametersInput | System.Collections.Generic.IDictionary | *No description.* | | QueryInput | DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery | *No description.* | | WarehouseIdInput | string | *No description.* | @@ -47004,6 +47345,16 @@ public DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference D --- +##### `File`Required + +```csharp +public DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference File { get; } +``` + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference + +--- + ##### `Query`Required ```csharp @@ -47034,6 +47385,16 @@ public DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard DashboardInput { --- +##### `FileInput`Optional + +```csharp +public DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile FileInput { get; } +``` + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +--- + ##### `ParametersInput`Optional ```csharp diff --git a/docs/dataDatabricksJob.go.md b/docs/dataDatabricksJob.go.md index bc691c97c..598205217 100644 --- a/docs/dataDatabricksJob.go.md +++ b/docs/dataDatabricksJob.go.md @@ -8288,6 +8288,7 @@ import "github.com/cdktf/cdktf-provider-databricks-go/databricks/v5/datadatabric &datadatabricksjob.DataDatabricksJobJobSettingsSettingsTaskSqlTask { Alert: github.com/cdktf/cdktf-provider-databricks-go/databricks/v5.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert, Dashboard: github.com/cdktf/cdktf-provider-databricks-go/databricks/v5.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard, + File: github.com/cdktf/cdktf-provider-databricks-go/databricks/v5.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile, Parameters: *map[string]*string, Query: github.com/cdktf/cdktf-provider-databricks-go/databricks/v5.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery, WarehouseId: *string, @@ -8300,6 +8301,7 @@ import "github.com/cdktf/cdktf-provider-databricks-go/databricks/v5/datadatabric | --- | --- | --- | | Alert | DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert | alert block. | | Dashboard | DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard | dashboard block. | +| File | DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile | file block. | | Parameters | *map[string]*string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. | | Query | DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery | query block. | | WarehouseId | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#warehouse_id DataDatabricksJob#warehouse_id}. | @@ -8334,6 +8336,20 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +##### `File`Optional + +```go +File DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile +``` + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +file block. + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#file DataDatabricksJob#file} + +--- + ##### `Parameters`Optional ```go @@ -8436,6 +8452,38 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +### DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +#### Initializer + +```go +import "github.com/cdktf/cdktf-provider-databricks-go/databricks/v5/datadatabricksjob" + +&datadatabricksjob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile { + Path: *string, +} +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| Path | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#path DataDatabricksJob#path}. | + +--- + +##### `Path`Required + +```go +Path *string +``` + +- *Type:* *string + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#path DataDatabricksJob#path}. + +--- + ### DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery #### Initializer @@ -46662,6 +46710,277 @@ func InternalValue() DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard --- +### DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-databricks-go/databricks/v5/datadatabricksjob" + +datadatabricksjob.NewDataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `GetAnyMapAttribute` + +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanAttribute` + +```go +func GetBooleanAttribute(terraformAttribute *string) IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanMapAttribute` + +```go +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetListAttribute` + +```go +func GetListAttribute(terraformAttribute *string) *[]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberAttribute` + +```go +func GetNumberAttribute(terraformAttribute *string) *f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberListAttribute` + +```go +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberMapAttribute` + +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringAttribute` + +```go +func GetStringAttribute(terraformAttribute *string) *string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `InterpolationForAttribute` + +```go +func InterpolationForAttribute(property *string) IResolvable +``` + +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| PathInput | *string | *No description.* | +| Path | *string | *No description.* | +| InternalValue | DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*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. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + +##### `PathInput`Optional + +```go +func PathInput() *string +``` + +- *Type:* *string + +--- + +##### `Path`Required + +```go +func Path() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile +``` + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +--- + + ### DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference #### Initializers @@ -46714,9 +47033,11 @@ The attribute on the parent resource this class is referencing. | ToString | Return a string representation of this resolvable object. | | PutAlert | *No description.* | | PutDashboard | *No description.* | +| PutFile | *No description.* | | PutQuery | *No description.* | | ResetAlert | *No description.* | | ResetDashboard | *No description.* | +| ResetFile | *No description.* | | ResetParameters | *No description.* | | ResetQuery | *No description.* | | ResetWarehouseId | *No description.* | @@ -46897,6 +47218,18 @@ func PutDashboard(value DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard --- +##### `PutFile` + +```go +func PutFile(value DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile) +``` + +###### `value`Required + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +--- + ##### `PutQuery` ```go @@ -46921,6 +47254,12 @@ func ResetAlert() func ResetDashboard() ``` +##### `ResetFile` + +```go +func ResetFile() +``` + ##### `ResetParameters` ```go @@ -46948,9 +47287,11 @@ func ResetWarehouseId() | Fqn | *string | *No description.* | | Alert | DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference | *No description.* | | Dashboard | DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference | *No description.* | +| File | DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference | *No description.* | | Query | DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference | *No description.* | | AlertInput | DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert | *No description.* | | DashboardInput | DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard | *No description.* | +| FileInput | DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile | *No description.* | | ParametersInput | *map[string]*string | *No description.* | | QueryInput | DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery | *No description.* | | WarehouseIdInput | *string | *No description.* | @@ -47004,6 +47345,16 @@ func Dashboard() DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputR --- +##### `File`Required + +```go +func File() DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference +``` + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference + +--- + ##### `Query`Required ```go @@ -47034,6 +47385,16 @@ func DashboardInput() DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard --- +##### `FileInput`Optional + +```go +func FileInput() DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile +``` + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +--- + ##### `ParametersInput`Optional ```go diff --git a/docs/dataDatabricksJob.java.md b/docs/dataDatabricksJob.java.md index f2cd8db68..b20228581 100644 --- a/docs/dataDatabricksJob.java.md +++ b/docs/dataDatabricksJob.java.md @@ -8439,6 +8439,7 @@ import com.hashicorp.cdktf.providers.databricks.data_databricks_job.DataDatabric DataDatabricksJobJobSettingsSettingsTaskSqlTask.builder() // .alert(DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert) // .dashboard(DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard) +// .file(DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile) // .parameters(java.util.Map) // .query(DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery) // .warehouseId(java.lang.String) @@ -8451,6 +8452,7 @@ DataDatabricksJobJobSettingsSettingsTaskSqlTask.builder() | --- | --- | --- | | alert | DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert | alert block. | | dashboard | DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard | dashboard block. | +| file | DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile | file block. | | parameters | java.util.Map | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. | | query | DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery | query block. | | warehouseId | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#warehouse_id DataDatabricksJob#warehouse_id}. | @@ -8485,6 +8487,20 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +##### `file`Optional + +```java +public DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile getFile(); +``` + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +file block. + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#file DataDatabricksJob#file} + +--- + ##### `parameters`Optional ```java @@ -8587,6 +8603,38 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +### DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +#### Initializer + +```java +import com.hashicorp.cdktf.providers.databricks.data_databricks_job.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile; + +DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile.builder() + .path(java.lang.String) + .build(); +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| path | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#path DataDatabricksJob#path}. | + +--- + +##### `path`Required + +```java +public java.lang.String getPath(); +``` + +- *Type:* java.lang.String + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#path DataDatabricksJob#path}. + +--- + ### DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery #### Initializer @@ -46816,6 +46864,277 @@ public DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard getInternalValue --- +### DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.databricks.data_databricks_job.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference; + +new DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `getAnyMapAttribute` + +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanAttribute` + +```java +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanMapAttribute` + +```java +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getListAttribute` + +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberAttribute` + +```java +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberListAttribute` + +```java +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberMapAttribute` + +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringAttribute` + +```java +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `interpolationForAttribute` + +```java +public IResolvable interpolationForAttribute(java.lang.String property) +``` + +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| pathInput | java.lang.String | *No description.* | +| path | java.lang.String | *No description.* | +| internalValue | DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +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. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + +##### `pathInput`Optional + +```java +public java.lang.String getPathInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `path`Required + +```java +public java.lang.String getPath(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile getInternalValue(); +``` + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +--- + + ### DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference #### Initializers @@ -46868,9 +47187,11 @@ The attribute on the parent resource this class is referencing. | toString | Return a string representation of this resolvable object. | | putAlert | *No description.* | | putDashboard | *No description.* | +| putFile | *No description.* | | putQuery | *No description.* | | resetAlert | *No description.* | | resetDashboard | *No description.* | +| resetFile | *No description.* | | resetParameters | *No description.* | | resetQuery | *No description.* | | resetWarehouseId | *No description.* | @@ -47051,6 +47372,18 @@ public void putDashboard(DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboar --- +##### `putFile` + +```java +public void putFile(DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile value) +``` + +###### `value`Required + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +--- + ##### `putQuery` ```java @@ -47075,6 +47408,12 @@ public void resetAlert() public void resetDashboard() ``` +##### `resetFile` + +```java +public void resetFile() +``` + ##### `resetParameters` ```java @@ -47102,9 +47441,11 @@ public void resetWarehouseId() | fqn | java.lang.String | *No description.* | | alert | DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference | *No description.* | | dashboard | DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference | *No description.* | +| file | DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference | *No description.* | | query | DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference | *No description.* | | alertInput | DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert | *No description.* | | dashboardInput | DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard | *No description.* | +| fileInput | DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile | *No description.* | | parametersInput | java.util.Map | *No description.* | | queryInput | DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery | *No description.* | | warehouseIdInput | java.lang.String | *No description.* | @@ -47158,6 +47499,16 @@ public DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference g --- +##### `file`Required + +```java +public DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference getFile(); +``` + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference + +--- + ##### `query`Required ```java @@ -47188,6 +47539,16 @@ public DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard getDashboardInpu --- +##### `fileInput`Optional + +```java +public DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile getFileInput(); +``` + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +--- + ##### `parametersInput`Optional ```java diff --git a/docs/dataDatabricksJob.python.md b/docs/dataDatabricksJob.python.md index 6d9cc33f7..5326b3f4c 100644 --- a/docs/dataDatabricksJob.python.md +++ b/docs/dataDatabricksJob.python.md @@ -8457,6 +8457,7 @@ from cdktf_cdktf_provider_databricks import data_databricks_job dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTask( alert: DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert = None, dashboard: DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard = None, + file: DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile = None, parameters: typing.Mapping[str] = None, query: DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery = None, warehouse_id: str = None @@ -8469,6 +8470,7 @@ dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTask( | --- | --- | --- | | alert | DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert | alert block. | | dashboard | DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard | dashboard block. | +| file | DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile | file block. | | parameters | typing.Mapping[str] | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. | | query | DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery | query block. | | warehouse_id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#warehouse_id DataDatabricksJob#warehouse_id}. | @@ -8503,6 +8505,20 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +##### `file`Optional + +```python +file: DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile +``` + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +file block. + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#file DataDatabricksJob#file} + +--- + ##### `parameters`Optional ```python @@ -8605,6 +8621,38 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +### DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +#### Initializer + +```python +from cdktf_cdktf_provider_databricks import data_databricks_job + +dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile( + path: str +) +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| path | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#path DataDatabricksJob#path}. | + +--- + +##### `path`Required + +```python +path: str +``` + +- *Type:* str + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#path DataDatabricksJob#path}. + +--- + ### DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery #### Initializer @@ -49177,6 +49225,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab def put_sql_task( alert: DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert = None, dashboard: DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard = None, + file: DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile = None, parameters: typing.Mapping[str] = None, query: DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery = None, warehouse_id: str = None @@ -49203,6 +49252,16 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +###### `file`Optional + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +file block. + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#file DataDatabricksJob#file} + +--- + ###### `parameters`Optional - *Type:* typing.Mapping[str] @@ -52159,6 +52218,302 @@ internal_value: DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard --- +### DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference + +#### Initializers + +```python +from cdktf_cdktf_provider_databricks import data_databricks_job + +dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference( + terraform_resource: IInterpolatingParent, + terraform_attribute: str +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `get_any_map_attribute` + +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_attribute` + +```python +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_map_attribute` + +```python +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_list_attribute` + +```python +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_attribute` + +```python +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_list_attribute` + +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_map_attribute` + +```python +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_attribute` + +```python +def get_string_attribute( + terraform_attribute: str +) -> str +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_map_attribute` + +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `interpolation_for_attribute` + +```python +def interpolation_for_attribute( + property: str +) -> IResolvable +``` + +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| path_input | str | *No description.* | +| path | str | *No description.* | +| internal_value | DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +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. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + +##### `path_input`Optional + +```python +path_input: str +``` + +- *Type:* str + +--- + +##### `path`Required + +```python +path: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile +``` + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +--- + + ### DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference #### Initializers @@ -52214,9 +52569,11 @@ The attribute on the parent resource this class is referencing. | to_string | Return a string representation of this resolvable object. | | put_alert | *No description.* | | put_dashboard | *No description.* | +| put_file | *No description.* | | put_query | *No description.* | | reset_alert | *No description.* | | reset_dashboard | *No description.* | +| reset_file | *No description.* | | reset_parameters | *No description.* | | reset_query | *No description.* | | reset_warehouse_id | *No description.* | @@ -52427,6 +52784,22 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +##### `put_file` + +```python +def put_file( + path: str +) -> None +``` + +###### `path`Required + +- *Type:* str + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#path DataDatabricksJob#path}. + +--- + ##### `put_query` ```python @@ -52455,6 +52828,12 @@ def reset_alert() -> None def reset_dashboard() -> None ``` +##### `reset_file` + +```python +def reset_file() -> None +``` + ##### `reset_parameters` ```python @@ -52482,9 +52861,11 @@ def reset_warehouse_id() -> None | fqn | str | *No description.* | | alert | DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference | *No description.* | | dashboard | DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference | *No description.* | +| file | DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference | *No description.* | | query | DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference | *No description.* | | alert_input | DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert | *No description.* | | dashboard_input | DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard | *No description.* | +| file_input | DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile | *No description.* | | parameters_input | typing.Mapping[str] | *No description.* | | query_input | DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery | *No description.* | | warehouse_id_input | str | *No description.* | @@ -52538,6 +52919,16 @@ dashboard: DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReferen --- +##### `file`Required + +```python +file: DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference +``` + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference + +--- + ##### `query`Required ```python @@ -52568,6 +52959,16 @@ dashboard_input: DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard --- +##### `file_input`Optional + +```python +file_input: DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile +``` + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +--- + ##### `parameters_input`Optional ```python diff --git a/docs/dataDatabricksJob.typescript.md b/docs/dataDatabricksJob.typescript.md index 24465bf4a..1f9351144 100644 --- a/docs/dataDatabricksJob.typescript.md +++ b/docs/dataDatabricksJob.typescript.md @@ -7787,6 +7787,7 @@ const dataDatabricksJobJobSettingsSettingsTaskSqlTask: dataDatabricksJob.DataDat | --- | --- | --- | | alert | DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert | alert block. | | dashboard | DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard | dashboard block. | +| file | DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile | file block. | | parameters | {[ key: string ]: string} | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#parameters DataDatabricksJob#parameters}. | | query | DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery | query block. | | warehouseId | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#warehouse_id DataDatabricksJob#warehouse_id}. | @@ -7821,6 +7822,20 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +##### `file`Optional + +```typescript +public readonly file: DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile; +``` + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +file block. + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#file DataDatabricksJob#file} + +--- + ##### `parameters`Optional ```typescript @@ -7919,6 +7934,36 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +### DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +#### Initializer + +```typescript +import { dataDatabricksJob } from '@cdktf/provider-databricks' + +const dataDatabricksJobJobSettingsSettingsTaskSqlTaskFile: dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile = { ... } +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| path | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#path DataDatabricksJob#path}. | + +--- + +##### `path`Required + +```typescript +public readonly path: string; +``` + +- *Type:* string + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#path DataDatabricksJob#path}. + +--- + ### DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery #### Initializer @@ -46126,6 +46171,277 @@ public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskSqlTaskDa --- +### DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference + +#### Initializers + +```typescript +import { dataDatabricksJob } from '@cdktf/provider-databricks' + +new dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `getAnyMapAttribute` + +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanAttribute` + +```typescript +public getBooleanAttribute(terraformAttribute: string): IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanMapAttribute` + +```typescript +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getListAttribute` + +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberAttribute` + +```typescript +public getNumberAttribute(terraformAttribute: string): number +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberListAttribute` + +```typescript +public getNumberListAttribute(terraformAttribute: string): number[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberMapAttribute` + +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringAttribute` + +```typescript +public getStringAttribute(terraformAttribute: string): string +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `interpolationForAttribute` + +```typescript +public interpolationForAttribute(property: string): IResolvable +``` + +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| pathInput | string | *No description.* | +| path | string | *No description.* | +| internalValue | DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* 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. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + +##### `pathInput`Optional + +```typescript +public readonly pathInput: string; +``` + +- *Type:* string + +--- + +##### `path`Required + +```typescript +public readonly path: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile; +``` + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +--- + + ### DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference #### Initializers @@ -46178,9 +46494,11 @@ The attribute on the parent resource this class is referencing. | toString | Return a string representation of this resolvable object. | | putAlert | *No description.* | | putDashboard | *No description.* | +| putFile | *No description.* | | putQuery | *No description.* | | resetAlert | *No description.* | | resetDashboard | *No description.* | +| resetFile | *No description.* | | resetParameters | *No description.* | | resetQuery | *No description.* | | resetWarehouseId | *No description.* | @@ -46361,6 +46679,18 @@ public putDashboard(value: DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashbo --- +##### `putFile` + +```typescript +public putFile(value: DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile): void +``` + +###### `value`Required + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +--- + ##### `putQuery` ```typescript @@ -46385,6 +46715,12 @@ public resetAlert(): void public resetDashboard(): void ``` +##### `resetFile` + +```typescript +public resetFile(): void +``` + ##### `resetParameters` ```typescript @@ -46412,9 +46748,11 @@ public resetWarehouseId(): void | fqn | string | *No description.* | | alert | DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference | *No description.* | | dashboard | DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference | *No description.* | +| file | DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference | *No description.* | | query | DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference | *No description.* | | alertInput | DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert | *No description.* | | dashboardInput | DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard | *No description.* | +| fileInput | DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile | *No description.* | | parametersInput | {[ key: string ]: string} | *No description.* | | queryInput | DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery | *No description.* | | warehouseIdInput | string | *No description.* | @@ -46468,6 +46806,16 @@ public readonly dashboard: DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashbo --- +##### `file`Required + +```typescript +public readonly file: DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference; +``` + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference + +--- + ##### `query`Required ```typescript @@ -46498,6 +46846,16 @@ public readonly dashboardInput: DataDatabricksJobJobSettingsSettingsTaskSqlTaskD --- +##### `fileInput`Optional + +```typescript +public readonly fileInput: DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile; +``` + +- *Type:* DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile + +--- + ##### `parametersInput`Optional ```typescript diff --git a/docs/job.csharp.md b/docs/job.csharp.md index 923a48538..622874c58 100644 --- a/docs/job.csharp.md +++ b/docs/job.csharp.md @@ -9158,6 +9158,7 @@ using HashiCorp.Cdktf.Providers.Databricks; new JobTaskSqlTask { JobTaskSqlTaskAlert Alert = null, JobTaskSqlTaskDashboard Dashboard = null, + JobTaskSqlTaskFile File = null, System.Collections.Generic.IDictionary Parameters = null, JobTaskSqlTaskQuery Query = null, string WarehouseId = null @@ -9170,6 +9171,7 @@ new JobTaskSqlTask { | --- | --- | --- | | Alert | JobTaskSqlTaskAlert | alert block. | | Dashboard | JobTaskSqlTaskDashboard | dashboard block. | +| File | JobTaskSqlTaskFile | file block. | | Parameters | System.Collections.Generic.IDictionary | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#parameters Job#parameters}. | | Query | JobTaskSqlTaskQuery | query block. | | WarehouseId | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#warehouse_id Job#warehouse_id}. | @@ -9204,6 +9206,20 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +##### `File`Optional + +```csharp +public JobTaskSqlTaskFile File { get; set; } +``` + +- *Type:* JobTaskSqlTaskFile + +file block. + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#file Job#file} + +--- + ##### `Parameters`Optional ```csharp @@ -9306,6 +9322,38 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +### JobTaskSqlTaskFile + +#### Initializer + +```csharp +using HashiCorp.Cdktf.Providers.Databricks; + +new JobTaskSqlTaskFile { + string Path +}; +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| Path | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#path Job#path}. | + +--- + +##### `Path`Required + +```csharp +public string Path { get; set; } +``` + +- *Type:* string + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#path Job#path}. + +--- + ### JobTaskSqlTaskQuery #### Initializer @@ -45955,6 +46003,277 @@ public JobTaskSqlTaskDashboard InternalValue { get; } --- +### JobTaskSqlTaskFileOutputReference + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Databricks; + +new JobTaskSqlTaskFileOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `GetAnyMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanAttribute` + +```csharp +private IResolvable GetBooleanAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetListAttribute` + +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberAttribute` + +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberListAttribute` + +```csharp +private double[] GetNumberListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringAttribute` + +```csharp +private string GetStringAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `InterpolationForAttribute` + +```csharp +private IResolvable InterpolationForAttribute(string Property) +``` + +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| PathInput | string | *No description.* | +| Path | string | *No description.* | +| InternalValue | JobTaskSqlTaskFile | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* 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. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + +##### `PathInput`Optional + +```csharp +public string PathInput { get; } +``` + +- *Type:* string + +--- + +##### `Path`Required + +```csharp +public string Path { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public JobTaskSqlTaskFile InternalValue { get; } +``` + +- *Type:* JobTaskSqlTaskFile + +--- + + ### JobTaskSqlTaskOutputReference #### Initializers @@ -46007,9 +46326,11 @@ The attribute on the parent resource this class is referencing. | ToString | Return a string representation of this resolvable object. | | PutAlert | *No description.* | | PutDashboard | *No description.* | +| PutFile | *No description.* | | PutQuery | *No description.* | | ResetAlert | *No description.* | | ResetDashboard | *No description.* | +| ResetFile | *No description.* | | ResetParameters | *No description.* | | ResetQuery | *No description.* | | ResetWarehouseId | *No description.* | @@ -46190,6 +46511,18 @@ private void PutDashboard(JobTaskSqlTaskDashboard Value) --- +##### `PutFile` + +```csharp +private void PutFile(JobTaskSqlTaskFile Value) +``` + +###### `Value`Required + +- *Type:* JobTaskSqlTaskFile + +--- + ##### `PutQuery` ```csharp @@ -46214,6 +46547,12 @@ private void ResetAlert() private void ResetDashboard() ``` +##### `ResetFile` + +```csharp +private void ResetFile() +``` + ##### `ResetParameters` ```csharp @@ -46241,9 +46580,11 @@ private void ResetWarehouseId() | Fqn | string | *No description.* | | Alert | JobTaskSqlTaskAlertOutputReference | *No description.* | | Dashboard | JobTaskSqlTaskDashboardOutputReference | *No description.* | +| File | JobTaskSqlTaskFileOutputReference | *No description.* | | Query | JobTaskSqlTaskQueryOutputReference | *No description.* | | AlertInput | JobTaskSqlTaskAlert | *No description.* | | DashboardInput | JobTaskSqlTaskDashboard | *No description.* | +| FileInput | JobTaskSqlTaskFile | *No description.* | | ParametersInput | System.Collections.Generic.IDictionary | *No description.* | | QueryInput | JobTaskSqlTaskQuery | *No description.* | | WarehouseIdInput | string | *No description.* | @@ -46297,6 +46638,16 @@ public JobTaskSqlTaskDashboardOutputReference Dashboard { get; } --- +##### `File`Required + +```csharp +public JobTaskSqlTaskFileOutputReference File { get; } +``` + +- *Type:* JobTaskSqlTaskFileOutputReference + +--- + ##### `Query`Required ```csharp @@ -46327,6 +46678,16 @@ public JobTaskSqlTaskDashboard DashboardInput { get; } --- +##### `FileInput`Optional + +```csharp +public JobTaskSqlTaskFile FileInput { get; } +``` + +- *Type:* JobTaskSqlTaskFile + +--- + ##### `ParametersInput`Optional ```csharp diff --git a/docs/job.go.md b/docs/job.go.md index ba1721f1f..4ff072ed4 100644 --- a/docs/job.go.md +++ b/docs/job.go.md @@ -9158,6 +9158,7 @@ import "github.com/cdktf/cdktf-provider-databricks-go/databricks/v5/job" &job.JobTaskSqlTask { Alert: github.com/cdktf/cdktf-provider-databricks-go/databricks/v5.job.JobTaskSqlTaskAlert, Dashboard: github.com/cdktf/cdktf-provider-databricks-go/databricks/v5.job.JobTaskSqlTaskDashboard, + File: github.com/cdktf/cdktf-provider-databricks-go/databricks/v5.job.JobTaskSqlTaskFile, Parameters: *map[string]*string, Query: github.com/cdktf/cdktf-provider-databricks-go/databricks/v5.job.JobTaskSqlTaskQuery, WarehouseId: *string, @@ -9170,6 +9171,7 @@ import "github.com/cdktf/cdktf-provider-databricks-go/databricks/v5/job" | --- | --- | --- | | Alert | JobTaskSqlTaskAlert | alert block. | | Dashboard | JobTaskSqlTaskDashboard | dashboard block. | +| File | JobTaskSqlTaskFile | file block. | | Parameters | *map[string]*string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#parameters Job#parameters}. | | Query | JobTaskSqlTaskQuery | query block. | | WarehouseId | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#warehouse_id Job#warehouse_id}. | @@ -9204,6 +9206,20 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +##### `File`Optional + +```go +File JobTaskSqlTaskFile +``` + +- *Type:* JobTaskSqlTaskFile + +file block. + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#file Job#file} + +--- + ##### `Parameters`Optional ```go @@ -9306,6 +9322,38 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +### JobTaskSqlTaskFile + +#### Initializer + +```go +import "github.com/cdktf/cdktf-provider-databricks-go/databricks/v5/job" + +&job.JobTaskSqlTaskFile { + Path: *string, +} +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| Path | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#path Job#path}. | + +--- + +##### `Path`Required + +```go +Path *string +``` + +- *Type:* *string + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#path Job#path}. + +--- + ### JobTaskSqlTaskQuery #### Initializer @@ -45955,6 +46003,277 @@ func InternalValue() JobTaskSqlTaskDashboard --- +### JobTaskSqlTaskFileOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-databricks-go/databricks/v5/job" + +job.NewJobTaskSqlTaskFileOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) JobTaskSqlTaskFileOutputReference +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `GetAnyMapAttribute` + +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanAttribute` + +```go +func GetBooleanAttribute(terraformAttribute *string) IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanMapAttribute` + +```go +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetListAttribute` + +```go +func GetListAttribute(terraformAttribute *string) *[]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberAttribute` + +```go +func GetNumberAttribute(terraformAttribute *string) *f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberListAttribute` + +```go +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberMapAttribute` + +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringAttribute` + +```go +func GetStringAttribute(terraformAttribute *string) *string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `InterpolationForAttribute` + +```go +func InterpolationForAttribute(property *string) IResolvable +``` + +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| PathInput | *string | *No description.* | +| Path | *string | *No description.* | +| InternalValue | JobTaskSqlTaskFile | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*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. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + +##### `PathInput`Optional + +```go +func PathInput() *string +``` + +- *Type:* *string + +--- + +##### `Path`Required + +```go +func Path() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() JobTaskSqlTaskFile +``` + +- *Type:* JobTaskSqlTaskFile + +--- + + ### JobTaskSqlTaskOutputReference #### Initializers @@ -46007,9 +46326,11 @@ The attribute on the parent resource this class is referencing. | ToString | Return a string representation of this resolvable object. | | PutAlert | *No description.* | | PutDashboard | *No description.* | +| PutFile | *No description.* | | PutQuery | *No description.* | | ResetAlert | *No description.* | | ResetDashboard | *No description.* | +| ResetFile | *No description.* | | ResetParameters | *No description.* | | ResetQuery | *No description.* | | ResetWarehouseId | *No description.* | @@ -46190,6 +46511,18 @@ func PutDashboard(value JobTaskSqlTaskDashboard) --- +##### `PutFile` + +```go +func PutFile(value JobTaskSqlTaskFile) +``` + +###### `value`Required + +- *Type:* JobTaskSqlTaskFile + +--- + ##### `PutQuery` ```go @@ -46214,6 +46547,12 @@ func ResetAlert() func ResetDashboard() ``` +##### `ResetFile` + +```go +func ResetFile() +``` + ##### `ResetParameters` ```go @@ -46241,9 +46580,11 @@ func ResetWarehouseId() | Fqn | *string | *No description.* | | Alert | JobTaskSqlTaskAlertOutputReference | *No description.* | | Dashboard | JobTaskSqlTaskDashboardOutputReference | *No description.* | +| File | JobTaskSqlTaskFileOutputReference | *No description.* | | Query | JobTaskSqlTaskQueryOutputReference | *No description.* | | AlertInput | JobTaskSqlTaskAlert | *No description.* | | DashboardInput | JobTaskSqlTaskDashboard | *No description.* | +| FileInput | JobTaskSqlTaskFile | *No description.* | | ParametersInput | *map[string]*string | *No description.* | | QueryInput | JobTaskSqlTaskQuery | *No description.* | | WarehouseIdInput | *string | *No description.* | @@ -46297,6 +46638,16 @@ func Dashboard() JobTaskSqlTaskDashboardOutputReference --- +##### `File`Required + +```go +func File() JobTaskSqlTaskFileOutputReference +``` + +- *Type:* JobTaskSqlTaskFileOutputReference + +--- + ##### `Query`Required ```go @@ -46327,6 +46678,16 @@ func DashboardInput() JobTaskSqlTaskDashboard --- +##### `FileInput`Optional + +```go +func FileInput() JobTaskSqlTaskFile +``` + +- *Type:* JobTaskSqlTaskFile + +--- + ##### `ParametersInput`Optional ```go diff --git a/docs/job.java.md b/docs/job.java.md index c172873ad..3fd703b1d 100644 --- a/docs/job.java.md +++ b/docs/job.java.md @@ -9601,6 +9601,7 @@ import com.hashicorp.cdktf.providers.databricks.job.JobTaskSqlTask; JobTaskSqlTask.builder() // .alert(JobTaskSqlTaskAlert) // .dashboard(JobTaskSqlTaskDashboard) +// .file(JobTaskSqlTaskFile) // .parameters(java.util.Map) // .query(JobTaskSqlTaskQuery) // .warehouseId(java.lang.String) @@ -9613,6 +9614,7 @@ JobTaskSqlTask.builder() | --- | --- | --- | | alert | JobTaskSqlTaskAlert | alert block. | | dashboard | JobTaskSqlTaskDashboard | dashboard block. | +| file | JobTaskSqlTaskFile | file block. | | parameters | java.util.Map | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#parameters Job#parameters}. | | query | JobTaskSqlTaskQuery | query block. | | warehouseId | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#warehouse_id Job#warehouse_id}. | @@ -9647,6 +9649,20 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +##### `file`Optional + +```java +public JobTaskSqlTaskFile getFile(); +``` + +- *Type:* JobTaskSqlTaskFile + +file block. + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#file Job#file} + +--- + ##### `parameters`Optional ```java @@ -9749,6 +9765,38 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +### JobTaskSqlTaskFile + +#### Initializer + +```java +import com.hashicorp.cdktf.providers.databricks.job.JobTaskSqlTaskFile; + +JobTaskSqlTaskFile.builder() + .path(java.lang.String) + .build(); +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| path | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#path Job#path}. | + +--- + +##### `path`Required + +```java +public java.lang.String getPath(); +``` + +- *Type:* java.lang.String + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#path Job#path}. + +--- + ### JobTaskSqlTaskQuery #### Initializer @@ -46401,6 +46449,277 @@ public JobTaskSqlTaskDashboard getInternalValue(); --- +### JobTaskSqlTaskFileOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.databricks.job.JobTaskSqlTaskFileOutputReference; + +new JobTaskSqlTaskFileOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `getAnyMapAttribute` + +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanAttribute` + +```java +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanMapAttribute` + +```java +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getListAttribute` + +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberAttribute` + +```java +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberListAttribute` + +```java +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberMapAttribute` + +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringAttribute` + +```java +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `interpolationForAttribute` + +```java +public IResolvable interpolationForAttribute(java.lang.String property) +``` + +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| pathInput | java.lang.String | *No description.* | +| path | java.lang.String | *No description.* | +| internalValue | JobTaskSqlTaskFile | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +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. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + +##### `pathInput`Optional + +```java +public java.lang.String getPathInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `path`Required + +```java +public java.lang.String getPath(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public JobTaskSqlTaskFile getInternalValue(); +``` + +- *Type:* JobTaskSqlTaskFile + +--- + + ### JobTaskSqlTaskOutputReference #### Initializers @@ -46453,9 +46772,11 @@ The attribute on the parent resource this class is referencing. | toString | Return a string representation of this resolvable object. | | putAlert | *No description.* | | putDashboard | *No description.* | +| putFile | *No description.* | | putQuery | *No description.* | | resetAlert | *No description.* | | resetDashboard | *No description.* | +| resetFile | *No description.* | | resetParameters | *No description.* | | resetQuery | *No description.* | | resetWarehouseId | *No description.* | @@ -46636,6 +46957,18 @@ public void putDashboard(JobTaskSqlTaskDashboard value) --- +##### `putFile` + +```java +public void putFile(JobTaskSqlTaskFile value) +``` + +###### `value`Required + +- *Type:* JobTaskSqlTaskFile + +--- + ##### `putQuery` ```java @@ -46660,6 +46993,12 @@ public void resetAlert() public void resetDashboard() ``` +##### `resetFile` + +```java +public void resetFile() +``` + ##### `resetParameters` ```java @@ -46687,9 +47026,11 @@ public void resetWarehouseId() | fqn | java.lang.String | *No description.* | | alert | JobTaskSqlTaskAlertOutputReference | *No description.* | | dashboard | JobTaskSqlTaskDashboardOutputReference | *No description.* | +| file | JobTaskSqlTaskFileOutputReference | *No description.* | | query | JobTaskSqlTaskQueryOutputReference | *No description.* | | alertInput | JobTaskSqlTaskAlert | *No description.* | | dashboardInput | JobTaskSqlTaskDashboard | *No description.* | +| fileInput | JobTaskSqlTaskFile | *No description.* | | parametersInput | java.util.Map | *No description.* | | queryInput | JobTaskSqlTaskQuery | *No description.* | | warehouseIdInput | java.lang.String | *No description.* | @@ -46743,6 +47084,16 @@ public JobTaskSqlTaskDashboardOutputReference getDashboard(); --- +##### `file`Required + +```java +public JobTaskSqlTaskFileOutputReference getFile(); +``` + +- *Type:* JobTaskSqlTaskFileOutputReference + +--- + ##### `query`Required ```java @@ -46773,6 +47124,16 @@ public JobTaskSqlTaskDashboard getDashboardInput(); --- +##### `fileInput`Optional + +```java +public JobTaskSqlTaskFile getFileInput(); +``` + +- *Type:* JobTaskSqlTaskFile + +--- + ##### `parametersInput`Optional ```java diff --git a/docs/job.python.md b/docs/job.python.md index a9e32f241..72d53b260 100644 --- a/docs/job.python.md +++ b/docs/job.python.md @@ -10179,6 +10179,7 @@ from cdktf_cdktf_provider_databricks import job job.JobTaskSqlTask( alert: JobTaskSqlTaskAlert = None, dashboard: JobTaskSqlTaskDashboard = None, + file: JobTaskSqlTaskFile = None, parameters: typing.Mapping[str] = None, query: JobTaskSqlTaskQuery = None, warehouse_id: str = None @@ -10191,6 +10192,7 @@ job.JobTaskSqlTask( | --- | --- | --- | | alert | JobTaskSqlTaskAlert | alert block. | | dashboard | JobTaskSqlTaskDashboard | dashboard block. | +| file | JobTaskSqlTaskFile | file block. | | parameters | typing.Mapping[str] | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#parameters Job#parameters}. | | query | JobTaskSqlTaskQuery | query block. | | warehouse_id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#warehouse_id Job#warehouse_id}. | @@ -10225,6 +10227,20 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +##### `file`Optional + +```python +file: JobTaskSqlTaskFile +``` + +- *Type:* JobTaskSqlTaskFile + +file block. + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#file Job#file} + +--- + ##### `parameters`Optional ```python @@ -10327,6 +10343,38 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +### JobTaskSqlTaskFile + +#### Initializer + +```python +from cdktf_cdktf_provider_databricks import job + +job.JobTaskSqlTaskFile( + path: str +) +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| path | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#path Job#path}. | + +--- + +##### `path`Required + +```python +path: str +``` + +- *Type:* str + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#path Job#path}. + +--- + ### JobTaskSqlTaskQuery #### Initializer @@ -48412,6 +48460,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab def put_sql_task( alert: JobTaskSqlTaskAlert = None, dashboard: JobTaskSqlTaskDashboard = None, + file: JobTaskSqlTaskFile = None, parameters: typing.Mapping[str] = None, query: JobTaskSqlTaskQuery = None, warehouse_id: str = None @@ -48438,6 +48487,16 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +###### `file`Optional + +- *Type:* JobTaskSqlTaskFile + +file block. + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#file Job#file} + +--- + ###### `parameters`Optional - *Type:* typing.Mapping[str] @@ -51394,6 +51453,302 @@ internal_value: JobTaskSqlTaskDashboard --- +### JobTaskSqlTaskFileOutputReference + +#### Initializers + +```python +from cdktf_cdktf_provider_databricks import job + +job.JobTaskSqlTaskFileOutputReference( + terraform_resource: IInterpolatingParent, + terraform_attribute: str +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `get_any_map_attribute` + +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_attribute` + +```python +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_map_attribute` + +```python +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_list_attribute` + +```python +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_attribute` + +```python +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_list_attribute` + +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_map_attribute` + +```python +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_attribute` + +```python +def get_string_attribute( + terraform_attribute: str +) -> str +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_map_attribute` + +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `interpolation_for_attribute` + +```python +def interpolation_for_attribute( + property: str +) -> IResolvable +``` + +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| path_input | str | *No description.* | +| path | str | *No description.* | +| internal_value | JobTaskSqlTaskFile | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +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. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + +##### `path_input`Optional + +```python +path_input: str +``` + +- *Type:* str + +--- + +##### `path`Required + +```python +path: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: JobTaskSqlTaskFile +``` + +- *Type:* JobTaskSqlTaskFile + +--- + + ### JobTaskSqlTaskOutputReference #### Initializers @@ -51449,9 +51804,11 @@ The attribute on the parent resource this class is referencing. | to_string | Return a string representation of this resolvable object. | | put_alert | *No description.* | | put_dashboard | *No description.* | +| put_file | *No description.* | | put_query | *No description.* | | reset_alert | *No description.* | | reset_dashboard | *No description.* | +| reset_file | *No description.* | | reset_parameters | *No description.* | | reset_query | *No description.* | | reset_warehouse_id | *No description.* | @@ -51662,6 +52019,22 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +##### `put_file` + +```python +def put_file( + path: str +) -> None +``` + +###### `path`Required + +- *Type:* str + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#path Job#path}. + +--- + ##### `put_query` ```python @@ -51690,6 +52063,12 @@ def reset_alert() -> None def reset_dashboard() -> None ``` +##### `reset_file` + +```python +def reset_file() -> None +``` + ##### `reset_parameters` ```python @@ -51717,9 +52096,11 @@ def reset_warehouse_id() -> None | fqn | str | *No description.* | | alert | JobTaskSqlTaskAlertOutputReference | *No description.* | | dashboard | JobTaskSqlTaskDashboardOutputReference | *No description.* | +| file | JobTaskSqlTaskFileOutputReference | *No description.* | | query | JobTaskSqlTaskQueryOutputReference | *No description.* | | alert_input | JobTaskSqlTaskAlert | *No description.* | | dashboard_input | JobTaskSqlTaskDashboard | *No description.* | +| file_input | JobTaskSqlTaskFile | *No description.* | | parameters_input | typing.Mapping[str] | *No description.* | | query_input | JobTaskSqlTaskQuery | *No description.* | | warehouse_id_input | str | *No description.* | @@ -51773,6 +52154,16 @@ dashboard: JobTaskSqlTaskDashboardOutputReference --- +##### `file`Required + +```python +file: JobTaskSqlTaskFileOutputReference +``` + +- *Type:* JobTaskSqlTaskFileOutputReference + +--- + ##### `query`Required ```python @@ -51803,6 +52194,16 @@ dashboard_input: JobTaskSqlTaskDashboard --- +##### `file_input`Optional + +```python +file_input: JobTaskSqlTaskFile +``` + +- *Type:* JobTaskSqlTaskFile + +--- + ##### `parameters_input`Optional ```python diff --git a/docs/job.typescript.md b/docs/job.typescript.md index cdd2f32e6..f1473695c 100644 --- a/docs/job.typescript.md +++ b/docs/job.typescript.md @@ -8665,6 +8665,7 @@ const jobTaskSqlTask: job.JobTaskSqlTask = { ... } | --- | --- | --- | | alert | JobTaskSqlTaskAlert | alert block. | | dashboard | JobTaskSqlTaskDashboard | dashboard block. | +| file | JobTaskSqlTaskFile | file block. | | parameters | {[ key: string ]: string} | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#parameters Job#parameters}. | | query | JobTaskSqlTaskQuery | query block. | | warehouseId | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#warehouse_id Job#warehouse_id}. | @@ -8699,6 +8700,20 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +##### `file`Optional + +```typescript +public readonly file: JobTaskSqlTaskFile; +``` + +- *Type:* JobTaskSqlTaskFile + +file block. + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#file Job#file} + +--- + ##### `parameters`Optional ```typescript @@ -8797,6 +8812,36 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +### JobTaskSqlTaskFile + +#### Initializer + +```typescript +import { job } from '@cdktf/provider-databricks' + +const jobTaskSqlTaskFile: job.JobTaskSqlTaskFile = { ... } +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| path | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#path Job#path}. | + +--- + +##### `path`Required + +```typescript +public readonly path: string; +``` + +- *Type:* string + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#path Job#path}. + +--- + ### JobTaskSqlTaskQuery #### Initializer @@ -45424,6 +45469,277 @@ public readonly internalValue: JobTaskSqlTaskDashboard; --- +### JobTaskSqlTaskFileOutputReference + +#### Initializers + +```typescript +import { job } from '@cdktf/provider-databricks' + +new job.JobTaskSqlTaskFileOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `getAnyMapAttribute` + +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanAttribute` + +```typescript +public getBooleanAttribute(terraformAttribute: string): IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanMapAttribute` + +```typescript +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getListAttribute` + +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberAttribute` + +```typescript +public getNumberAttribute(terraformAttribute: string): number +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberListAttribute` + +```typescript +public getNumberListAttribute(terraformAttribute: string): number[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberMapAttribute` + +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringAttribute` + +```typescript +public getStringAttribute(terraformAttribute: string): string +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `interpolationForAttribute` + +```typescript +public interpolationForAttribute(property: string): IResolvable +``` + +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| pathInput | string | *No description.* | +| path | string | *No description.* | +| internalValue | JobTaskSqlTaskFile | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* 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. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + +##### `pathInput`Optional + +```typescript +public readonly pathInput: string; +``` + +- *Type:* string + +--- + +##### `path`Required + +```typescript +public readonly path: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: JobTaskSqlTaskFile; +``` + +- *Type:* JobTaskSqlTaskFile + +--- + + ### JobTaskSqlTaskOutputReference #### Initializers @@ -45476,9 +45792,11 @@ The attribute on the parent resource this class is referencing. | toString | Return a string representation of this resolvable object. | | putAlert | *No description.* | | putDashboard | *No description.* | +| putFile | *No description.* | | putQuery | *No description.* | | resetAlert | *No description.* | | resetDashboard | *No description.* | +| resetFile | *No description.* | | resetParameters | *No description.* | | resetQuery | *No description.* | | resetWarehouseId | *No description.* | @@ -45659,6 +45977,18 @@ public putDashboard(value: JobTaskSqlTaskDashboard): void --- +##### `putFile` + +```typescript +public putFile(value: JobTaskSqlTaskFile): void +``` + +###### `value`Required + +- *Type:* JobTaskSqlTaskFile + +--- + ##### `putQuery` ```typescript @@ -45683,6 +46013,12 @@ public resetAlert(): void public resetDashboard(): void ``` +##### `resetFile` + +```typescript +public resetFile(): void +``` + ##### `resetParameters` ```typescript @@ -45710,9 +46046,11 @@ public resetWarehouseId(): void | fqn | string | *No description.* | | alert | JobTaskSqlTaskAlertOutputReference | *No description.* | | dashboard | JobTaskSqlTaskDashboardOutputReference | *No description.* | +| file | JobTaskSqlTaskFileOutputReference | *No description.* | | query | JobTaskSqlTaskQueryOutputReference | *No description.* | | alertInput | JobTaskSqlTaskAlert | *No description.* | | dashboardInput | JobTaskSqlTaskDashboard | *No description.* | +| fileInput | JobTaskSqlTaskFile | *No description.* | | parametersInput | {[ key: string ]: string} | *No description.* | | queryInput | JobTaskSqlTaskQuery | *No description.* | | warehouseIdInput | string | *No description.* | @@ -45766,6 +46104,16 @@ public readonly dashboard: JobTaskSqlTaskDashboardOutputReference; --- +##### `file`Required + +```typescript +public readonly file: JobTaskSqlTaskFileOutputReference; +``` + +- *Type:* JobTaskSqlTaskFileOutputReference + +--- + ##### `query`Required ```typescript @@ -45796,6 +46144,16 @@ public readonly dashboardInput: JobTaskSqlTaskDashboard; --- +##### `fileInput`Optional + +```typescript +public readonly fileInput: JobTaskSqlTaskFile; +``` + +- *Type:* JobTaskSqlTaskFile + +--- + ##### `parametersInput`Optional ```typescript diff --git a/docs/provider.csharp.md b/docs/provider.csharp.md index d1afb1f1c..bfb81535c 100644 --- a/docs/provider.csharp.md +++ b/docs/provider.csharp.md @@ -76,6 +76,7 @@ Must be unique amongst siblings in the same scope | ResetGoogleServiceAccount | *No description.* | | ResetHost | *No description.* | | ResetHttpTimeoutSeconds | *No description.* | +| ResetMetadataServiceUrl | *No description.* | | ResetPassword | *No description.* | | ResetProfile | *No description.* | | ResetRateLimit | *No description.* | @@ -270,6 +271,12 @@ private void ResetHost() private void ResetHttpTimeoutSeconds() ``` +##### `ResetMetadataServiceUrl` + +```csharp +private void ResetMetadataServiceUrl() +``` + ##### `ResetPassword` ```csharp @@ -415,6 +422,7 @@ DatabricksProvider.IsTerraformProvider(object X); | GoogleServiceAccountInput | string | *No description.* | | HostInput | string | *No description.* | | HttpTimeoutSecondsInput | double | *No description.* | +| MetadataServiceUrlInput | string | *No description.* | | PasswordInput | string | *No description.* | | ProfileInput | string | *No description.* | | RateLimitInput | double | *No description.* | @@ -441,6 +449,7 @@ DatabricksProvider.IsTerraformProvider(object X); | GoogleServiceAccount | string | *No description.* | | Host | string | *No description.* | | HttpTimeoutSeconds | double | *No description.* | +| MetadataServiceUrl | string | *No description.* | | Password | string | *No description.* | | Profile | string | *No description.* | | RateLimit | double | *No description.* | @@ -743,6 +752,16 @@ public double HttpTimeoutSecondsInput { get; } --- +##### `MetadataServiceUrlInput`Optional + +```csharp +public string MetadataServiceUrlInput { get; } +``` + +- *Type:* string + +--- + ##### `PasswordInput`Optional ```csharp @@ -1003,6 +1022,16 @@ public double HttpTimeoutSeconds { get; } --- +##### `MetadataServiceUrl`Optional + +```csharp +public string MetadataServiceUrl { get; } +``` + +- *Type:* string + +--- + ##### `Password`Optional ```csharp @@ -1121,6 +1150,7 @@ new DatabricksProviderConfig { string GoogleServiceAccount = null, string Host = null, double HttpTimeoutSeconds = null, + string MetadataServiceUrl = null, string Password = null, string Profile = null, double RateLimit = null, @@ -1155,6 +1185,7 @@ new DatabricksProviderConfig { | GoogleServiceAccount | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#google_service_account DatabricksProvider#google_service_account}. | | Host | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#host DatabricksProvider#host}. | | HttpTimeoutSeconds | double | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#http_timeout_seconds DatabricksProvider#http_timeout_seconds}. | +| MetadataServiceUrl | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#metadata_service_url DatabricksProvider#metadata_service_url}. | | Password | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#password DatabricksProvider#password}. | | Profile | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#profile DatabricksProvider#profile}. | | RateLimit | double | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#rate_limit DatabricksProvider#rate_limit}. | @@ -1407,6 +1438,18 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +##### `MetadataServiceUrl`Optional + +```csharp +public string MetadataServiceUrl { get; set; } +``` + +- *Type:* string + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#metadata_service_url DatabricksProvider#metadata_service_url}. + +--- + ##### `Password`Optional ```csharp diff --git a/docs/provider.go.md b/docs/provider.go.md index 0fe6ac120..92e7da4c2 100644 --- a/docs/provider.go.md +++ b/docs/provider.go.md @@ -76,6 +76,7 @@ Must be unique amongst siblings in the same scope | ResetGoogleServiceAccount | *No description.* | | ResetHost | *No description.* | | ResetHttpTimeoutSeconds | *No description.* | +| ResetMetadataServiceUrl | *No description.* | | ResetPassword | *No description.* | | ResetProfile | *No description.* | | ResetRateLimit | *No description.* | @@ -270,6 +271,12 @@ func ResetHost() func ResetHttpTimeoutSeconds() ``` +##### `ResetMetadataServiceUrl` + +```go +func ResetMetadataServiceUrl() +``` + ##### `ResetPassword` ```go @@ -415,6 +422,7 @@ provider.DatabricksProvider_IsTerraformProvider(x interface{}) *bool | GoogleServiceAccountInput | *string | *No description.* | | HostInput | *string | *No description.* | | HttpTimeoutSecondsInput | *f64 | *No description.* | +| MetadataServiceUrlInput | *string | *No description.* | | PasswordInput | *string | *No description.* | | ProfileInput | *string | *No description.* | | RateLimitInput | *f64 | *No description.* | @@ -441,6 +449,7 @@ provider.DatabricksProvider_IsTerraformProvider(x interface{}) *bool | GoogleServiceAccount | *string | *No description.* | | Host | *string | *No description.* | | HttpTimeoutSeconds | *f64 | *No description.* | +| MetadataServiceUrl | *string | *No description.* | | Password | *string | *No description.* | | Profile | *string | *No description.* | | RateLimit | *f64 | *No description.* | @@ -743,6 +752,16 @@ func HttpTimeoutSecondsInput() *f64 --- +##### `MetadataServiceUrlInput`Optional + +```go +func MetadataServiceUrlInput() *string +``` + +- *Type:* *string + +--- + ##### `PasswordInput`Optional ```go @@ -1003,6 +1022,16 @@ func HttpTimeoutSeconds() *f64 --- +##### `MetadataServiceUrl`Optional + +```go +func MetadataServiceUrl() *string +``` + +- *Type:* *string + +--- + ##### `Password`Optional ```go @@ -1121,6 +1150,7 @@ import "github.com/cdktf/cdktf-provider-databricks-go/databricks/v5/provider" GoogleServiceAccount: *string, Host: *string, HttpTimeoutSeconds: *f64, + MetadataServiceUrl: *string, Password: *string, Profile: *string, RateLimit: *f64, @@ -1155,6 +1185,7 @@ import "github.com/cdktf/cdktf-provider-databricks-go/databricks/v5/provider" | GoogleServiceAccount | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#google_service_account DatabricksProvider#google_service_account}. | | Host | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#host DatabricksProvider#host}. | | HttpTimeoutSeconds | *f64 | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#http_timeout_seconds DatabricksProvider#http_timeout_seconds}. | +| MetadataServiceUrl | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#metadata_service_url DatabricksProvider#metadata_service_url}. | | Password | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#password DatabricksProvider#password}. | | Profile | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#profile DatabricksProvider#profile}. | | RateLimit | *f64 | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#rate_limit DatabricksProvider#rate_limit}. | @@ -1407,6 +1438,18 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +##### `MetadataServiceUrl`Optional + +```go +MetadataServiceUrl *string +``` + +- *Type:* *string + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#metadata_service_url DatabricksProvider#metadata_service_url}. + +--- + ##### `Password`Optional ```go diff --git a/docs/provider.java.md b/docs/provider.java.md index 1a26d693f..16c1aa30f 100644 --- a/docs/provider.java.md +++ b/docs/provider.java.md @@ -34,6 +34,7 @@ DatabricksProvider.Builder.create(Construct scope, java.lang.String id) // .googleServiceAccount(java.lang.String) // .host(java.lang.String) // .httpTimeoutSeconds(java.lang.Number) +// .metadataServiceUrl(java.lang.String) // .password(java.lang.String) // .profile(java.lang.String) // .rateLimit(java.lang.Number) @@ -69,6 +70,7 @@ DatabricksProvider.Builder.create(Construct scope, java.lang.String id) | googleServiceAccount | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#google_service_account DatabricksProvider#google_service_account}. | | host | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#host DatabricksProvider#host}. | | httpTimeoutSeconds | java.lang.Number | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#http_timeout_seconds DatabricksProvider#http_timeout_seconds}. | +| metadataServiceUrl | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#metadata_service_url DatabricksProvider#metadata_service_url}. | | password | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#password DatabricksProvider#password}. | | profile | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#profile DatabricksProvider#profile}. | | rateLimit | java.lang.Number | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#rate_limit DatabricksProvider#rate_limit}. | @@ -259,6 +261,14 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +##### `metadataServiceUrl`Optional + +- *Type:* java.lang.String + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#metadata_service_url DatabricksProvider#metadata_service_url}. + +--- + ##### `password`Optional - *Type:* java.lang.String @@ -345,6 +355,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab | resetGoogleServiceAccount | *No description.* | | resetHost | *No description.* | | resetHttpTimeoutSeconds | *No description.* | +| resetMetadataServiceUrl | *No description.* | | resetPassword | *No description.* | | resetProfile | *No description.* | | resetRateLimit | *No description.* | @@ -539,6 +550,12 @@ public void resetHost() public void resetHttpTimeoutSeconds() ``` +##### `resetMetadataServiceUrl` + +```java +public void resetMetadataServiceUrl() +``` + ##### `resetPassword` ```java @@ -684,6 +701,7 @@ DatabricksProvider.isTerraformProvider(java.lang.Object x) | googleServiceAccountInput | java.lang.String | *No description.* | | hostInput | java.lang.String | *No description.* | | httpTimeoutSecondsInput | java.lang.Number | *No description.* | +| metadataServiceUrlInput | java.lang.String | *No description.* | | passwordInput | java.lang.String | *No description.* | | profileInput | java.lang.String | *No description.* | | rateLimitInput | java.lang.Number | *No description.* | @@ -710,6 +728,7 @@ DatabricksProvider.isTerraformProvider(java.lang.Object x) | googleServiceAccount | java.lang.String | *No description.* | | host | java.lang.String | *No description.* | | httpTimeoutSeconds | java.lang.Number | *No description.* | +| metadataServiceUrl | java.lang.String | *No description.* | | password | java.lang.String | *No description.* | | profile | java.lang.String | *No description.* | | rateLimit | java.lang.Number | *No description.* | @@ -1012,6 +1031,16 @@ public java.lang.Number getHttpTimeoutSecondsInput(); --- +##### `metadataServiceUrlInput`Optional + +```java +public java.lang.String getMetadataServiceUrlInput(); +``` + +- *Type:* java.lang.String + +--- + ##### `passwordInput`Optional ```java @@ -1272,6 +1301,16 @@ public java.lang.Number getHttpTimeoutSeconds(); --- +##### `metadataServiceUrl`Optional + +```java +public java.lang.String getMetadataServiceUrl(); +``` + +- *Type:* java.lang.String + +--- + ##### `password`Optional ```java @@ -1392,6 +1431,7 @@ DatabricksProviderConfig.builder() // .googleServiceAccount(java.lang.String) // .host(java.lang.String) // .httpTimeoutSeconds(java.lang.Number) +// .metadataServiceUrl(java.lang.String) // .password(java.lang.String) // .profile(java.lang.String) // .rateLimit(java.lang.Number) @@ -1427,6 +1467,7 @@ DatabricksProviderConfig.builder() | googleServiceAccount | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#google_service_account DatabricksProvider#google_service_account}. | | host | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#host DatabricksProvider#host}. | | httpTimeoutSeconds | java.lang.Number | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#http_timeout_seconds DatabricksProvider#http_timeout_seconds}. | +| metadataServiceUrl | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#metadata_service_url DatabricksProvider#metadata_service_url}. | | password | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#password DatabricksProvider#password}. | | profile | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#profile DatabricksProvider#profile}. | | rateLimit | java.lang.Number | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#rate_limit DatabricksProvider#rate_limit}. | @@ -1679,6 +1720,18 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +##### `metadataServiceUrl`Optional + +```java +public java.lang.String getMetadataServiceUrl(); +``` + +- *Type:* java.lang.String + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#metadata_service_url DatabricksProvider#metadata_service_url}. + +--- + ##### `password`Optional ```java diff --git a/docs/provider.python.md b/docs/provider.python.md index 119830601..0dade81ff 100644 --- a/docs/provider.python.md +++ b/docs/provider.python.md @@ -34,6 +34,7 @@ provider.DatabricksProvider( google_service_account: str = None, host: str = None, http_timeout_seconds: typing.Union[int, float] = None, + metadata_service_url: str = None, password: str = None, profile: str = None, rate_limit: typing.Union[int, float] = None, @@ -68,6 +69,7 @@ provider.DatabricksProvider( | google_service_account | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#google_service_account DatabricksProvider#google_service_account}. | | host | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#host DatabricksProvider#host}. | | http_timeout_seconds | typing.Union[int, float] | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#http_timeout_seconds DatabricksProvider#http_timeout_seconds}. | +| metadata_service_url | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#metadata_service_url DatabricksProvider#metadata_service_url}. | | password | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#password DatabricksProvider#password}. | | profile | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#profile DatabricksProvider#profile}. | | rate_limit | typing.Union[int, float] | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#rate_limit DatabricksProvider#rate_limit}. | @@ -258,6 +260,14 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +##### `metadata_service_url`Optional + +- *Type:* str + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#metadata_service_url DatabricksProvider#metadata_service_url}. + +--- + ##### `password`Optional - *Type:* str @@ -344,6 +354,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab | reset_google_service_account | *No description.* | | reset_host | *No description.* | | reset_http_timeout_seconds | *No description.* | +| reset_metadata_service_url | *No description.* | | reset_password | *No description.* | | reset_profile | *No description.* | | reset_rate_limit | *No description.* | @@ -543,6 +554,12 @@ def reset_host() -> None def reset_http_timeout_seconds() -> None ``` +##### `reset_metadata_service_url` + +```python +def reset_metadata_service_url() -> None +``` + ##### `reset_password` ```python @@ -694,6 +711,7 @@ provider.DatabricksProvider.is_terraform_provider( | google_service_account_input | str | *No description.* | | host_input | str | *No description.* | | http_timeout_seconds_input | typing.Union[int, float] | *No description.* | +| metadata_service_url_input | str | *No description.* | | password_input | str | *No description.* | | profile_input | str | *No description.* | | rate_limit_input | typing.Union[int, float] | *No description.* | @@ -720,6 +738,7 @@ provider.DatabricksProvider.is_terraform_provider( | google_service_account | str | *No description.* | | host | str | *No description.* | | http_timeout_seconds | typing.Union[int, float] | *No description.* | +| metadata_service_url | str | *No description.* | | password | str | *No description.* | | profile | str | *No description.* | | rate_limit | typing.Union[int, float] | *No description.* | @@ -1022,6 +1041,16 @@ http_timeout_seconds_input: typing.Union[int, float] --- +##### `metadata_service_url_input`Optional + +```python +metadata_service_url_input: str +``` + +- *Type:* str + +--- + ##### `password_input`Optional ```python @@ -1282,6 +1311,16 @@ http_timeout_seconds: typing.Union[int, float] --- +##### `metadata_service_url`Optional + +```python +metadata_service_url: str +``` + +- *Type:* str + +--- + ##### `password`Optional ```python @@ -1400,6 +1439,7 @@ provider.DatabricksProviderConfig( google_service_account: str = None, host: str = None, http_timeout_seconds: typing.Union[int, float] = None, + metadata_service_url: str = None, password: str = None, profile: str = None, rate_limit: typing.Union[int, float] = None, @@ -1434,6 +1474,7 @@ provider.DatabricksProviderConfig( | google_service_account | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#google_service_account DatabricksProvider#google_service_account}. | | host | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#host DatabricksProvider#host}. | | http_timeout_seconds | typing.Union[int, float] | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#http_timeout_seconds DatabricksProvider#http_timeout_seconds}. | +| metadata_service_url | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#metadata_service_url DatabricksProvider#metadata_service_url}. | | password | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#password DatabricksProvider#password}. | | profile | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#profile DatabricksProvider#profile}. | | rate_limit | typing.Union[int, float] | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#rate_limit DatabricksProvider#rate_limit}. | @@ -1686,6 +1727,18 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +##### `metadata_service_url`Optional + +```python +metadata_service_url: str +``` + +- *Type:* str + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#metadata_service_url DatabricksProvider#metadata_service_url}. + +--- + ##### `password`Optional ```python diff --git a/docs/provider.typescript.md b/docs/provider.typescript.md index 4d341995d..4c2a5636f 100644 --- a/docs/provider.typescript.md +++ b/docs/provider.typescript.md @@ -76,6 +76,7 @@ Must be unique amongst siblings in the same scope | resetGoogleServiceAccount | *No description.* | | resetHost | *No description.* | | resetHttpTimeoutSeconds | *No description.* | +| resetMetadataServiceUrl | *No description.* | | resetPassword | *No description.* | | resetProfile | *No description.* | | resetRateLimit | *No description.* | @@ -270,6 +271,12 @@ public resetHost(): void public resetHttpTimeoutSeconds(): void ``` +##### `resetMetadataServiceUrl` + +```typescript +public resetMetadataServiceUrl(): void +``` + ##### `resetPassword` ```typescript @@ -415,6 +422,7 @@ provider.DatabricksProvider.isTerraformProvider(x: any) | googleServiceAccountInput | string | *No description.* | | hostInput | string | *No description.* | | httpTimeoutSecondsInput | number | *No description.* | +| metadataServiceUrlInput | string | *No description.* | | passwordInput | string | *No description.* | | profileInput | string | *No description.* | | rateLimitInput | number | *No description.* | @@ -441,6 +449,7 @@ provider.DatabricksProvider.isTerraformProvider(x: any) | googleServiceAccount | string | *No description.* | | host | string | *No description.* | | httpTimeoutSeconds | number | *No description.* | +| metadataServiceUrl | string | *No description.* | | password | string | *No description.* | | profile | string | *No description.* | | rateLimit | number | *No description.* | @@ -743,6 +752,16 @@ public readonly httpTimeoutSecondsInput: number; --- +##### `metadataServiceUrlInput`Optional + +```typescript +public readonly metadataServiceUrlInput: string; +``` + +- *Type:* string + +--- + ##### `passwordInput`Optional ```typescript @@ -1003,6 +1022,16 @@ public readonly httpTimeoutSeconds: number; --- +##### `metadataServiceUrl`Optional + +```typescript +public readonly metadataServiceUrl: string; +``` + +- *Type:* string + +--- + ##### `password`Optional ```typescript @@ -1127,6 +1156,7 @@ const databricksProviderConfig: provider.DatabricksProviderConfig = { ... } | googleServiceAccount | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#google_service_account DatabricksProvider#google_service_account}. | | host | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#host DatabricksProvider#host}. | | httpTimeoutSeconds | number | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#http_timeout_seconds DatabricksProvider#http_timeout_seconds}. | +| metadataServiceUrl | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#metadata_service_url DatabricksProvider#metadata_service_url}. | | password | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#password DatabricksProvider#password}. | | profile | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#profile DatabricksProvider#profile}. | | rateLimit | number | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#rate_limit DatabricksProvider#rate_limit}. | @@ -1379,6 +1409,18 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/datab --- +##### `metadataServiceUrl`Optional + +```typescript +public readonly metadataServiceUrl: string; +``` + +- *Type:* string + +Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#metadata_service_url DatabricksProvider#metadata_service_url}. + +--- + ##### `password`Optional ```typescript diff --git a/package.json b/package.json index 3aaa7667d..7ac378b3b 100644 --- a/package.json +++ b/package.json @@ -150,7 +150,7 @@ "cdktf": { "provider": { "name": "registry.terraform.io/databricks/databricks", - "version": "1.14.1" + "version": "1.14.2" } }, "resolutions": { diff --git a/src/aws-s3-mount/index.ts b/src/aws-s3-mount/index.ts index 4369386c2..b239e2986 100644 --- a/src/aws-s3-mount/index.ts +++ b/src/aws-s3-mount/index.ts @@ -58,7 +58,7 @@ export class AwsS3Mount extends cdktf.TerraformResource { terraformResourceType: 'databricks_aws_s3_mount', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/azure-adls-gen1-mount/index.ts b/src/azure-adls-gen1-mount/index.ts index dace74b14..3b5e20902 100644 --- a/src/azure-adls-gen1-mount/index.ts +++ b/src/azure-adls-gen1-mount/index.ts @@ -78,7 +78,7 @@ export class AzureAdlsGen1Mount extends cdktf.TerraformResource { terraformResourceType: 'databricks_azure_adls_gen1_mount', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/azure-adls-gen2-mount/index.ts b/src/azure-adls-gen2-mount/index.ts index 4aafe1a38..1d791ef03 100644 --- a/src/azure-adls-gen2-mount/index.ts +++ b/src/azure-adls-gen2-mount/index.ts @@ -82,7 +82,7 @@ export class AzureAdlsGen2Mount extends cdktf.TerraformResource { terraformResourceType: 'databricks_azure_adls_gen2_mount', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/azure-blob-mount/index.ts b/src/azure-blob-mount/index.ts index 4aa35a1cf..864c4c263 100644 --- a/src/azure-blob-mount/index.ts +++ b/src/azure-blob-mount/index.ts @@ -74,7 +74,7 @@ export class AzureBlobMount extends cdktf.TerraformResource { terraformResourceType: 'databricks_azure_blob_mount', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/catalog/index.ts b/src/catalog/index.ts index c7d83d52d..f00dc6014 100644 --- a/src/catalog/index.ts +++ b/src/catalog/index.ts @@ -78,7 +78,7 @@ export class Catalog extends cdktf.TerraformResource { terraformResourceType: 'databricks_catalog', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/cluster-policy/index.ts b/src/cluster-policy/index.ts index a608b31c5..981bf5e8a 100644 --- a/src/cluster-policy/index.ts +++ b/src/cluster-policy/index.ts @@ -63,7 +63,7 @@ export class ClusterPolicy extends cdktf.TerraformResource { terraformResourceType: 'databricks_cluster_policy', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/cluster/index.ts b/src/cluster/index.ts index 69cd4cb08..b41eb09dc 100644 --- a/src/cluster/index.ts +++ b/src/cluster/index.ts @@ -3142,7 +3142,7 @@ export class Cluster extends cdktf.TerraformResource { terraformResourceType: 'databricks_cluster', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-aws-assume-role-policy/index.ts b/src/data-databricks-aws-assume-role-policy/index.ts index 0bdb8a631..e8ec2b2b5 100644 --- a/src/data-databricks-aws-assume-role-policy/index.ts +++ b/src/data-databricks-aws-assume-role-policy/index.ts @@ -56,7 +56,7 @@ export class DataDatabricksAwsAssumeRolePolicy extends cdktf.TerraformDataSource terraformResourceType: 'databricks_aws_assume_role_policy', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-aws-bucket-policy/index.ts b/src/data-databricks-aws-bucket-policy/index.ts index f10b0b24f..5895b1c8c 100644 --- a/src/data-databricks-aws-bucket-policy/index.ts +++ b/src/data-databricks-aws-bucket-policy/index.ts @@ -58,7 +58,7 @@ export class DataDatabricksAwsBucketPolicy extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_aws_bucket_policy', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-aws-crossaccount-policy/index.ts b/src/data-databricks-aws-crossaccount-policy/index.ts index 26fb5256b..09188b4bc 100644 --- a/src/data-databricks-aws-crossaccount-policy/index.ts +++ b/src/data-databricks-aws-crossaccount-policy/index.ts @@ -46,7 +46,7 @@ export class DataDatabricksAwsCrossaccountPolicy extends cdktf.TerraformDataSour terraformResourceType: 'databricks_aws_crossaccount_policy', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-catalogs/index.ts b/src/data-databricks-catalogs/index.ts index 9c8f131be..f94a08e3a 100644 --- a/src/data-databricks-catalogs/index.ts +++ b/src/data-databricks-catalogs/index.ts @@ -46,7 +46,7 @@ export class DataDatabricksCatalogs extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_catalogs', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-cluster-policy/index.ts b/src/data-databricks-cluster-policy/index.ts index 36b818f21..fa8ee2705 100644 --- a/src/data-databricks-cluster-policy/index.ts +++ b/src/data-databricks-cluster-policy/index.ts @@ -54,7 +54,7 @@ export class DataDatabricksClusterPolicy extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_cluster_policy', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-cluster/index.ts b/src/data-databricks-cluster/index.ts index 5fd2dfab9..19c5dfe25 100644 --- a/src/data-databricks-cluster/index.ts +++ b/src/data-databricks-cluster/index.ts @@ -3992,7 +3992,7 @@ export class DataDatabricksCluster extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_cluster', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-clusters/index.ts b/src/data-databricks-clusters/index.ts index 4ad707a10..09d42d2ef 100644 --- a/src/data-databricks-clusters/index.ts +++ b/src/data-databricks-clusters/index.ts @@ -46,7 +46,7 @@ export class DataDatabricksClusters extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_clusters', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-current-user/index.ts b/src/data-databricks-current-user/index.ts index cbfe58dc6..ceabe9e0c 100644 --- a/src/data-databricks-current-user/index.ts +++ b/src/data-databricks-current-user/index.ts @@ -42,7 +42,7 @@ export class DataDatabricksCurrentUser extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_current_user', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-dbfs-file-paths/index.ts b/src/data-databricks-dbfs-file-paths/index.ts index 33395210c..a8b5693d8 100644 --- a/src/data-databricks-dbfs-file-paths/index.ts +++ b/src/data-databricks-dbfs-file-paths/index.ts @@ -119,7 +119,7 @@ export class DataDatabricksDbfsFilePaths extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_dbfs_file_paths', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-dbfs-file/index.ts b/src/data-databricks-dbfs-file/index.ts index 09b0fad55..95a286e16 100644 --- a/src/data-databricks-dbfs-file/index.ts +++ b/src/data-databricks-dbfs-file/index.ts @@ -50,7 +50,7 @@ export class DataDatabricksDbfsFile extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_dbfs_file', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-directory/index.ts b/src/data-databricks-directory/index.ts index 6cd8ad20a..857a28f15 100644 --- a/src/data-databricks-directory/index.ts +++ b/src/data-databricks-directory/index.ts @@ -50,7 +50,7 @@ export class DataDatabricksDirectory extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_directory', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-group/index.ts b/src/data-databricks-group/index.ts index 43aaa6778..5a9c32de6 100644 --- a/src/data-databricks-group/index.ts +++ b/src/data-databricks-group/index.ts @@ -94,7 +94,7 @@ export class DataDatabricksGroup extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_group', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-instance-pool/index.ts b/src/data-databricks-instance-pool/index.ts index c9b27d97d..e2d6722b2 100644 --- a/src/data-databricks-instance-pool/index.ts +++ b/src/data-databricks-instance-pool/index.ts @@ -1878,7 +1878,7 @@ export class DataDatabricksInstancePool extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_instance_pool', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-job/index.ts b/src/data-databricks-job/index.ts index 836aa0d48..b59dbcef6 100644 --- a/src/data-databricks-job/index.ts +++ b/src/data-databricks-job/index.ts @@ -13253,6 +13253,68 @@ export class DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputRefer return this._dashboardId; } } +export interface DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile { + /** + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#path DataDatabricksJob#path} + */ + readonly path: string; +} + +export function dataDatabricksJobJobSettingsSettingsTaskSqlTaskFileToTerraform(struct?: DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference | DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + path: cdktf.stringToTerraform(struct!.path), + } +} + +export class DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string) { + super(terraformResource, terraformAttribute, false, 0); + } + + public get internalValue(): DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + if (this._path !== undefined) { + hasAnyValues = true; + internalValueResult.path = this._path; + } + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + this._path = undefined; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + this._path = value.path; + } + } + + // path - computed: false, optional: false, required: true + private _path?: string; + public get path() { + return this.getStringAttribute('path'); + } + public set path(value: string) { + this._path = value; + } + // Temporarily expose input value. Use with caution. + public get pathInput() { + return this._path; + } +} export interface DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery { /** * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#query_id DataDatabricksJob#query_id} @@ -13337,6 +13399,12 @@ export interface DataDatabricksJobJobSettingsSettingsTaskSqlTask { */ readonly dashboard?: DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard; /** + * file block + * + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#file DataDatabricksJob#file} + */ + readonly file?: DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile; + /** * query block * * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/d/job#query DataDatabricksJob#query} @@ -13354,6 +13422,7 @@ export function dataDatabricksJobJobSettingsSettingsTaskSqlTaskToTerraform(struc warehouse_id: cdktf.stringToTerraform(struct!.warehouseId), alert: dataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertToTerraform(struct!.alert), dashboard: dataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardToTerraform(struct!.dashboard), + file: dataDatabricksJobJobSettingsSettingsTaskSqlTaskFileToTerraform(struct!.file), query: dataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryToTerraform(struct!.query), } } @@ -13388,6 +13457,10 @@ export class DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference exte hasAnyValues = true; internalValueResult.dashboard = this._dashboard?.internalValue; } + if (this._file?.internalValue !== undefined) { + hasAnyValues = true; + internalValueResult.file = this._file?.internalValue; + } if (this._query?.internalValue !== undefined) { hasAnyValues = true; internalValueResult.query = this._query?.internalValue; @@ -13402,6 +13475,7 @@ export class DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference exte this._warehouseId = undefined; this._alert.internalValue = undefined; this._dashboard.internalValue = undefined; + this._file.internalValue = undefined; this._query.internalValue = undefined; } else { @@ -13410,6 +13484,7 @@ export class DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference exte this._warehouseId = value.warehouseId; this._alert.internalValue = value.alert; this._dashboard.internalValue = value.dashboard; + this._file.internalValue = value.file; this._query.internalValue = value.query; } } @@ -13478,6 +13553,22 @@ export class DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference exte return this._dashboard.internalValue; } + // file - computed: false, optional: true, required: false + private _file = new DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference(this, "file"); + public get file() { + return this._file; + } + public putFile(value: DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile) { + this._file.internalValue = value; + } + public resetFile() { + this._file.internalValue = undefined; + } + // Temporarily expose input value. Use with caution. + public get fileInput() { + return this._file.internalValue; + } + // query - computed: false, optional: true, required: false private _query = new DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference(this, "query"); public get query() { @@ -15756,7 +15847,7 @@ export class DataDatabricksJob extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_job', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-jobs/index.ts b/src/data-databricks-jobs/index.ts index 8ffca56d6..f1694eaf0 100644 --- a/src/data-databricks-jobs/index.ts +++ b/src/data-databricks-jobs/index.ts @@ -46,7 +46,7 @@ export class DataDatabricksJobs extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_jobs', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-mws-credentials/index.ts b/src/data-databricks-mws-credentials/index.ts index 73fc12445..0dc52c6ed 100644 --- a/src/data-databricks-mws-credentials/index.ts +++ b/src/data-databricks-mws-credentials/index.ts @@ -46,7 +46,7 @@ export class DataDatabricksMwsCredentials extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_mws_credentials', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-mws-workspaces/index.ts b/src/data-databricks-mws-workspaces/index.ts index 53f67c434..a3b671593 100644 --- a/src/data-databricks-mws-workspaces/index.ts +++ b/src/data-databricks-mws-workspaces/index.ts @@ -46,7 +46,7 @@ export class DataDatabricksMwsWorkspaces extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_mws_workspaces', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-node-type/index.ts b/src/data-databricks-node-type/index.ts index ab6ecac45..9b8133f73 100644 --- a/src/data-databricks-node-type/index.ts +++ b/src/data-databricks-node-type/index.ts @@ -94,7 +94,7 @@ export class DataDatabricksNodeType extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_node_type', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-notebook-paths/index.ts b/src/data-databricks-notebook-paths/index.ts index 948659cf6..5fdb163ed 100644 --- a/src/data-databricks-notebook-paths/index.ts +++ b/src/data-databricks-notebook-paths/index.ts @@ -119,7 +119,7 @@ export class DataDatabricksNotebookPaths extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_notebook_paths', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-notebook/index.ts b/src/data-databricks-notebook/index.ts index 18fd31c96..3a47788df 100644 --- a/src/data-databricks-notebook/index.ts +++ b/src/data-databricks-notebook/index.ts @@ -62,7 +62,7 @@ export class DataDatabricksNotebook extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_notebook', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-schemas/index.ts b/src/data-databricks-schemas/index.ts index ab5ab8a9e..5ed370e71 100644 --- a/src/data-databricks-schemas/index.ts +++ b/src/data-databricks-schemas/index.ts @@ -50,7 +50,7 @@ export class DataDatabricksSchemas extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_schemas', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-service-principal/index.ts b/src/data-databricks-service-principal/index.ts index 77e0c66c8..95124eff9 100644 --- a/src/data-databricks-service-principal/index.ts +++ b/src/data-databricks-service-principal/index.ts @@ -70,7 +70,7 @@ export class DataDatabricksServicePrincipal extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_service_principal', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-service-principals/index.ts b/src/data-databricks-service-principals/index.ts index 874955507..59df59313 100644 --- a/src/data-databricks-service-principals/index.ts +++ b/src/data-databricks-service-principals/index.ts @@ -50,7 +50,7 @@ export class DataDatabricksServicePrincipals extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_service_principals', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-share/index.ts b/src/data-databricks-share/index.ts index 2758c774b..4f0f32220 100644 --- a/src/data-databricks-share/index.ts +++ b/src/data-databricks-share/index.ts @@ -691,7 +691,7 @@ export class DataDatabricksShare extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_share', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-shares/index.ts b/src/data-databricks-shares/index.ts index ea0a02cdb..1f6258d54 100644 --- a/src/data-databricks-shares/index.ts +++ b/src/data-databricks-shares/index.ts @@ -46,7 +46,7 @@ export class DataDatabricksShares extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_shares', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-spark-version/index.ts b/src/data-databricks-spark-version/index.ts index 0c20e343b..f7758be8d 100644 --- a/src/data-databricks-spark-version/index.ts +++ b/src/data-databricks-spark-version/index.ts @@ -82,7 +82,7 @@ export class DataDatabricksSparkVersion extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_spark_version', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-sql-warehouse/index.ts b/src/data-databricks-sql-warehouse/index.ts index cd29cf9d8..a751aeaa3 100644 --- a/src/data-databricks-sql-warehouse/index.ts +++ b/src/data-databricks-sql-warehouse/index.ts @@ -523,7 +523,7 @@ export class DataDatabricksSqlWarehouse extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_sql_warehouse', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-sql-warehouses/index.ts b/src/data-databricks-sql-warehouses/index.ts index 85145bb46..fc3e5cab4 100644 --- a/src/data-databricks-sql-warehouses/index.ts +++ b/src/data-databricks-sql-warehouses/index.ts @@ -50,7 +50,7 @@ export class DataDatabricksSqlWarehouses extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_sql_warehouses', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-tables/index.ts b/src/data-databricks-tables/index.ts index e90812e87..57c61ecfe 100644 --- a/src/data-databricks-tables/index.ts +++ b/src/data-databricks-tables/index.ts @@ -54,7 +54,7 @@ export class DataDatabricksTables extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_tables', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-user/index.ts b/src/data-databricks-user/index.ts index 123e02060..35fc4c499 100644 --- a/src/data-databricks-user/index.ts +++ b/src/data-databricks-user/index.ts @@ -50,7 +50,7 @@ export class DataDatabricksUser extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_user', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-views/index.ts b/src/data-databricks-views/index.ts index 09d5ab1ea..1cf5103aa 100644 --- a/src/data-databricks-views/index.ts +++ b/src/data-databricks-views/index.ts @@ -54,7 +54,7 @@ export class DataDatabricksViews extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_views', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/data-databricks-zones/index.ts b/src/data-databricks-zones/index.ts index 77afcf695..4265142a8 100644 --- a/src/data-databricks-zones/index.ts +++ b/src/data-databricks-zones/index.ts @@ -42,7 +42,7 @@ export class DataDatabricksZones extends cdktf.TerraformDataSource { terraformResourceType: 'databricks_zones', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/dbfs-file/index.ts b/src/dbfs-file/index.ts index 707106d1d..beef7c3a6 100644 --- a/src/dbfs-file/index.ts +++ b/src/dbfs-file/index.ts @@ -58,7 +58,7 @@ export class DbfsFile extends cdktf.TerraformResource { terraformResourceType: 'databricks_dbfs_file', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/directory/index.ts b/src/directory/index.ts index ab83f4b53..847d90440 100644 --- a/src/directory/index.ts +++ b/src/directory/index.ts @@ -54,7 +54,7 @@ export class Directory extends cdktf.TerraformResource { terraformResourceType: 'databricks_directory', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/entitlements/index.ts b/src/entitlements/index.ts index c0c0079a1..62b88bf26 100644 --- a/src/entitlements/index.ts +++ b/src/entitlements/index.ts @@ -70,7 +70,7 @@ export class Entitlements extends cdktf.TerraformResource { terraformResourceType: 'databricks_entitlements', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/external-location/index.ts b/src/external-location/index.ts index 979138489..ca3937837 100644 --- a/src/external-location/index.ts +++ b/src/external-location/index.ts @@ -70,7 +70,7 @@ export class ExternalLocation extends cdktf.TerraformResource { terraformResourceType: 'databricks_external_location', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/git-credential/index.ts b/src/git-credential/index.ts index 343ed3d2b..1479ae304 100644 --- a/src/git-credential/index.ts +++ b/src/git-credential/index.ts @@ -58,7 +58,7 @@ export class GitCredential extends cdktf.TerraformResource { terraformResourceType: 'databricks_git_credential', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/global-init-script/index.ts b/src/global-init-script/index.ts index 3008e28d3..474b189dd 100644 --- a/src/global-init-script/index.ts +++ b/src/global-init-script/index.ts @@ -120,7 +120,7 @@ export class GlobalInitScript extends cdktf.TerraformResource { terraformResourceType: 'databricks_global_init_script', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/grants/index.ts b/src/grants/index.ts index 93e9e01dd..3eebafc77 100644 --- a/src/grants/index.ts +++ b/src/grants/index.ts @@ -206,7 +206,7 @@ export class Grants extends cdktf.TerraformResource { terraformResourceType: 'databricks_grants', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/group-instance-profile/index.ts b/src/group-instance-profile/index.ts index a5c81eca9..5791f6e09 100644 --- a/src/group-instance-profile/index.ts +++ b/src/group-instance-profile/index.ts @@ -50,7 +50,7 @@ export class GroupInstanceProfile extends cdktf.TerraformResource { terraformResourceType: 'databricks_group_instance_profile', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/group-member/index.ts b/src/group-member/index.ts index 29e89ed62..44a9cc60a 100644 --- a/src/group-member/index.ts +++ b/src/group-member/index.ts @@ -50,7 +50,7 @@ export class GroupMember extends cdktf.TerraformResource { terraformResourceType: 'databricks_group_member', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/group-role/index.ts b/src/group-role/index.ts index 01bcf3d97..cf20c2bb2 100644 --- a/src/group-role/index.ts +++ b/src/group-role/index.ts @@ -50,7 +50,7 @@ export class GroupRole extends cdktf.TerraformResource { terraformResourceType: 'databricks_group_role', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/group/index.ts b/src/group/index.ts index 8e31ed512..8c645345a 100644 --- a/src/group/index.ts +++ b/src/group/index.ts @@ -74,7 +74,7 @@ export class Group extends cdktf.TerraformResource { terraformResourceType: 'databricks_group', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/instance-pool/index.ts b/src/instance-pool/index.ts index b32bb8107..76ed8f5dc 100644 --- a/src/instance-pool/index.ts +++ b/src/instance-pool/index.ts @@ -1230,7 +1230,7 @@ export class InstancePool extends cdktf.TerraformResource { terraformResourceType: 'databricks_instance_pool', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/instance-profile/index.ts b/src/instance-profile/index.ts index 9ebcc6840..1c570fd40 100644 --- a/src/instance-profile/index.ts +++ b/src/instance-profile/index.ts @@ -58,7 +58,7 @@ export class InstanceProfile extends cdktf.TerraformResource { terraformResourceType: 'databricks_instance_profile', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/ip-access-list/index.ts b/src/ip-access-list/index.ts index 9a934cff1..ca1115eff 100644 --- a/src/ip-access-list/index.ts +++ b/src/ip-access-list/index.ts @@ -58,7 +58,7 @@ export class IpAccessList extends cdktf.TerraformResource { terraformResourceType: 'databricks_ip_access_list', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/job/index.ts b/src/job/index.ts index 9feac0082..576207fed 100644 --- a/src/job/index.ts +++ b/src/job/index.ts @@ -13398,6 +13398,68 @@ export class JobTaskSqlTaskDashboardOutputReference extends cdktf.ComplexObject return this._dashboardId; } } +export interface JobTaskSqlTaskFile { + /** + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#path Job#path} + */ + readonly path: string; +} + +export function jobTaskSqlTaskFileToTerraform(struct?: JobTaskSqlTaskFileOutputReference | JobTaskSqlTaskFile): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + path: cdktf.stringToTerraform(struct!.path), + } +} + +export class JobTaskSqlTaskFileOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string) { + super(terraformResource, terraformAttribute, false, 0); + } + + public get internalValue(): JobTaskSqlTaskFile | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + if (this._path !== undefined) { + hasAnyValues = true; + internalValueResult.path = this._path; + } + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: JobTaskSqlTaskFile | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + this._path = undefined; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + this._path = value.path; + } + } + + // path - computed: false, optional: false, required: true + private _path?: string; + public get path() { + return this.getStringAttribute('path'); + } + public set path(value: string) { + this._path = value; + } + // Temporarily expose input value. Use with caution. + public get pathInput() { + return this._path; + } +} export interface JobTaskSqlTaskQuery { /** * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#query_id Job#query_id} @@ -13482,6 +13544,12 @@ export interface JobTaskSqlTask { */ readonly dashboard?: JobTaskSqlTaskDashboard; /** + * file block + * + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#file Job#file} + */ + readonly file?: JobTaskSqlTaskFile; + /** * query block * * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks/r/job#query Job#query} @@ -13499,6 +13567,7 @@ export function jobTaskSqlTaskToTerraform(struct?: JobTaskSqlTaskOutputReference warehouse_id: cdktf.stringToTerraform(struct!.warehouseId), alert: jobTaskSqlTaskAlertToTerraform(struct!.alert), dashboard: jobTaskSqlTaskDashboardToTerraform(struct!.dashboard), + file: jobTaskSqlTaskFileToTerraform(struct!.file), query: jobTaskSqlTaskQueryToTerraform(struct!.query), } } @@ -13533,6 +13602,10 @@ export class JobTaskSqlTaskOutputReference extends cdktf.ComplexObject { hasAnyValues = true; internalValueResult.dashboard = this._dashboard?.internalValue; } + if (this._file?.internalValue !== undefined) { + hasAnyValues = true; + internalValueResult.file = this._file?.internalValue; + } if (this._query?.internalValue !== undefined) { hasAnyValues = true; internalValueResult.query = this._query?.internalValue; @@ -13547,6 +13620,7 @@ export class JobTaskSqlTaskOutputReference extends cdktf.ComplexObject { this._warehouseId = undefined; this._alert.internalValue = undefined; this._dashboard.internalValue = undefined; + this._file.internalValue = undefined; this._query.internalValue = undefined; } else { @@ -13555,6 +13629,7 @@ export class JobTaskSqlTaskOutputReference extends cdktf.ComplexObject { this._warehouseId = value.warehouseId; this._alert.internalValue = value.alert; this._dashboard.internalValue = value.dashboard; + this._file.internalValue = value.file; this._query.internalValue = value.query; } } @@ -13623,6 +13698,22 @@ export class JobTaskSqlTaskOutputReference extends cdktf.ComplexObject { return this._dashboard.internalValue; } + // file - computed: false, optional: true, required: false + private _file = new JobTaskSqlTaskFileOutputReference(this, "file"); + public get file() { + return this._file; + } + public putFile(value: JobTaskSqlTaskFile) { + this._file.internalValue = value; + } + public resetFile() { + this._file.internalValue = undefined; + } + // Temporarily expose input value. Use with caution. + public get fileInput() { + return this._file.internalValue; + } + // query - computed: false, optional: true, required: false private _query = new JobTaskSqlTaskQueryOutputReference(this, "query"); public get query() { @@ -15052,7 +15143,7 @@ export class Job extends cdktf.TerraformResource { terraformResourceType: 'databricks_job', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/library/index.ts b/src/library/index.ts index cdfbe3980..131514deb 100644 --- a/src/library/index.ts +++ b/src/library/index.ts @@ -370,7 +370,7 @@ export class Library extends cdktf.TerraformResource { terraformResourceType: 'databricks_library', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/metastore-assignment/index.ts b/src/metastore-assignment/index.ts index b0e40aa51..d79e023ec 100644 --- a/src/metastore-assignment/index.ts +++ b/src/metastore-assignment/index.ts @@ -54,7 +54,7 @@ export class MetastoreAssignment extends cdktf.TerraformResource { terraformResourceType: 'databricks_metastore_assignment', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/metastore-data-access/index.ts b/src/metastore-data-access/index.ts index f2aa3190b..283ab77ed 100644 --- a/src/metastore-data-access/index.ts +++ b/src/metastore-data-access/index.ts @@ -497,7 +497,7 @@ export class MetastoreDataAccess extends cdktf.TerraformResource { terraformResourceType: 'databricks_metastore_data_access', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/metastore/index.ts b/src/metastore/index.ts index 300723506..09199e56b 100644 --- a/src/metastore/index.ts +++ b/src/metastore/index.ts @@ -102,7 +102,7 @@ export class Metastore extends cdktf.TerraformResource { terraformResourceType: 'databricks_metastore', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/mlflow-experiment/index.ts b/src/mlflow-experiment/index.ts index be39d2a3d..c41295e26 100644 --- a/src/mlflow-experiment/index.ts +++ b/src/mlflow-experiment/index.ts @@ -124,7 +124,7 @@ export class MlflowExperiment extends cdktf.TerraformResource { terraformResourceType: 'databricks_mlflow_experiment', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/mlflow-model/index.ts b/src/mlflow-model/index.ts index 4a9061684..4e37834d0 100644 --- a/src/mlflow-model/index.ts +++ b/src/mlflow-model/index.ts @@ -190,7 +190,7 @@ export class MlflowModel extends cdktf.TerraformResource { terraformResourceType: 'databricks_mlflow_model', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/mlflow-webhook/index.ts b/src/mlflow-webhook/index.ts index 88e9a3c25..59d9ea1fb 100644 --- a/src/mlflow-webhook/index.ts +++ b/src/mlflow-webhook/index.ts @@ -326,7 +326,7 @@ export class MlflowWebhook extends cdktf.TerraformResource { terraformResourceType: 'databricks_mlflow_webhook', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/model-serving/index.ts b/src/model-serving/index.ts index 577e646e6..81b436bb7 100644 --- a/src/model-serving/index.ts +++ b/src/model-serving/index.ts @@ -634,7 +634,7 @@ export class ModelServing extends cdktf.TerraformResource { terraformResourceType: 'databricks_model_serving', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/mount/index.ts b/src/mount/index.ts index 87e08ef99..862cbdc30 100644 --- a/src/mount/index.ts +++ b/src/mount/index.ts @@ -1006,7 +1006,7 @@ export class Mount extends cdktf.TerraformResource { terraformResourceType: 'databricks_mount', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/mws-credentials/index.ts b/src/mws-credentials/index.ts index 498740d09..cd6964b8f 100644 --- a/src/mws-credentials/index.ts +++ b/src/mws-credentials/index.ts @@ -54,7 +54,7 @@ export class MwsCredentials extends cdktf.TerraformResource { terraformResourceType: 'databricks_mws_credentials', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/mws-customer-managed-keys/index.ts b/src/mws-customer-managed-keys/index.ts index a70ae5518..5c4f4a4ec 100644 --- a/src/mws-customer-managed-keys/index.ts +++ b/src/mws-customer-managed-keys/index.ts @@ -245,7 +245,7 @@ export class MwsCustomerManagedKeys extends cdktf.TerraformResource { terraformResourceType: 'databricks_mws_customer_managed_keys', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/mws-log-delivery/index.ts b/src/mws-log-delivery/index.ts index 3add22311..33cecaeb8 100644 --- a/src/mws-log-delivery/index.ts +++ b/src/mws-log-delivery/index.ts @@ -86,7 +86,7 @@ export class MwsLogDelivery extends cdktf.TerraformResource { terraformResourceType: 'databricks_mws_log_delivery', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/mws-networks/index.ts b/src/mws-networks/index.ts index 884cfff78..2595f12b8 100644 --- a/src/mws-networks/index.ts +++ b/src/mws-networks/index.ts @@ -488,7 +488,7 @@ export class MwsNetworks extends cdktf.TerraformResource { terraformResourceType: 'databricks_mws_networks', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/mws-permission-assignment/index.ts b/src/mws-permission-assignment/index.ts index b0babdde2..e58d95478 100644 --- a/src/mws-permission-assignment/index.ts +++ b/src/mws-permission-assignment/index.ts @@ -54,7 +54,7 @@ export class MwsPermissionAssignment extends cdktf.TerraformResource { terraformResourceType: 'databricks_mws_permission_assignment', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/mws-private-access-settings/index.ts b/src/mws-private-access-settings/index.ts index b42fb7998..df17c2ae3 100644 --- a/src/mws-private-access-settings/index.ts +++ b/src/mws-private-access-settings/index.ts @@ -74,7 +74,7 @@ export class MwsPrivateAccessSettings extends cdktf.TerraformResource { terraformResourceType: 'databricks_mws_private_access_settings', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/mws-storage-configurations/index.ts b/src/mws-storage-configurations/index.ts index 88b084cd5..dd6905a27 100644 --- a/src/mws-storage-configurations/index.ts +++ b/src/mws-storage-configurations/index.ts @@ -54,7 +54,7 @@ export class MwsStorageConfigurations extends cdktf.TerraformResource { terraformResourceType: 'databricks_mws_storage_configurations', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/mws-vpc-endpoint/index.ts b/src/mws-vpc-endpoint/index.ts index 88fbea214..c31b2eed0 100644 --- a/src/mws-vpc-endpoint/index.ts +++ b/src/mws-vpc-endpoint/index.ts @@ -248,7 +248,7 @@ export class MwsVpcEndpoint extends cdktf.TerraformResource { terraformResourceType: 'databricks_mws_vpc_endpoint', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/mws-workspaces/index.ts b/src/mws-workspaces/index.ts index 3f8088e56..828e41c53 100644 --- a/src/mws-workspaces/index.ts +++ b/src/mws-workspaces/index.ts @@ -865,7 +865,7 @@ export class MwsWorkspaces extends cdktf.TerraformResource { terraformResourceType: 'databricks_mws_workspaces', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/notebook/index.ts b/src/notebook/index.ts index 38231a995..d71f257c2 100644 --- a/src/notebook/index.ts +++ b/src/notebook/index.ts @@ -74,7 +74,7 @@ export class Notebook extends cdktf.TerraformResource { terraformResourceType: 'databricks_notebook', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/obo-token/index.ts b/src/obo-token/index.ts index 8413b7fb7..0bd508a46 100644 --- a/src/obo-token/index.ts +++ b/src/obo-token/index.ts @@ -54,7 +54,7 @@ export class OboToken extends cdktf.TerraformResource { terraformResourceType: 'databricks_obo_token', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/permission-assignment/index.ts b/src/permission-assignment/index.ts index f7885f020..2c373dd06 100644 --- a/src/permission-assignment/index.ts +++ b/src/permission-assignment/index.ts @@ -50,7 +50,7 @@ export class PermissionAssignment extends cdktf.TerraformResource { terraformResourceType: 'databricks_permission_assignment', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/permissions/index.ts b/src/permissions/index.ts index 1f98c90f1..9078ff81d 100644 --- a/src/permissions/index.ts +++ b/src/permissions/index.ts @@ -299,7 +299,7 @@ export class Permissions extends cdktf.TerraformResource { terraformResourceType: 'databricks_permissions', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/pipeline/index.ts b/src/pipeline/index.ts index 65bccd7f0..8be45b336 100644 --- a/src/pipeline/index.ts +++ b/src/pipeline/index.ts @@ -3012,7 +3012,7 @@ export class Pipeline extends cdktf.TerraformResource { terraformResourceType: 'databricks_pipeline', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/provider-resource/index.ts b/src/provider-resource/index.ts index deba75f80..6f3634c66 100644 --- a/src/provider-resource/index.ts +++ b/src/provider-resource/index.ts @@ -58,7 +58,7 @@ export class ProviderResource extends cdktf.TerraformResource { terraformResourceType: 'databricks_provider', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/provider/index.ts b/src/provider/index.ts index 37071c496..d6fd9505c 100644 --- a/src/provider/index.ts +++ b/src/provider/index.ts @@ -84,6 +84,10 @@ export interface DatabricksProviderConfig { */ readonly httpTimeoutSeconds?: number; /** + * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#metadata_service_url DatabricksProvider#metadata_service_url} + */ + readonly metadataServiceUrl?: string; + /** * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/databricks#password DatabricksProvider#password} */ readonly password?: string; @@ -145,7 +149,7 @@ export class DatabricksProvider extends cdktf.TerraformProvider { terraformResourceType: 'databricks', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, terraformProviderSource: 'databricks/databricks' @@ -169,6 +173,7 @@ export class DatabricksProvider extends cdktf.TerraformProvider { this._googleServiceAccount = config.googleServiceAccount; this._host = config.host; this._httpTimeoutSeconds = config.httpTimeoutSeconds; + this._metadataServiceUrl = config.metadataServiceUrl; this._password = config.password; this._profile = config.profile; this._rateLimit = config.rateLimit; @@ -487,6 +492,22 @@ export class DatabricksProvider extends cdktf.TerraformProvider { return this._httpTimeoutSeconds; } + // metadata_service_url - computed: false, optional: true, required: false + private _metadataServiceUrl?: string; + public get metadataServiceUrl() { + return this._metadataServiceUrl; + } + public set metadataServiceUrl(value: string | undefined) { + this._metadataServiceUrl = value; + } + public resetMetadataServiceUrl() { + this._metadataServiceUrl = undefined; + } + // Temporarily expose input value. Use with caution. + public get metadataServiceUrlInput() { + return this._metadataServiceUrl; + } + // password - computed: false, optional: true, required: false private _password?: string; public get password() { @@ -640,6 +661,7 @@ export class DatabricksProvider extends cdktf.TerraformProvider { google_service_account: cdktf.stringToTerraform(this._googleServiceAccount), host: cdktf.stringToTerraform(this._host), http_timeout_seconds: cdktf.numberToTerraform(this._httpTimeoutSeconds), + metadata_service_url: cdktf.stringToTerraform(this._metadataServiceUrl), password: cdktf.stringToTerraform(this._password), profile: cdktf.stringToTerraform(this._profile), rate_limit: cdktf.numberToTerraform(this._rateLimit), diff --git a/src/recipient/index.ts b/src/recipient/index.ts index 0056c4f45..114bc9215 100644 --- a/src/recipient/index.ts +++ b/src/recipient/index.ts @@ -398,7 +398,7 @@ export class Recipient extends cdktf.TerraformResource { terraformResourceType: 'databricks_recipient', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/repo/index.ts b/src/repo/index.ts index a2b2f362d..46b6a13c2 100644 --- a/src/repo/index.ts +++ b/src/repo/index.ts @@ -134,7 +134,7 @@ export class Repo extends cdktf.TerraformResource { terraformResourceType: 'databricks_repo', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/schema/index.ts b/src/schema/index.ts index 7ccd5b518..ef4ee76dc 100644 --- a/src/schema/index.ts +++ b/src/schema/index.ts @@ -74,7 +74,7 @@ export class Schema extends cdktf.TerraformResource { terraformResourceType: 'databricks_schema', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/secret-acl/index.ts b/src/secret-acl/index.ts index 5fe059395..2d954dc96 100644 --- a/src/secret-acl/index.ts +++ b/src/secret-acl/index.ts @@ -54,7 +54,7 @@ export class SecretAcl extends cdktf.TerraformResource { terraformResourceType: 'databricks_secret_acl', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/secret-scope/index.ts b/src/secret-scope/index.ts index cf3363a3a..c9a736ee2 100644 --- a/src/secret-scope/index.ts +++ b/src/secret-scope/index.ts @@ -146,7 +146,7 @@ export class SecretScope extends cdktf.TerraformResource { terraformResourceType: 'databricks_secret_scope', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/secret/index.ts b/src/secret/index.ts index 5c28886f6..91fb22ad9 100644 --- a/src/secret/index.ts +++ b/src/secret/index.ts @@ -54,7 +54,7 @@ export class Secret extends cdktf.TerraformResource { terraformResourceType: 'databricks_secret', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/service-principal-role/index.ts b/src/service-principal-role/index.ts index 35fced995..dc0f0d9a8 100644 --- a/src/service-principal-role/index.ts +++ b/src/service-principal-role/index.ts @@ -50,7 +50,7 @@ export class ServicePrincipalRole extends cdktf.TerraformResource { terraformResourceType: 'databricks_service_principal_role', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/service-principal-secret/index.ts b/src/service-principal-secret/index.ts index 4c88a00a9..da6fff64c 100644 --- a/src/service-principal-secret/index.ts +++ b/src/service-principal-secret/index.ts @@ -54,7 +54,7 @@ export class ServicePrincipalSecret extends cdktf.TerraformResource { terraformResourceType: 'databricks_service_principal_secret', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/service-principal/index.ts b/src/service-principal/index.ts index 11c927406..15345a3dd 100644 --- a/src/service-principal/index.ts +++ b/src/service-principal/index.ts @@ -94,7 +94,7 @@ export class ServicePrincipal extends cdktf.TerraformResource { terraformResourceType: 'databricks_service_principal', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/share/index.ts b/src/share/index.ts index 5ec070e37..d0ff5f5f7 100644 --- a/src/share/index.ts +++ b/src/share/index.ts @@ -691,7 +691,7 @@ export class Share extends cdktf.TerraformResource { terraformResourceType: 'databricks_share', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/sql-alert/index.ts b/src/sql-alert/index.ts index 4ea10fdd9..ddb76beb3 100644 --- a/src/sql-alert/index.ts +++ b/src/sql-alert/index.ts @@ -255,7 +255,7 @@ export class SqlAlert extends cdktf.TerraformResource { terraformResourceType: 'databricks_sql_alert', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/sql-dashboard/index.ts b/src/sql-dashboard/index.ts index 6b8ff6e3c..a22536b81 100644 --- a/src/sql-dashboard/index.ts +++ b/src/sql-dashboard/index.ts @@ -54,7 +54,7 @@ export class SqlDashboard extends cdktf.TerraformResource { terraformResourceType: 'databricks_sql_dashboard', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/sql-endpoint/index.ts b/src/sql-endpoint/index.ts index 109e8c55a..f5f3ab5df 100644 --- a/src/sql-endpoint/index.ts +++ b/src/sql-endpoint/index.ts @@ -608,7 +608,7 @@ export class SqlEndpoint extends cdktf.TerraformResource { terraformResourceType: 'databricks_sql_endpoint', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/sql-global-config/index.ts b/src/sql-global-config/index.ts index c86875c31..d5a2379db 100644 --- a/src/sql-global-config/index.ts +++ b/src/sql-global-config/index.ts @@ -62,7 +62,7 @@ export class SqlGlobalConfig extends cdktf.TerraformResource { terraformResourceType: 'databricks_sql_global_config', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/sql-permissions/index.ts b/src/sql-permissions/index.ts index 0c7170c6a..bb951353c 100644 --- a/src/sql-permissions/index.ts +++ b/src/sql-permissions/index.ts @@ -194,7 +194,7 @@ export class SqlPermissions extends cdktf.TerraformResource { terraformResourceType: 'databricks_sql_permissions', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/sql-query/index.ts b/src/sql-query/index.ts index 11966e6f5..8639dd90f 100644 --- a/src/sql-query/index.ts +++ b/src/sql-query/index.ts @@ -2317,7 +2317,7 @@ export class SqlQuery extends cdktf.TerraformResource { terraformResourceType: 'databricks_sql_query', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/sql-visualization/index.ts b/src/sql-visualization/index.ts index 1f6483165..9a844def6 100644 --- a/src/sql-visualization/index.ts +++ b/src/sql-visualization/index.ts @@ -70,7 +70,7 @@ export class SqlVisualization extends cdktf.TerraformResource { terraformResourceType: 'databricks_sql_visualization', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/sql-widget/index.ts b/src/sql-widget/index.ts index 765480383..40d8fe043 100644 --- a/src/sql-widget/index.ts +++ b/src/sql-widget/index.ts @@ -471,7 +471,7 @@ export class SqlWidget extends cdktf.TerraformResource { terraformResourceType: 'databricks_sql_widget', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/storage-credential/index.ts b/src/storage-credential/index.ts index 04d35780c..87393bc98 100644 --- a/src/storage-credential/index.ts +++ b/src/storage-credential/index.ts @@ -497,7 +497,7 @@ export class StorageCredential extends cdktf.TerraformResource { terraformResourceType: 'databricks_storage_credential', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/table/index.ts b/src/table/index.ts index d644edd4d..d695776c5 100644 --- a/src/table/index.ts +++ b/src/table/index.ts @@ -447,7 +447,7 @@ export class Table extends cdktf.TerraformResource { terraformResourceType: 'databricks_table', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/token/index.ts b/src/token/index.ts index d6faf2744..941963113 100644 --- a/src/token/index.ts +++ b/src/token/index.ts @@ -62,7 +62,7 @@ export class Token extends cdktf.TerraformResource { terraformResourceType: 'databricks_token', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/user-instance-profile/index.ts b/src/user-instance-profile/index.ts index e535242f4..f583973a2 100644 --- a/src/user-instance-profile/index.ts +++ b/src/user-instance-profile/index.ts @@ -50,7 +50,7 @@ export class UserInstanceProfile extends cdktf.TerraformResource { terraformResourceType: 'databricks_user_instance_profile', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/user-role/index.ts b/src/user-role/index.ts index d28c3ed7d..6cb2938fa 100644 --- a/src/user-role/index.ts +++ b/src/user-role/index.ts @@ -50,7 +50,7 @@ export class UserRole extends cdktf.TerraformResource { terraformResourceType: 'databricks_user_role', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/user/index.ts b/src/user/index.ts index 5ab8bd6e9..a7c78bf2d 100644 --- a/src/user/index.ts +++ b/src/user/index.ts @@ -94,7 +94,7 @@ export class User extends cdktf.TerraformResource { terraformResourceType: 'databricks_user', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider, diff --git a/src/version.json b/src/version.json index 05e314369..6132bb324 100644 --- a/src/version.json +++ b/src/version.json @@ -1,3 +1,3 @@ { - "registry.terraform.io/databricks/databricks": "1.14.1" + "registry.terraform.io/databricks/databricks": "1.14.2" } diff --git a/src/workspace-conf/index.ts b/src/workspace-conf/index.ts index b1279d10d..b15febd63 100644 --- a/src/workspace-conf/index.ts +++ b/src/workspace-conf/index.ts @@ -46,7 +46,7 @@ export class WorkspaceConf extends cdktf.TerraformResource { terraformResourceType: 'databricks_workspace_conf', terraformGeneratorMetadata: { providerName: 'databricks', - providerVersion: '1.14.1', + providerVersion: '1.14.2', providerVersionConstraint: '~> 1.0' }, provider: config.provider,