diff --git a/.github/workflows/auto-close-community-issues.yml b/.github/workflows/auto-close-community-issues.yml
index 8f70e3020..56f0baca8 100644
--- a/.github/workflows/auto-close-community-issues.yml
+++ b/.github/workflows/auto-close-community-issues.yml
@@ -12,6 +12,8 @@ jobs:
issues: write
if: github.event.issue.author_association != 'OWNER' && github.event.issue.author_association != 'MEMBER' && github.event.issue.author_association != 'COLLABORATOR'
steps:
+ - name: Checkout
+ uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- name: Auto-close issues by non-collaborators
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
diff --git a/.github/workflows/auto-close-community-prs.yml b/.github/workflows/auto-close-community-prs.yml
index c773895fa..6a6271bac 100644
--- a/.github/workflows/auto-close-community-prs.yml
+++ b/.github/workflows/auto-close-community-prs.yml
@@ -12,6 +12,8 @@ jobs:
pull-requests: write
if: github.event.pull_request.author_association != 'OWNER' && github.event.pull_request.author_association != 'MEMBER' && github.event.pull_request.author_association != 'COLLABORATOR'
steps:
+ - name: Checkout
+ uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- name: Auto-close PRs by non-collaborators
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
diff --git a/.projen/deps.json b/.projen/deps.json
index 6a14ea2cc..0080949ae 100644
--- a/.projen/deps.json
+++ b/.projen/deps.json
@@ -17,12 +17,12 @@
},
{
"name": "cdktf-cli",
- "version": "^0.18.0",
+ "version": "^0.19.0",
"type": "build"
},
{
"name": "cdktf",
- "version": "^0.18.0",
+ "version": "^0.19.0",
"type": "build"
},
{
@@ -88,7 +88,7 @@
},
{
"name": "cdktf",
- "version": "^0.18.0",
+ "version": "^0.19.0",
"type": "peer"
},
{
diff --git a/.projenrc.js b/.projenrc.js
index 033e259ba..6d5e5ceb3 100644
--- a/.projenrc.js
+++ b/.projenrc.js
@@ -7,7 +7,7 @@ const { CdktfProviderProject } = require("@cdktf/provider-project");
const project = new CdktfProviderProject({
useCustomGithubRunner: false,
terraformProvider: "Snowflake-Labs/snowflake@ ~> 0.40",
- cdktfVersion: "^0.18.0",
+ cdktfVersion: "^0.19.0",
constructsVersion: "^10.0.0",
minNodeVersion: "18.12.0",
jsiiVersion: "^5.0.1",
diff --git a/docs/account.csharp.md b/docs/account.csharp.md
index 451f19f9d..ee20201e9 100644
--- a/docs/account.csharp.md
+++ b/docs/account.csharp.md
@@ -60,6 +60,7 @@ Must be unique amongst siblings in the same scope
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
+| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| GetAnyMapAttribute
| *No description.* |
| GetBooleanAttribute
| *No description.* |
| GetBooleanMapAttribute
| *No description.* |
@@ -69,7 +70,9 @@ Must be unique amongst siblings in the same scope
| GetNumberMapAttribute
| *No description.* |
| GetStringAttribute
| *No description.* |
| GetStringMapAttribute
| *No description.* |
+| ImportFrom
| *No description.* |
| InterpolationForAttribute
| *No description.* |
+| MoveTo
| Moves this resource to the target resource given by moveTarget. |
| ResetAdminPassword
| *No description.* |
| ResetAdminRsaPublicKey
| *No description.* |
| ResetComment
| *No description.* |
@@ -147,6 +150,22 @@ private object ToTerraform()
Adds this resource to the terraform JSON output.
+##### `AddMoveTarget`
+
+```csharp
+private void AddMoveTarget(string MoveTarget)
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `MoveTarget`Required
+
+- *Type:* string
+
+The string move target that will correspond to this resource.
+
+---
+
##### `GetAnyMapAttribute`
```csharp
@@ -255,6 +274,24 @@ private System.Collections.Generic.IDictionary GetStringMapAttri
---
+##### `ImportFrom`
+
+```csharp
+private void ImportFrom(string Id, TerraformProvider Provider = null)
+```
+
+###### `Id`Required
+
+- *Type:* string
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+---
+
##### `InterpolationForAttribute`
```csharp
@@ -267,6 +304,30 @@ private IResolvable InterpolationForAttribute(string TerraformAttribute)
---
+##### `MoveTo`
+
+```csharp
+private void MoveTo(string MoveTarget, object Index = null)
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `MoveTarget`Required
+
+- *Type:* string
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `Index`Optional
+
+- *Type:* object
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `ResetAdminPassword`
```csharp
@@ -334,6 +395,7 @@ private void ResetRegionGroup()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformResource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a Account resource upon running "cdktf plan ". |
---
@@ -397,6 +459,50 @@ Account.IsTerraformResource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+Account.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a Account resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the Account to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing Account that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/account#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the Account to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/account.go.md b/docs/account.go.md
index 17a640cb4..08fff3536 100644
--- a/docs/account.go.md
+++ b/docs/account.go.md
@@ -60,6 +60,7 @@ Must be unique amongst siblings in the same scope
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
+| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| GetAnyMapAttribute
| *No description.* |
| GetBooleanAttribute
| *No description.* |
| GetBooleanMapAttribute
| *No description.* |
@@ -69,7 +70,9 @@ Must be unique amongst siblings in the same scope
| GetNumberMapAttribute
| *No description.* |
| GetStringAttribute
| *No description.* |
| GetStringMapAttribute
| *No description.* |
+| ImportFrom
| *No description.* |
| InterpolationForAttribute
| *No description.* |
+| MoveTo
| Moves this resource to the target resource given by moveTarget. |
| ResetAdminPassword
| *No description.* |
| ResetAdminRsaPublicKey
| *No description.* |
| ResetComment
| *No description.* |
@@ -147,6 +150,22 @@ func ToTerraform() interface{}
Adds this resource to the terraform JSON output.
+##### `AddMoveTarget`
+
+```go
+func AddMoveTarget(moveTarget *string)
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `moveTarget`Required
+
+- *Type:* *string
+
+The string move target that will correspond to this resource.
+
+---
+
##### `GetAnyMapAttribute`
```go
@@ -255,6 +274,24 @@ func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
---
+##### `ImportFrom`
+
+```go
+func ImportFrom(id *string, provider TerraformProvider)
+```
+
+###### `id`Required
+
+- *Type:* *string
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+---
+
##### `InterpolationForAttribute`
```go
@@ -267,6 +304,30 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable
---
+##### `MoveTo`
+
+```go
+func MoveTo(moveTarget *string, index interface{})
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `moveTarget`Required
+
+- *Type:* *string
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `index`Optional
+
+- *Type:* interface{}
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `ResetAdminPassword`
```go
@@ -334,6 +395,7 @@ func ResetRegionGroup()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformResource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a Account resource upon running "cdktf plan ". |
---
@@ -397,6 +459,50 @@ account.Account_IsTerraformResource(x interface{}) *bool
---
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/account"
+
+account.Account_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a Account resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the Account to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing Account that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/account#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the Account to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/account.java.md b/docs/account.java.md
index 43ed015f6..a63e952de 100644
--- a/docs/account.java.md
+++ b/docs/account.java.md
@@ -294,6 +294,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/snowf
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
+| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| getAnyMapAttribute
| *No description.* |
| getBooleanAttribute
| *No description.* |
| getBooleanMapAttribute
| *No description.* |
@@ -303,7 +304,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/snowf
| getNumberMapAttribute
| *No description.* |
| getStringAttribute
| *No description.* |
| getStringMapAttribute
| *No description.* |
+| importFrom
| *No description.* |
| interpolationForAttribute
| *No description.* |
+| moveTo
| Moves this resource to the target resource given by moveTarget. |
| resetAdminPassword
| *No description.* |
| resetAdminRsaPublicKey
| *No description.* |
| resetComment
| *No description.* |
@@ -381,6 +384,22 @@ public java.lang.Object toTerraform()
Adds this resource to the terraform JSON output.
+##### `addMoveTarget`
+
+```java
+public void addMoveTarget(java.lang.String moveTarget)
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `moveTarget`Required
+
+- *Type:* java.lang.String
+
+The string move target that will correspond to this resource.
+
+---
+
##### `getAnyMapAttribute`
```java
@@ -489,6 +508,25 @@ public java.util.Map getStringMapAttribute(j
---
+##### `importFrom`
+
+```java
+public void importFrom(java.lang.String id)
+public void importFrom(java.lang.String id, TerraformProvider provider)
+```
+
+###### `id`Required
+
+- *Type:* java.lang.String
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+---
+
##### `interpolationForAttribute`
```java
@@ -501,6 +539,31 @@ public IResolvable interpolationForAttribute(java.lang.String terraformAttribute
---
+##### `moveTo`
+
+```java
+public void moveTo(java.lang.String moveTarget)
+public void moveTo(java.lang.String moveTarget, java.lang.String OR java.lang.Number index)
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `moveTarget`Required
+
+- *Type:* java.lang.String
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `index`Optional
+
+- *Type:* java.lang.String OR java.lang.Number
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `resetAdminPassword`
```java
@@ -568,6 +631,7 @@ public void resetRegionGroup()
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformResource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a Account resource upon running "cdktf plan ". |
---
@@ -631,6 +695,50 @@ Account.isTerraformResource(java.lang.Object x)
---
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.snowflake.account.Account;
+
+Account.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),Account.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a Account resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the Account to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing Account that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/account#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the Account to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/account.python.md b/docs/account.python.md
index 73cdd7e5f..2cb3e9c24 100644
--- a/docs/account.python.md
+++ b/docs/account.python.md
@@ -291,6 +291,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/snowf
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
+| add_move_target
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| get_any_map_attribute
| *No description.* |
| get_boolean_attribute
| *No description.* |
| get_boolean_map_attribute
| *No description.* |
@@ -300,7 +301,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/snowf
| get_number_map_attribute
| *No description.* |
| get_string_attribute
| *No description.* |
| get_string_map_attribute
| *No description.* |
+| import_from
| *No description.* |
| interpolation_for_attribute
| *No description.* |
+| move_to
| Moves this resource to the target resource given by moveTarget. |
| reset_admin_password
| *No description.* |
| reset_admin_rsa_public_key
| *No description.* |
| reset_comment
| *No description.* |
@@ -383,6 +386,24 @@ def to_terraform() -> typing.Any
Adds this resource to the terraform JSON output.
+##### `add_move_target`
+
+```python
+def add_move_target(
+ move_target: str
+) -> None
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `move_target`Required
+
+- *Type:* str
+
+The string move target that will correspond to this resource.
+
+---
+
##### `get_any_map_attribute`
```python
@@ -509,6 +530,27 @@ def get_string_map_attribute(
---
+##### `import_from`
+
+```python
+def import_from(
+ id: str,
+ provider: TerraformProvider = None
+) -> None
+```
+
+###### `id`Required
+
+- *Type:* str
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
##### `interpolation_for_attribute`
```python
@@ -523,6 +565,33 @@ def interpolation_for_attribute(
---
+##### `move_to`
+
+```python
+def move_to(
+ move_target: str,
+ index: typing.Union[str, typing.Union[int, float]] = None
+) -> None
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `move_target`Required
+
+- *Type:* str
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `index`Optional
+
+- *Type:* typing.Union[str, typing.Union[int, float]]
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `reset_admin_password`
```python
@@ -590,6 +659,7 @@ def reset_region_group() -> None
| is_construct
| Checks if `x` is a construct. |
| is_terraform_element
| *No description.* |
| is_terraform_resource
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a Account resource upon running "cdktf plan ". |
---
@@ -659,6 +729,55 @@ account.Account.is_terraform_resource(
---
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_snowflake import account
+
+account.Account.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a Account resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the Account to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing Account that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/account#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the Account to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/account.typescript.md b/docs/account.typescript.md
index 8774a985e..d7cb8469c 100644
--- a/docs/account.typescript.md
+++ b/docs/account.typescript.md
@@ -60,6 +60,7 @@ Must be unique amongst siblings in the same scope
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
+| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| getAnyMapAttribute
| *No description.* |
| getBooleanAttribute
| *No description.* |
| getBooleanMapAttribute
| *No description.* |
@@ -69,7 +70,9 @@ Must be unique amongst siblings in the same scope
| getNumberMapAttribute
| *No description.* |
| getStringAttribute
| *No description.* |
| getStringMapAttribute
| *No description.* |
+| importFrom
| *No description.* |
| interpolationForAttribute
| *No description.* |
+| moveTo
| Moves this resource to the target resource given by moveTarget. |
| resetAdminPassword
| *No description.* |
| resetAdminRsaPublicKey
| *No description.* |
| resetComment
| *No description.* |
@@ -147,6 +150,22 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
+##### `addMoveTarget`
+
+```typescript
+public addMoveTarget(moveTarget: string): void
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `moveTarget`Required
+
+- *Type:* string
+
+The string move target that will correspond to this resource.
+
+---
+
##### `getAnyMapAttribute`
```typescript
@@ -255,6 +274,24 @@ public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: stri
---
+##### `importFrom`
+
+```typescript
+public importFrom(id: string, provider?: TerraformProvider): void
+```
+
+###### `id`Required
+
+- *Type:* string
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
##### `interpolationForAttribute`
```typescript
@@ -267,6 +304,30 @@ public interpolationForAttribute(terraformAttribute: string): IResolvable
---
+##### `moveTo`
+
+```typescript
+public moveTo(moveTarget: string, index?: string | number): void
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `moveTarget`Required
+
+- *Type:* string
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `index`Optional
+
+- *Type:* string | number
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `resetAdminPassword`
```typescript
@@ -334,6 +395,7 @@ public resetRegionGroup(): void
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformResource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a Account resource upon running "cdktf plan ". |
---
@@ -397,6 +459,50 @@ account.Account.isTerraformResource(x: any)
---
+##### `generateConfigForImport`
+
+```typescript
+import { account } from '@cdktf/provider-snowflake'
+
+account.Account.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a Account resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the Account to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing Account that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/account#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the Account to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/accountGrant.csharp.md b/docs/accountGrant.csharp.md
index 9f02f6e74..f4ca40e45 100644
--- a/docs/accountGrant.csharp.md
+++ b/docs/accountGrant.csharp.md
@@ -60,6 +60,7 @@ Must be unique amongst siblings in the same scope
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
+| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| GetAnyMapAttribute
| *No description.* |
| GetBooleanAttribute
| *No description.* |
| GetBooleanMapAttribute
| *No description.* |
@@ -69,7 +70,9 @@ Must be unique amongst siblings in the same scope
| GetNumberMapAttribute
| *No description.* |
| GetStringAttribute
| *No description.* |
| GetStringMapAttribute
| *No description.* |
+| ImportFrom
| *No description.* |
| InterpolationForAttribute
| *No description.* |
+| MoveTo
| Moves this resource to the target resource given by moveTarget. |
| ResetEnableMultipleGrants
| *No description.* |
| ResetId
| *No description.* |
| ResetPrivilege
| *No description.* |
@@ -142,6 +145,22 @@ private object ToTerraform()
Adds this resource to the terraform JSON output.
+##### `AddMoveTarget`
+
+```csharp
+private void AddMoveTarget(string MoveTarget)
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `MoveTarget`Required
+
+- *Type:* string
+
+The string move target that will correspond to this resource.
+
+---
+
##### `GetAnyMapAttribute`
```csharp
@@ -250,6 +269,24 @@ private System.Collections.Generic.IDictionary GetStringMapAttri
---
+##### `ImportFrom`
+
+```csharp
+private void ImportFrom(string Id, TerraformProvider Provider = null)
+```
+
+###### `Id`Required
+
+- *Type:* string
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+---
+
##### `InterpolationForAttribute`
```csharp
@@ -262,6 +299,30 @@ private IResolvable InterpolationForAttribute(string TerraformAttribute)
---
+##### `MoveTo`
+
+```csharp
+private void MoveTo(string MoveTarget, object Index = null)
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `MoveTarget`Required
+
+- *Type:* string
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `Index`Optional
+
+- *Type:* object
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `ResetEnableMultipleGrants`
```csharp
@@ -299,6 +360,7 @@ private void ResetWithGrantOption()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformResource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a AccountGrant resource upon running "cdktf plan ". |
---
@@ -362,6 +424,50 @@ AccountGrant.IsTerraformResource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+AccountGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a AccountGrant resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the AccountGrant to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing AccountGrant that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/account_grant#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the AccountGrant to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/accountGrant.go.md b/docs/accountGrant.go.md
index 79a455cee..cd47fdf5c 100644
--- a/docs/accountGrant.go.md
+++ b/docs/accountGrant.go.md
@@ -60,6 +60,7 @@ Must be unique amongst siblings in the same scope
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
+| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| GetAnyMapAttribute
| *No description.* |
| GetBooleanAttribute
| *No description.* |
| GetBooleanMapAttribute
| *No description.* |
@@ -69,7 +70,9 @@ Must be unique amongst siblings in the same scope
| GetNumberMapAttribute
| *No description.* |
| GetStringAttribute
| *No description.* |
| GetStringMapAttribute
| *No description.* |
+| ImportFrom
| *No description.* |
| InterpolationForAttribute
| *No description.* |
+| MoveTo
| Moves this resource to the target resource given by moveTarget. |
| ResetEnableMultipleGrants
| *No description.* |
| ResetId
| *No description.* |
| ResetPrivilege
| *No description.* |
@@ -142,6 +145,22 @@ func ToTerraform() interface{}
Adds this resource to the terraform JSON output.
+##### `AddMoveTarget`
+
+```go
+func AddMoveTarget(moveTarget *string)
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `moveTarget`Required
+
+- *Type:* *string
+
+The string move target that will correspond to this resource.
+
+---
+
##### `GetAnyMapAttribute`
```go
@@ -250,6 +269,24 @@ func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
---
+##### `ImportFrom`
+
+```go
+func ImportFrom(id *string, provider TerraformProvider)
+```
+
+###### `id`Required
+
+- *Type:* *string
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+---
+
##### `InterpolationForAttribute`
```go
@@ -262,6 +299,30 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable
---
+##### `MoveTo`
+
+```go
+func MoveTo(moveTarget *string, index interface{})
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `moveTarget`Required
+
+- *Type:* *string
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `index`Optional
+
+- *Type:* interface{}
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `ResetEnableMultipleGrants`
```go
@@ -299,6 +360,7 @@ func ResetWithGrantOption()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformResource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a AccountGrant resource upon running "cdktf plan ". |
---
@@ -362,6 +424,50 @@ accountgrant.AccountGrant_IsTerraformResource(x interface{}) *bool
---
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/accountgrant"
+
+accountgrant.AccountGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a AccountGrant resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the AccountGrant to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing AccountGrant that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/account_grant#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the AccountGrant to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/accountGrant.java.md b/docs/accountGrant.java.md
index 0a5dd6232..afd79ceaa 100644
--- a/docs/accountGrant.java.md
+++ b/docs/accountGrant.java.md
@@ -181,6 +181,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/snowf
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
+| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| getAnyMapAttribute
| *No description.* |
| getBooleanAttribute
| *No description.* |
| getBooleanMapAttribute
| *No description.* |
@@ -190,7 +191,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/snowf
| getNumberMapAttribute
| *No description.* |
| getStringAttribute
| *No description.* |
| getStringMapAttribute
| *No description.* |
+| importFrom
| *No description.* |
| interpolationForAttribute
| *No description.* |
+| moveTo
| Moves this resource to the target resource given by moveTarget. |
| resetEnableMultipleGrants
| *No description.* |
| resetId
| *No description.* |
| resetPrivilege
| *No description.* |
@@ -263,6 +266,22 @@ public java.lang.Object toTerraform()
Adds this resource to the terraform JSON output.
+##### `addMoveTarget`
+
+```java
+public void addMoveTarget(java.lang.String moveTarget)
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `moveTarget`Required
+
+- *Type:* java.lang.String
+
+The string move target that will correspond to this resource.
+
+---
+
##### `getAnyMapAttribute`
```java
@@ -371,6 +390,25 @@ public java.util.Map getStringMapAttribute(j
---
+##### `importFrom`
+
+```java
+public void importFrom(java.lang.String id)
+public void importFrom(java.lang.String id, TerraformProvider provider)
+```
+
+###### `id`Required
+
+- *Type:* java.lang.String
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+---
+
##### `interpolationForAttribute`
```java
@@ -383,6 +421,31 @@ public IResolvable interpolationForAttribute(java.lang.String terraformAttribute
---
+##### `moveTo`
+
+```java
+public void moveTo(java.lang.String moveTarget)
+public void moveTo(java.lang.String moveTarget, java.lang.String OR java.lang.Number index)
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `moveTarget`Required
+
+- *Type:* java.lang.String
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `index`Optional
+
+- *Type:* java.lang.String OR java.lang.Number
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `resetEnableMultipleGrants`
```java
@@ -420,6 +483,7 @@ public void resetWithGrantOption()
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformResource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a AccountGrant resource upon running "cdktf plan ". |
---
@@ -483,6 +547,50 @@ AccountGrant.isTerraformResource(java.lang.Object x)
---
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.snowflake.account_grant.AccountGrant;
+
+AccountGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),AccountGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a AccountGrant resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the AccountGrant to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing AccountGrant that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/account_grant#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the AccountGrant to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/accountGrant.python.md b/docs/accountGrant.python.md
index 7e1c4cdd2..faf5ff702 100644
--- a/docs/accountGrant.python.md
+++ b/docs/accountGrant.python.md
@@ -177,6 +177,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/snowf
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
+| add_move_target
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| get_any_map_attribute
| *No description.* |
| get_boolean_attribute
| *No description.* |
| get_boolean_map_attribute
| *No description.* |
@@ -186,7 +187,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/snowf
| get_number_map_attribute
| *No description.* |
| get_string_attribute
| *No description.* |
| get_string_map_attribute
| *No description.* |
+| import_from
| *No description.* |
| interpolation_for_attribute
| *No description.* |
+| move_to
| Moves this resource to the target resource given by moveTarget. |
| reset_enable_multiple_grants
| *No description.* |
| reset_id
| *No description.* |
| reset_privilege
| *No description.* |
@@ -264,6 +267,24 @@ def to_terraform() -> typing.Any
Adds this resource to the terraform JSON output.
+##### `add_move_target`
+
+```python
+def add_move_target(
+ move_target: str
+) -> None
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `move_target`Required
+
+- *Type:* str
+
+The string move target that will correspond to this resource.
+
+---
+
##### `get_any_map_attribute`
```python
@@ -390,6 +411,27 @@ def get_string_map_attribute(
---
+##### `import_from`
+
+```python
+def import_from(
+ id: str,
+ provider: TerraformProvider = None
+) -> None
+```
+
+###### `id`Required
+
+- *Type:* str
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
##### `interpolation_for_attribute`
```python
@@ -404,6 +446,33 @@ def interpolation_for_attribute(
---
+##### `move_to`
+
+```python
+def move_to(
+ move_target: str,
+ index: typing.Union[str, typing.Union[int, float]] = None
+) -> None
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `move_target`Required
+
+- *Type:* str
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `index`Optional
+
+- *Type:* typing.Union[str, typing.Union[int, float]]
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `reset_enable_multiple_grants`
```python
@@ -441,6 +510,7 @@ def reset_with_grant_option() -> None
| is_construct
| Checks if `x` is a construct. |
| is_terraform_element
| *No description.* |
| is_terraform_resource
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a AccountGrant resource upon running "cdktf plan ". |
---
@@ -510,6 +580,55 @@ accountGrant.AccountGrant.is_terraform_resource(
---
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_snowflake import account_grant
+
+accountGrant.AccountGrant.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a AccountGrant resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the AccountGrant to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing AccountGrant that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/account_grant#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the AccountGrant to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/accountGrant.typescript.md b/docs/accountGrant.typescript.md
index e51ba9993..a1fa0ec50 100644
--- a/docs/accountGrant.typescript.md
+++ b/docs/accountGrant.typescript.md
@@ -60,6 +60,7 @@ Must be unique amongst siblings in the same scope
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
+| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| getAnyMapAttribute
| *No description.* |
| getBooleanAttribute
| *No description.* |
| getBooleanMapAttribute
| *No description.* |
@@ -69,7 +70,9 @@ Must be unique amongst siblings in the same scope
| getNumberMapAttribute
| *No description.* |
| getStringAttribute
| *No description.* |
| getStringMapAttribute
| *No description.* |
+| importFrom
| *No description.* |
| interpolationForAttribute
| *No description.* |
+| moveTo
| Moves this resource to the target resource given by moveTarget. |
| resetEnableMultipleGrants
| *No description.* |
| resetId
| *No description.* |
| resetPrivilege
| *No description.* |
@@ -142,6 +145,22 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
+##### `addMoveTarget`
+
+```typescript
+public addMoveTarget(moveTarget: string): void
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `moveTarget`Required
+
+- *Type:* string
+
+The string move target that will correspond to this resource.
+
+---
+
##### `getAnyMapAttribute`
```typescript
@@ -250,6 +269,24 @@ public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: stri
---
+##### `importFrom`
+
+```typescript
+public importFrom(id: string, provider?: TerraformProvider): void
+```
+
+###### `id`Required
+
+- *Type:* string
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
##### `interpolationForAttribute`
```typescript
@@ -262,6 +299,30 @@ public interpolationForAttribute(terraformAttribute: string): IResolvable
---
+##### `moveTo`
+
+```typescript
+public moveTo(moveTarget: string, index?: string | number): void
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `moveTarget`Required
+
+- *Type:* string
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `index`Optional
+
+- *Type:* string | number
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `resetEnableMultipleGrants`
```typescript
@@ -299,6 +360,7 @@ public resetWithGrantOption(): void
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformResource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a AccountGrant resource upon running "cdktf plan ". |
---
@@ -362,6 +424,50 @@ accountGrant.AccountGrant.isTerraformResource(x: any)
---
+##### `generateConfigForImport`
+
+```typescript
+import { accountGrant } from '@cdktf/provider-snowflake'
+
+accountGrant.AccountGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a AccountGrant resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the AccountGrant to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing AccountGrant that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/account_grant#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the AccountGrant to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/accountParameter.csharp.md b/docs/accountParameter.csharp.md
index 878542c76..233c6413b 100644
--- a/docs/accountParameter.csharp.md
+++ b/docs/accountParameter.csharp.md
@@ -60,6 +60,7 @@ Must be unique amongst siblings in the same scope
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
+| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| GetAnyMapAttribute
| *No description.* |
| GetBooleanAttribute
| *No description.* |
| GetBooleanMapAttribute
| *No description.* |
@@ -69,7 +70,9 @@ Must be unique amongst siblings in the same scope
| GetNumberMapAttribute
| *No description.* |
| GetStringAttribute
| *No description.* |
| GetStringMapAttribute
| *No description.* |
+| ImportFrom
| *No description.* |
| InterpolationForAttribute
| *No description.* |
+| MoveTo
| Moves this resource to the target resource given by moveTarget. |
| ResetId
| *No description.* |
---
@@ -138,6 +141,22 @@ private object ToTerraform()
Adds this resource to the terraform JSON output.
+##### `AddMoveTarget`
+
+```csharp
+private void AddMoveTarget(string MoveTarget)
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `MoveTarget`Required
+
+- *Type:* string
+
+The string move target that will correspond to this resource.
+
+---
+
##### `GetAnyMapAttribute`
```csharp
@@ -246,6 +265,24 @@ private System.Collections.Generic.IDictionary GetStringMapAttri
---
+##### `ImportFrom`
+
+```csharp
+private void ImportFrom(string Id, TerraformProvider Provider = null)
+```
+
+###### `Id`Required
+
+- *Type:* string
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+---
+
##### `InterpolationForAttribute`
```csharp
@@ -258,6 +295,30 @@ private IResolvable InterpolationForAttribute(string TerraformAttribute)
---
+##### `MoveTo`
+
+```csharp
+private void MoveTo(string MoveTarget, object Index = null)
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `MoveTarget`Required
+
+- *Type:* string
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `Index`Optional
+
+- *Type:* object
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `ResetId`
```csharp
@@ -271,6 +332,7 @@ private void ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformResource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a AccountParameter resource upon running "cdktf plan ". |
---
@@ -334,6 +396,50 @@ AccountParameter.IsTerraformResource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+AccountParameter.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a AccountParameter resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the AccountParameter to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing AccountParameter that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/account_parameter#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the AccountParameter to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/accountParameter.go.md b/docs/accountParameter.go.md
index a6475c8fd..550530919 100644
--- a/docs/accountParameter.go.md
+++ b/docs/accountParameter.go.md
@@ -60,6 +60,7 @@ Must be unique amongst siblings in the same scope
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
+| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| GetAnyMapAttribute
| *No description.* |
| GetBooleanAttribute
| *No description.* |
| GetBooleanMapAttribute
| *No description.* |
@@ -69,7 +70,9 @@ Must be unique amongst siblings in the same scope
| GetNumberMapAttribute
| *No description.* |
| GetStringAttribute
| *No description.* |
| GetStringMapAttribute
| *No description.* |
+| ImportFrom
| *No description.* |
| InterpolationForAttribute
| *No description.* |
+| MoveTo
| Moves this resource to the target resource given by moveTarget. |
| ResetId
| *No description.* |
---
@@ -138,6 +141,22 @@ func ToTerraform() interface{}
Adds this resource to the terraform JSON output.
+##### `AddMoveTarget`
+
+```go
+func AddMoveTarget(moveTarget *string)
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `moveTarget`Required
+
+- *Type:* *string
+
+The string move target that will correspond to this resource.
+
+---
+
##### `GetAnyMapAttribute`
```go
@@ -246,6 +265,24 @@ func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
---
+##### `ImportFrom`
+
+```go
+func ImportFrom(id *string, provider TerraformProvider)
+```
+
+###### `id`Required
+
+- *Type:* *string
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+---
+
##### `InterpolationForAttribute`
```go
@@ -258,6 +295,30 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable
---
+##### `MoveTo`
+
+```go
+func MoveTo(moveTarget *string, index interface{})
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `moveTarget`Required
+
+- *Type:* *string
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `index`Optional
+
+- *Type:* interface{}
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `ResetId`
```go
@@ -271,6 +332,7 @@ func ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformResource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a AccountParameter resource upon running "cdktf plan ". |
---
@@ -334,6 +396,50 @@ accountparameter.AccountParameter_IsTerraformResource(x interface{}) *bool
---
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/accountparameter"
+
+accountparameter.AccountParameter_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a AccountParameter resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the AccountParameter to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing AccountParameter that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/account_parameter#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the AccountParameter to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/accountParameter.java.md b/docs/accountParameter.java.md
index a1918920d..d93109616 100644
--- a/docs/accountParameter.java.md
+++ b/docs/accountParameter.java.md
@@ -151,6 +151,7 @@ If you experience problems setting this value it might not be settable. Please t
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
+| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| getAnyMapAttribute
| *No description.* |
| getBooleanAttribute
| *No description.* |
| getBooleanMapAttribute
| *No description.* |
@@ -160,7 +161,9 @@ If you experience problems setting this value it might not be settable. Please t
| getNumberMapAttribute
| *No description.* |
| getStringAttribute
| *No description.* |
| getStringMapAttribute
| *No description.* |
+| importFrom
| *No description.* |
| interpolationForAttribute
| *No description.* |
+| moveTo
| Moves this resource to the target resource given by moveTarget. |
| resetId
| *No description.* |
---
@@ -229,6 +232,22 @@ public java.lang.Object toTerraform()
Adds this resource to the terraform JSON output.
+##### `addMoveTarget`
+
+```java
+public void addMoveTarget(java.lang.String moveTarget)
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `moveTarget`Required
+
+- *Type:* java.lang.String
+
+The string move target that will correspond to this resource.
+
+---
+
##### `getAnyMapAttribute`
```java
@@ -337,6 +356,25 @@ public java.util.Map getStringMapAttribute(j
---
+##### `importFrom`
+
+```java
+public void importFrom(java.lang.String id)
+public void importFrom(java.lang.String id, TerraformProvider provider)
+```
+
+###### `id`Required
+
+- *Type:* java.lang.String
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+---
+
##### `interpolationForAttribute`
```java
@@ -349,6 +387,31 @@ public IResolvable interpolationForAttribute(java.lang.String terraformAttribute
---
+##### `moveTo`
+
+```java
+public void moveTo(java.lang.String moveTarget)
+public void moveTo(java.lang.String moveTarget, java.lang.String OR java.lang.Number index)
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `moveTarget`Required
+
+- *Type:* java.lang.String
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `index`Optional
+
+- *Type:* java.lang.String OR java.lang.Number
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `resetId`
```java
@@ -362,6 +425,7 @@ public void resetId()
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformResource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a AccountParameter resource upon running "cdktf plan ". |
---
@@ -425,6 +489,50 @@ AccountParameter.isTerraformResource(java.lang.Object x)
---
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.snowflake.account_parameter.AccountParameter;
+
+AccountParameter.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),AccountParameter.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a AccountParameter resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the AccountParameter to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing AccountParameter that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/account_parameter#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the AccountParameter to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/accountParameter.python.md b/docs/accountParameter.python.md
index b64da7deb..7116dd6c1 100644
--- a/docs/accountParameter.python.md
+++ b/docs/accountParameter.python.md
@@ -149,6 +149,7 @@ If you experience problems setting this value it might not be settable. Please t
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
+| add_move_target
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| get_any_map_attribute
| *No description.* |
| get_boolean_attribute
| *No description.* |
| get_boolean_map_attribute
| *No description.* |
@@ -158,7 +159,9 @@ If you experience problems setting this value it might not be settable. Please t
| get_number_map_attribute
| *No description.* |
| get_string_attribute
| *No description.* |
| get_string_map_attribute
| *No description.* |
+| import_from
| *No description.* |
| interpolation_for_attribute
| *No description.* |
+| move_to
| Moves this resource to the target resource given by moveTarget. |
| reset_id
| *No description.* |
---
@@ -232,6 +235,24 @@ def to_terraform() -> typing.Any
Adds this resource to the terraform JSON output.
+##### `add_move_target`
+
+```python
+def add_move_target(
+ move_target: str
+) -> None
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `move_target`Required
+
+- *Type:* str
+
+The string move target that will correspond to this resource.
+
+---
+
##### `get_any_map_attribute`
```python
@@ -358,6 +379,27 @@ def get_string_map_attribute(
---
+##### `import_from`
+
+```python
+def import_from(
+ id: str,
+ provider: TerraformProvider = None
+) -> None
+```
+
+###### `id`Required
+
+- *Type:* str
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
##### `interpolation_for_attribute`
```python
@@ -372,6 +414,33 @@ def interpolation_for_attribute(
---
+##### `move_to`
+
+```python
+def move_to(
+ move_target: str,
+ index: typing.Union[str, typing.Union[int, float]] = None
+) -> None
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `move_target`Required
+
+- *Type:* str
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `index`Optional
+
+- *Type:* typing.Union[str, typing.Union[int, float]]
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `reset_id`
```python
@@ -385,6 +454,7 @@ def reset_id() -> None
| is_construct
| Checks if `x` is a construct. |
| is_terraform_element
| *No description.* |
| is_terraform_resource
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a AccountParameter resource upon running "cdktf plan ". |
---
@@ -454,6 +524,55 @@ accountParameter.AccountParameter.is_terraform_resource(
---
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_snowflake import account_parameter
+
+accountParameter.AccountParameter.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a AccountParameter resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the AccountParameter to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing AccountParameter that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/account_parameter#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the AccountParameter to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/accountParameter.typescript.md b/docs/accountParameter.typescript.md
index 149bf4a12..932d306fa 100644
--- a/docs/accountParameter.typescript.md
+++ b/docs/accountParameter.typescript.md
@@ -60,6 +60,7 @@ Must be unique amongst siblings in the same scope
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
+| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| getAnyMapAttribute
| *No description.* |
| getBooleanAttribute
| *No description.* |
| getBooleanMapAttribute
| *No description.* |
@@ -69,7 +70,9 @@ Must be unique amongst siblings in the same scope
| getNumberMapAttribute
| *No description.* |
| getStringAttribute
| *No description.* |
| getStringMapAttribute
| *No description.* |
+| importFrom
| *No description.* |
| interpolationForAttribute
| *No description.* |
+| moveTo
| Moves this resource to the target resource given by moveTarget. |
| resetId
| *No description.* |
---
@@ -138,6 +141,22 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
+##### `addMoveTarget`
+
+```typescript
+public addMoveTarget(moveTarget: string): void
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `moveTarget`Required
+
+- *Type:* string
+
+The string move target that will correspond to this resource.
+
+---
+
##### `getAnyMapAttribute`
```typescript
@@ -246,6 +265,24 @@ public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: stri
---
+##### `importFrom`
+
+```typescript
+public importFrom(id: string, provider?: TerraformProvider): void
+```
+
+###### `id`Required
+
+- *Type:* string
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
##### `interpolationForAttribute`
```typescript
@@ -258,6 +295,30 @@ public interpolationForAttribute(terraformAttribute: string): IResolvable
---
+##### `moveTo`
+
+```typescript
+public moveTo(moveTarget: string, index?: string | number): void
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `moveTarget`Required
+
+- *Type:* string
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `index`Optional
+
+- *Type:* string | number
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `resetId`
```typescript
@@ -271,6 +332,7 @@ public resetId(): void
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformResource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a AccountParameter resource upon running "cdktf plan ". |
---
@@ -334,6 +396,50 @@ accountParameter.AccountParameter.isTerraformResource(x: any)
---
+##### `generateConfigForImport`
+
+```typescript
+import { accountParameter } from '@cdktf/provider-snowflake'
+
+accountParameter.AccountParameter.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a AccountParameter resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the AccountParameter to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing AccountParameter that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/account_parameter#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the AccountParameter to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/accountPasswordPolicyAttachment.csharp.md b/docs/accountPasswordPolicyAttachment.csharp.md
index 12e311921..03e484531 100644
--- a/docs/accountPasswordPolicyAttachment.csharp.md
+++ b/docs/accountPasswordPolicyAttachment.csharp.md
@@ -60,6 +60,7 @@ Must be unique amongst siblings in the same scope
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
+| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| GetAnyMapAttribute
| *No description.* |
| GetBooleanAttribute
| *No description.* |
| GetBooleanMapAttribute
| *No description.* |
@@ -69,7 +70,9 @@ Must be unique amongst siblings in the same scope
| GetNumberMapAttribute
| *No description.* |
| GetStringAttribute
| *No description.* |
| GetStringMapAttribute
| *No description.* |
+| ImportFrom
| *No description.* |
| InterpolationForAttribute
| *No description.* |
+| MoveTo
| Moves this resource to the target resource given by moveTarget. |
| ResetId
| *No description.* |
---
@@ -138,6 +141,22 @@ private object ToTerraform()
Adds this resource to the terraform JSON output.
+##### `AddMoveTarget`
+
+```csharp
+private void AddMoveTarget(string MoveTarget)
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `MoveTarget`Required
+
+- *Type:* string
+
+The string move target that will correspond to this resource.
+
+---
+
##### `GetAnyMapAttribute`
```csharp
@@ -246,6 +265,24 @@ private System.Collections.Generic.IDictionary GetStringMapAttri
---
+##### `ImportFrom`
+
+```csharp
+private void ImportFrom(string Id, TerraformProvider Provider = null)
+```
+
+###### `Id`Required
+
+- *Type:* string
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+---
+
##### `InterpolationForAttribute`
```csharp
@@ -258,6 +295,30 @@ private IResolvable InterpolationForAttribute(string TerraformAttribute)
---
+##### `MoveTo`
+
+```csharp
+private void MoveTo(string MoveTarget, object Index = null)
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `MoveTarget`Required
+
+- *Type:* string
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `Index`Optional
+
+- *Type:* object
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `ResetId`
```csharp
@@ -271,6 +332,7 @@ private void ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformResource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a AccountPasswordPolicyAttachment resource upon running "cdktf plan ". |
---
@@ -334,6 +396,50 @@ AccountPasswordPolicyAttachment.IsTerraformResource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+AccountPasswordPolicyAttachment.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a AccountPasswordPolicyAttachment resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the AccountPasswordPolicyAttachment to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing AccountPasswordPolicyAttachment that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/account_password_policy_attachment#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the AccountPasswordPolicyAttachment to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/accountPasswordPolicyAttachment.go.md b/docs/accountPasswordPolicyAttachment.go.md
index c773b1c35..a79214cd2 100644
--- a/docs/accountPasswordPolicyAttachment.go.md
+++ b/docs/accountPasswordPolicyAttachment.go.md
@@ -60,6 +60,7 @@ Must be unique amongst siblings in the same scope
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
+| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| GetAnyMapAttribute
| *No description.* |
| GetBooleanAttribute
| *No description.* |
| GetBooleanMapAttribute
| *No description.* |
@@ -69,7 +70,9 @@ Must be unique amongst siblings in the same scope
| GetNumberMapAttribute
| *No description.* |
| GetStringAttribute
| *No description.* |
| GetStringMapAttribute
| *No description.* |
+| ImportFrom
| *No description.* |
| InterpolationForAttribute
| *No description.* |
+| MoveTo
| Moves this resource to the target resource given by moveTarget. |
| ResetId
| *No description.* |
---
@@ -138,6 +141,22 @@ func ToTerraform() interface{}
Adds this resource to the terraform JSON output.
+##### `AddMoveTarget`
+
+```go
+func AddMoveTarget(moveTarget *string)
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `moveTarget`Required
+
+- *Type:* *string
+
+The string move target that will correspond to this resource.
+
+---
+
##### `GetAnyMapAttribute`
```go
@@ -246,6 +265,24 @@ func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
---
+##### `ImportFrom`
+
+```go
+func ImportFrom(id *string, provider TerraformProvider)
+```
+
+###### `id`Required
+
+- *Type:* *string
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+---
+
##### `InterpolationForAttribute`
```go
@@ -258,6 +295,30 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable
---
+##### `MoveTo`
+
+```go
+func MoveTo(moveTarget *string, index interface{})
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `moveTarget`Required
+
+- *Type:* *string
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `index`Optional
+
+- *Type:* interface{}
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `ResetId`
```go
@@ -271,6 +332,7 @@ func ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformResource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a AccountPasswordPolicyAttachment resource upon running "cdktf plan ". |
---
@@ -334,6 +396,50 @@ accountpasswordpolicyattachment.AccountPasswordPolicyAttachment_IsTerraformResou
---
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/accountpasswordpolicyattachment"
+
+accountpasswordpolicyattachment.AccountPasswordPolicyAttachment_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a AccountPasswordPolicyAttachment resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the AccountPasswordPolicyAttachment to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing AccountPasswordPolicyAttachment that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/account_password_policy_attachment#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the AccountPasswordPolicyAttachment to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/accountPasswordPolicyAttachment.java.md b/docs/accountPasswordPolicyAttachment.java.md
index fc132aa98..6b9f41423 100644
--- a/docs/accountPasswordPolicyAttachment.java.md
+++ b/docs/accountPasswordPolicyAttachment.java.md
@@ -139,6 +139,7 @@ If you experience problems setting this value it might not be settable. Please t
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
+| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| getAnyMapAttribute
| *No description.* |
| getBooleanAttribute
| *No description.* |
| getBooleanMapAttribute
| *No description.* |
@@ -148,7 +149,9 @@ If you experience problems setting this value it might not be settable. Please t
| getNumberMapAttribute
| *No description.* |
| getStringAttribute
| *No description.* |
| getStringMapAttribute
| *No description.* |
+| importFrom
| *No description.* |
| interpolationForAttribute
| *No description.* |
+| moveTo
| Moves this resource to the target resource given by moveTarget. |
| resetId
| *No description.* |
---
@@ -217,6 +220,22 @@ public java.lang.Object toTerraform()
Adds this resource to the terraform JSON output.
+##### `addMoveTarget`
+
+```java
+public void addMoveTarget(java.lang.String moveTarget)
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `moveTarget`Required
+
+- *Type:* java.lang.String
+
+The string move target that will correspond to this resource.
+
+---
+
##### `getAnyMapAttribute`
```java
@@ -325,6 +344,25 @@ public java.util.Map getStringMapAttribute(j
---
+##### `importFrom`
+
+```java
+public void importFrom(java.lang.String id)
+public void importFrom(java.lang.String id, TerraformProvider provider)
+```
+
+###### `id`Required
+
+- *Type:* java.lang.String
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+---
+
##### `interpolationForAttribute`
```java
@@ -337,6 +375,31 @@ public IResolvable interpolationForAttribute(java.lang.String terraformAttribute
---
+##### `moveTo`
+
+```java
+public void moveTo(java.lang.String moveTarget)
+public void moveTo(java.lang.String moveTarget, java.lang.String OR java.lang.Number index)
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `moveTarget`Required
+
+- *Type:* java.lang.String
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `index`Optional
+
+- *Type:* java.lang.String OR java.lang.Number
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `resetId`
```java
@@ -350,6 +413,7 @@ public void resetId()
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformResource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a AccountPasswordPolicyAttachment resource upon running "cdktf plan ". |
---
@@ -413,6 +477,50 @@ AccountPasswordPolicyAttachment.isTerraformResource(java.lang.Object x)
---
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.snowflake.account_password_policy_attachment.AccountPasswordPolicyAttachment;
+
+AccountPasswordPolicyAttachment.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),AccountPasswordPolicyAttachment.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a AccountPasswordPolicyAttachment resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the AccountPasswordPolicyAttachment to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing AccountPasswordPolicyAttachment that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/account_password_policy_attachment#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the AccountPasswordPolicyAttachment to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/accountPasswordPolicyAttachment.python.md b/docs/accountPasswordPolicyAttachment.python.md
index a8c4ab926..37e90a86d 100644
--- a/docs/accountPasswordPolicyAttachment.python.md
+++ b/docs/accountPasswordPolicyAttachment.python.md
@@ -137,6 +137,7 @@ If you experience problems setting this value it might not be settable. Please t
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
+| add_move_target
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| get_any_map_attribute
| *No description.* |
| get_boolean_attribute
| *No description.* |
| get_boolean_map_attribute
| *No description.* |
@@ -146,7 +147,9 @@ If you experience problems setting this value it might not be settable. Please t
| get_number_map_attribute
| *No description.* |
| get_string_attribute
| *No description.* |
| get_string_map_attribute
| *No description.* |
+| import_from
| *No description.* |
| interpolation_for_attribute
| *No description.* |
+| move_to
| Moves this resource to the target resource given by moveTarget. |
| reset_id
| *No description.* |
---
@@ -220,6 +223,24 @@ def to_terraform() -> typing.Any
Adds this resource to the terraform JSON output.
+##### `add_move_target`
+
+```python
+def add_move_target(
+ move_target: str
+) -> None
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `move_target`Required
+
+- *Type:* str
+
+The string move target that will correspond to this resource.
+
+---
+
##### `get_any_map_attribute`
```python
@@ -346,6 +367,27 @@ def get_string_map_attribute(
---
+##### `import_from`
+
+```python
+def import_from(
+ id: str,
+ provider: TerraformProvider = None
+) -> None
+```
+
+###### `id`Required
+
+- *Type:* str
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
##### `interpolation_for_attribute`
```python
@@ -360,6 +402,33 @@ def interpolation_for_attribute(
---
+##### `move_to`
+
+```python
+def move_to(
+ move_target: str,
+ index: typing.Union[str, typing.Union[int, float]] = None
+) -> None
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `move_target`Required
+
+- *Type:* str
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `index`Optional
+
+- *Type:* typing.Union[str, typing.Union[int, float]]
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `reset_id`
```python
@@ -373,6 +442,7 @@ def reset_id() -> None
| is_construct
| Checks if `x` is a construct. |
| is_terraform_element
| *No description.* |
| is_terraform_resource
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a AccountPasswordPolicyAttachment resource upon running "cdktf plan ". |
---
@@ -442,6 +512,55 @@ accountPasswordPolicyAttachment.AccountPasswordPolicyAttachment.is_terraform_res
---
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_snowflake import account_password_policy_attachment
+
+accountPasswordPolicyAttachment.AccountPasswordPolicyAttachment.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a AccountPasswordPolicyAttachment resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the AccountPasswordPolicyAttachment to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing AccountPasswordPolicyAttachment that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/account_password_policy_attachment#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the AccountPasswordPolicyAttachment to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/accountPasswordPolicyAttachment.typescript.md b/docs/accountPasswordPolicyAttachment.typescript.md
index b99c7c602..360cebbd1 100644
--- a/docs/accountPasswordPolicyAttachment.typescript.md
+++ b/docs/accountPasswordPolicyAttachment.typescript.md
@@ -60,6 +60,7 @@ Must be unique amongst siblings in the same scope
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
+| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| getAnyMapAttribute
| *No description.* |
| getBooleanAttribute
| *No description.* |
| getBooleanMapAttribute
| *No description.* |
@@ -69,7 +70,9 @@ Must be unique amongst siblings in the same scope
| getNumberMapAttribute
| *No description.* |
| getStringAttribute
| *No description.* |
| getStringMapAttribute
| *No description.* |
+| importFrom
| *No description.* |
| interpolationForAttribute
| *No description.* |
+| moveTo
| Moves this resource to the target resource given by moveTarget. |
| resetId
| *No description.* |
---
@@ -138,6 +141,22 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
+##### `addMoveTarget`
+
+```typescript
+public addMoveTarget(moveTarget: string): void
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `moveTarget`Required
+
+- *Type:* string
+
+The string move target that will correspond to this resource.
+
+---
+
##### `getAnyMapAttribute`
```typescript
@@ -246,6 +265,24 @@ public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: stri
---
+##### `importFrom`
+
+```typescript
+public importFrom(id: string, provider?: TerraformProvider): void
+```
+
+###### `id`Required
+
+- *Type:* string
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
##### `interpolationForAttribute`
```typescript
@@ -258,6 +295,30 @@ public interpolationForAttribute(terraformAttribute: string): IResolvable
---
+##### `moveTo`
+
+```typescript
+public moveTo(moveTarget: string, index?: string | number): void
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `moveTarget`Required
+
+- *Type:* string
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `index`Optional
+
+- *Type:* string | number
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `resetId`
```typescript
@@ -271,6 +332,7 @@ public resetId(): void
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformResource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a AccountPasswordPolicyAttachment resource upon running "cdktf plan ". |
---
@@ -334,6 +396,50 @@ accountPasswordPolicyAttachment.AccountPasswordPolicyAttachment.isTerraformResou
---
+##### `generateConfigForImport`
+
+```typescript
+import { accountPasswordPolicyAttachment } from '@cdktf/provider-snowflake'
+
+accountPasswordPolicyAttachment.AccountPasswordPolicyAttachment.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a AccountPasswordPolicyAttachment resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the AccountPasswordPolicyAttachment to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing AccountPasswordPolicyAttachment that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/account_password_policy_attachment#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the AccountPasswordPolicyAttachment to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/alert.csharp.md b/docs/alert.csharp.md
index c910fab7c..3dd783b93 100644
--- a/docs/alert.csharp.md
+++ b/docs/alert.csharp.md
@@ -60,6 +60,7 @@ Must be unique amongst siblings in the same scope
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
+| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| GetAnyMapAttribute
| *No description.* |
| GetBooleanAttribute
| *No description.* |
| GetBooleanMapAttribute
| *No description.* |
@@ -69,7 +70,9 @@ Must be unique amongst siblings in the same scope
| GetNumberMapAttribute
| *No description.* |
| GetStringAttribute
| *No description.* |
| GetStringMapAttribute
| *No description.* |
+| ImportFrom
| *No description.* |
| InterpolationForAttribute
| *No description.* |
+| MoveTo
| Moves this resource to the target resource given by moveTarget. |
| PutAlertSchedule
| *No description.* |
| ResetAlertSchedule
| *No description.* |
| ResetComment
| *No description.* |
@@ -142,6 +145,22 @@ private object ToTerraform()
Adds this resource to the terraform JSON output.
+##### `AddMoveTarget`
+
+```csharp
+private void AddMoveTarget(string MoveTarget)
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `MoveTarget`Required
+
+- *Type:* string
+
+The string move target that will correspond to this resource.
+
+---
+
##### `GetAnyMapAttribute`
```csharp
@@ -250,6 +269,24 @@ private System.Collections.Generic.IDictionary GetStringMapAttri
---
+##### `ImportFrom`
+
+```csharp
+private void ImportFrom(string Id, TerraformProvider Provider = null)
+```
+
+###### `Id`Required
+
+- *Type:* string
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+---
+
##### `InterpolationForAttribute`
```csharp
@@ -262,6 +299,30 @@ private IResolvable InterpolationForAttribute(string TerraformAttribute)
---
+##### `MoveTo`
+
+```csharp
+private void MoveTo(string MoveTarget, object Index = null)
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `MoveTarget`Required
+
+- *Type:* string
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `Index`Optional
+
+- *Type:* object
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `PutAlertSchedule`
```csharp
@@ -305,6 +366,7 @@ private void ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformResource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a Alert resource upon running "cdktf plan ". |
---
@@ -368,6 +430,50 @@ Alert.IsTerraformResource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+Alert.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a Alert resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the Alert to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing Alert that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/alert#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the Alert to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/alert.go.md b/docs/alert.go.md
index 00d1fa189..a6fbacf5f 100644
--- a/docs/alert.go.md
+++ b/docs/alert.go.md
@@ -60,6 +60,7 @@ Must be unique amongst siblings in the same scope
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
+| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| GetAnyMapAttribute
| *No description.* |
| GetBooleanAttribute
| *No description.* |
| GetBooleanMapAttribute
| *No description.* |
@@ -69,7 +70,9 @@ Must be unique amongst siblings in the same scope
| GetNumberMapAttribute
| *No description.* |
| GetStringAttribute
| *No description.* |
| GetStringMapAttribute
| *No description.* |
+| ImportFrom
| *No description.* |
| InterpolationForAttribute
| *No description.* |
+| MoveTo
| Moves this resource to the target resource given by moveTarget. |
| PutAlertSchedule
| *No description.* |
| ResetAlertSchedule
| *No description.* |
| ResetComment
| *No description.* |
@@ -142,6 +145,22 @@ func ToTerraform() interface{}
Adds this resource to the terraform JSON output.
+##### `AddMoveTarget`
+
+```go
+func AddMoveTarget(moveTarget *string)
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `moveTarget`Required
+
+- *Type:* *string
+
+The string move target that will correspond to this resource.
+
+---
+
##### `GetAnyMapAttribute`
```go
@@ -250,6 +269,24 @@ func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
---
+##### `ImportFrom`
+
+```go
+func ImportFrom(id *string, provider TerraformProvider)
+```
+
+###### `id`Required
+
+- *Type:* *string
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+---
+
##### `InterpolationForAttribute`
```go
@@ -262,6 +299,30 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable
---
+##### `MoveTo`
+
+```go
+func MoveTo(moveTarget *string, index interface{})
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `moveTarget`Required
+
+- *Type:* *string
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `index`Optional
+
+- *Type:* interface{}
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `PutAlertSchedule`
```go
@@ -305,6 +366,7 @@ func ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformResource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a Alert resource upon running "cdktf plan ". |
---
@@ -368,6 +430,50 @@ alert.Alert_IsTerraformResource(x interface{}) *bool
---
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/alert"
+
+alert.Alert_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a Alert resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the Alert to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing Alert that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/alert#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the Alert to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/alert.java.md b/docs/alert.java.md
index b30349fe9..52a945580 100644
--- a/docs/alert.java.md
+++ b/docs/alert.java.md
@@ -238,6 +238,7 @@ If you experience problems setting this value it might not be settable. Please t
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
+| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| getAnyMapAttribute
| *No description.* |
| getBooleanAttribute
| *No description.* |
| getBooleanMapAttribute
| *No description.* |
@@ -247,7 +248,9 @@ If you experience problems setting this value it might not be settable. Please t
| getNumberMapAttribute
| *No description.* |
| getStringAttribute
| *No description.* |
| getStringMapAttribute
| *No description.* |
+| importFrom
| *No description.* |
| interpolationForAttribute
| *No description.* |
+| moveTo
| Moves this resource to the target resource given by moveTarget. |
| putAlertSchedule
| *No description.* |
| resetAlertSchedule
| *No description.* |
| resetComment
| *No description.* |
@@ -320,6 +323,22 @@ public java.lang.Object toTerraform()
Adds this resource to the terraform JSON output.
+##### `addMoveTarget`
+
+```java
+public void addMoveTarget(java.lang.String moveTarget)
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `moveTarget`Required
+
+- *Type:* java.lang.String
+
+The string move target that will correspond to this resource.
+
+---
+
##### `getAnyMapAttribute`
```java
@@ -428,6 +447,25 @@ public java.util.Map getStringMapAttribute(j
---
+##### `importFrom`
+
+```java
+public void importFrom(java.lang.String id)
+public void importFrom(java.lang.String id, TerraformProvider provider)
+```
+
+###### `id`Required
+
+- *Type:* java.lang.String
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+---
+
##### `interpolationForAttribute`
```java
@@ -440,6 +478,31 @@ public IResolvable interpolationForAttribute(java.lang.String terraformAttribute
---
+##### `moveTo`
+
+```java
+public void moveTo(java.lang.String moveTarget)
+public void moveTo(java.lang.String moveTarget, java.lang.String OR java.lang.Number index)
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `moveTarget`Required
+
+- *Type:* java.lang.String
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `index`Optional
+
+- *Type:* java.lang.String OR java.lang.Number
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `putAlertSchedule`
```java
@@ -483,6 +546,7 @@ public void resetId()
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformResource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a Alert resource upon running "cdktf plan ". |
---
@@ -546,6 +610,50 @@ Alert.isTerraformResource(java.lang.Object x)
---
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.snowflake.alert.Alert;
+
+Alert.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),Alert.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a Alert resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the Alert to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing Alert that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/alert#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the Alert to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/alert.python.md b/docs/alert.python.md
index a50a93b65..a4cb3de09 100644
--- a/docs/alert.python.md
+++ b/docs/alert.python.md
@@ -235,6 +235,7 @@ If you experience problems setting this value it might not be settable. Please t
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
+| add_move_target
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| get_any_map_attribute
| *No description.* |
| get_boolean_attribute
| *No description.* |
| get_boolean_map_attribute
| *No description.* |
@@ -244,7 +245,9 @@ If you experience problems setting this value it might not be settable. Please t
| get_number_map_attribute
| *No description.* |
| get_string_attribute
| *No description.* |
| get_string_map_attribute
| *No description.* |
+| import_from
| *No description.* |
| interpolation_for_attribute
| *No description.* |
+| move_to
| Moves this resource to the target resource given by moveTarget. |
| put_alert_schedule
| *No description.* |
| reset_alert_schedule
| *No description.* |
| reset_comment
| *No description.* |
@@ -322,6 +325,24 @@ def to_terraform() -> typing.Any
Adds this resource to the terraform JSON output.
+##### `add_move_target`
+
+```python
+def add_move_target(
+ move_target: str
+) -> None
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `move_target`Required
+
+- *Type:* str
+
+The string move target that will correspond to this resource.
+
+---
+
##### `get_any_map_attribute`
```python
@@ -448,6 +469,27 @@ def get_string_map_attribute(
---
+##### `import_from`
+
+```python
+def import_from(
+ id: str,
+ provider: TerraformProvider = None
+) -> None
+```
+
+###### `id`Required
+
+- *Type:* str
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
##### `interpolation_for_attribute`
```python
@@ -462,6 +504,33 @@ def interpolation_for_attribute(
---
+##### `move_to`
+
+```python
+def move_to(
+ move_target: str,
+ index: typing.Union[str, typing.Union[int, float]] = None
+) -> None
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `move_target`Required
+
+- *Type:* str
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `index`Optional
+
+- *Type:* typing.Union[str, typing.Union[int, float]]
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `put_alert_schedule`
```python
@@ -524,6 +593,7 @@ def reset_id() -> None
| is_construct
| Checks if `x` is a construct. |
| is_terraform_element
| *No description.* |
| is_terraform_resource
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a Alert resource upon running "cdktf plan ". |
---
@@ -593,6 +663,55 @@ alert.Alert.is_terraform_resource(
---
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_snowflake import alert
+
+alert.Alert.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a Alert resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the Alert to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing Alert that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/alert#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the Alert to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/alert.typescript.md b/docs/alert.typescript.md
index 91119275b..d1c172c1c 100644
--- a/docs/alert.typescript.md
+++ b/docs/alert.typescript.md
@@ -60,6 +60,7 @@ Must be unique amongst siblings in the same scope
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
+| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| getAnyMapAttribute
| *No description.* |
| getBooleanAttribute
| *No description.* |
| getBooleanMapAttribute
| *No description.* |
@@ -69,7 +70,9 @@ Must be unique amongst siblings in the same scope
| getNumberMapAttribute
| *No description.* |
| getStringAttribute
| *No description.* |
| getStringMapAttribute
| *No description.* |
+| importFrom
| *No description.* |
| interpolationForAttribute
| *No description.* |
+| moveTo
| Moves this resource to the target resource given by moveTarget. |
| putAlertSchedule
| *No description.* |
| resetAlertSchedule
| *No description.* |
| resetComment
| *No description.* |
@@ -142,6 +145,22 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
+##### `addMoveTarget`
+
+```typescript
+public addMoveTarget(moveTarget: string): void
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `moveTarget`Required
+
+- *Type:* string
+
+The string move target that will correspond to this resource.
+
+---
+
##### `getAnyMapAttribute`
```typescript
@@ -250,6 +269,24 @@ public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: stri
---
+##### `importFrom`
+
+```typescript
+public importFrom(id: string, provider?: TerraformProvider): void
+```
+
+###### `id`Required
+
+- *Type:* string
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
##### `interpolationForAttribute`
```typescript
@@ -262,6 +299,30 @@ public interpolationForAttribute(terraformAttribute: string): IResolvable
---
+##### `moveTo`
+
+```typescript
+public moveTo(moveTarget: string, index?: string | number): void
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `moveTarget`Required
+
+- *Type:* string
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `index`Optional
+
+- *Type:* string | number
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `putAlertSchedule`
```typescript
@@ -305,6 +366,7 @@ public resetId(): void
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformResource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a Alert resource upon running "cdktf plan ". |
---
@@ -368,6 +430,50 @@ alert.Alert.isTerraformResource(x: any)
---
+##### `generateConfigForImport`
+
+```typescript
+import { alert } from '@cdktf/provider-snowflake'
+
+alert.Alert.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a Alert resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the Alert to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing Alert that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/alert#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the Alert to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/apiIntegration.csharp.md b/docs/apiIntegration.csharp.md
index 1708b988b..dd5087d82 100644
--- a/docs/apiIntegration.csharp.md
+++ b/docs/apiIntegration.csharp.md
@@ -60,6 +60,7 @@ Must be unique amongst siblings in the same scope
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
+| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| GetAnyMapAttribute
| *No description.* |
| GetBooleanAttribute
| *No description.* |
| GetBooleanMapAttribute
| *No description.* |
@@ -69,7 +70,9 @@ Must be unique amongst siblings in the same scope
| GetNumberMapAttribute
| *No description.* |
| GetStringAttribute
| *No description.* |
| GetStringMapAttribute
| *No description.* |
+| ImportFrom
| *No description.* |
| InterpolationForAttribute
| *No description.* |
+| MoveTo
| Moves this resource to the target resource given by moveTarget. |
| ResetApiAwsRoleArn
| *No description.* |
| ResetApiBlockedPrefixes
| *No description.* |
| ResetApiGcpServiceAccount
| *No description.* |
@@ -147,6 +150,22 @@ private object ToTerraform()
Adds this resource to the terraform JSON output.
+##### `AddMoveTarget`
+
+```csharp
+private void AddMoveTarget(string MoveTarget)
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `MoveTarget`Required
+
+- *Type:* string
+
+The string move target that will correspond to this resource.
+
+---
+
##### `GetAnyMapAttribute`
```csharp
@@ -255,6 +274,24 @@ private System.Collections.Generic.IDictionary GetStringMapAttri
---
+##### `ImportFrom`
+
+```csharp
+private void ImportFrom(string Id, TerraformProvider Provider = null)
+```
+
+###### `Id`Required
+
+- *Type:* string
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+---
+
##### `InterpolationForAttribute`
```csharp
@@ -267,6 +304,30 @@ private IResolvable InterpolationForAttribute(string TerraformAttribute)
---
+##### `MoveTo`
+
+```csharp
+private void MoveTo(string MoveTarget, object Index = null)
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `MoveTarget`Required
+
+- *Type:* string
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `Index`Optional
+
+- *Type:* object
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `ResetApiAwsRoleArn`
```csharp
@@ -334,6 +395,7 @@ private void ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformResource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a ApiIntegration resource upon running "cdktf plan ". |
---
@@ -397,6 +459,50 @@ ApiIntegration.IsTerraformResource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+ApiIntegration.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a ApiIntegration resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the ApiIntegration to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing ApiIntegration that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/api_integration#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the ApiIntegration to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/apiIntegration.go.md b/docs/apiIntegration.go.md
index 425881779..40f7eb96f 100644
--- a/docs/apiIntegration.go.md
+++ b/docs/apiIntegration.go.md
@@ -60,6 +60,7 @@ Must be unique amongst siblings in the same scope
| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| ToMetadata
| *No description.* |
| ToTerraform
| Adds this resource to the terraform JSON output. |
+| AddMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| GetAnyMapAttribute
| *No description.* |
| GetBooleanAttribute
| *No description.* |
| GetBooleanMapAttribute
| *No description.* |
@@ -69,7 +70,9 @@ Must be unique amongst siblings in the same scope
| GetNumberMapAttribute
| *No description.* |
| GetStringAttribute
| *No description.* |
| GetStringMapAttribute
| *No description.* |
+| ImportFrom
| *No description.* |
| InterpolationForAttribute
| *No description.* |
+| MoveTo
| Moves this resource to the target resource given by moveTarget. |
| ResetApiAwsRoleArn
| *No description.* |
| ResetApiBlockedPrefixes
| *No description.* |
| ResetApiGcpServiceAccount
| *No description.* |
@@ -147,6 +150,22 @@ func ToTerraform() interface{}
Adds this resource to the terraform JSON output.
+##### `AddMoveTarget`
+
+```go
+func AddMoveTarget(moveTarget *string)
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `moveTarget`Required
+
+- *Type:* *string
+
+The string move target that will correspond to this resource.
+
+---
+
##### `GetAnyMapAttribute`
```go
@@ -255,6 +274,24 @@ func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
---
+##### `ImportFrom`
+
+```go
+func ImportFrom(id *string, provider TerraformProvider)
+```
+
+###### `id`Required
+
+- *Type:* *string
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+---
+
##### `InterpolationForAttribute`
```go
@@ -267,6 +304,30 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable
---
+##### `MoveTo`
+
+```go
+func MoveTo(moveTarget *string, index interface{})
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `moveTarget`Required
+
+- *Type:* *string
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `index`Optional
+
+- *Type:* interface{}
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `ResetApiAwsRoleArn`
```go
@@ -334,6 +395,7 @@ func ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformResource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a ApiIntegration resource upon running "cdktf plan ". |
---
@@ -397,6 +459,50 @@ apiintegration.ApiIntegration_IsTerraformResource(x interface{}) *bool
---
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/apiintegration"
+
+apiintegration.ApiIntegration_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a ApiIntegration resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the ApiIntegration to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing ApiIntegration that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/api_integration#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the ApiIntegration to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/apiIntegration.java.md b/docs/apiIntegration.java.md
index 56af26c16..4ea7df64c 100644
--- a/docs/apiIntegration.java.md
+++ b/docs/apiIntegration.java.md
@@ -274,6 +274,7 @@ If you experience problems setting this value it might not be settable. Please t
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
+| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| getAnyMapAttribute
| *No description.* |
| getBooleanAttribute
| *No description.* |
| getBooleanMapAttribute
| *No description.* |
@@ -283,7 +284,9 @@ If you experience problems setting this value it might not be settable. Please t
| getNumberMapAttribute
| *No description.* |
| getStringAttribute
| *No description.* |
| getStringMapAttribute
| *No description.* |
+| importFrom
| *No description.* |
| interpolationForAttribute
| *No description.* |
+| moveTo
| Moves this resource to the target resource given by moveTarget. |
| resetApiAwsRoleArn
| *No description.* |
| resetApiBlockedPrefixes
| *No description.* |
| resetApiGcpServiceAccount
| *No description.* |
@@ -361,6 +364,22 @@ public java.lang.Object toTerraform()
Adds this resource to the terraform JSON output.
+##### `addMoveTarget`
+
+```java
+public void addMoveTarget(java.lang.String moveTarget)
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `moveTarget`Required
+
+- *Type:* java.lang.String
+
+The string move target that will correspond to this resource.
+
+---
+
##### `getAnyMapAttribute`
```java
@@ -469,6 +488,25 @@ public java.util.Map getStringMapAttribute(j
---
+##### `importFrom`
+
+```java
+public void importFrom(java.lang.String id)
+public void importFrom(java.lang.String id, TerraformProvider provider)
+```
+
+###### `id`Required
+
+- *Type:* java.lang.String
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+---
+
##### `interpolationForAttribute`
```java
@@ -481,6 +519,31 @@ public IResolvable interpolationForAttribute(java.lang.String terraformAttribute
---
+##### `moveTo`
+
+```java
+public void moveTo(java.lang.String moveTarget)
+public void moveTo(java.lang.String moveTarget, java.lang.String OR java.lang.Number index)
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `moveTarget`Required
+
+- *Type:* java.lang.String
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `index`Optional
+
+- *Type:* java.lang.String OR java.lang.Number
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `resetApiAwsRoleArn`
```java
@@ -548,6 +611,7 @@ public void resetId()
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformResource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a ApiIntegration resource upon running "cdktf plan ". |
---
@@ -611,6 +675,50 @@ ApiIntegration.isTerraformResource(java.lang.Object x)
---
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.snowflake.api_integration.ApiIntegration;
+
+ApiIntegration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),ApiIntegration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a ApiIntegration resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the ApiIntegration to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing ApiIntegration that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/api_integration#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the ApiIntegration to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/apiIntegration.python.md b/docs/apiIntegration.python.md
index ce1ea16d4..ea6700fa0 100644
--- a/docs/apiIntegration.python.md
+++ b/docs/apiIntegration.python.md
@@ -271,6 +271,7 @@ If you experience problems setting this value it might not be settable. Please t
| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| to_metadata
| *No description.* |
| to_terraform
| Adds this resource to the terraform JSON output. |
+| add_move_target
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| get_any_map_attribute
| *No description.* |
| get_boolean_attribute
| *No description.* |
| get_boolean_map_attribute
| *No description.* |
@@ -280,7 +281,9 @@ If you experience problems setting this value it might not be settable. Please t
| get_number_map_attribute
| *No description.* |
| get_string_attribute
| *No description.* |
| get_string_map_attribute
| *No description.* |
+| import_from
| *No description.* |
| interpolation_for_attribute
| *No description.* |
+| move_to
| Moves this resource to the target resource given by moveTarget. |
| reset_api_aws_role_arn
| *No description.* |
| reset_api_blocked_prefixes
| *No description.* |
| reset_api_gcp_service_account
| *No description.* |
@@ -363,6 +366,24 @@ def to_terraform() -> typing.Any
Adds this resource to the terraform JSON output.
+##### `add_move_target`
+
+```python
+def add_move_target(
+ move_target: str
+) -> None
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `move_target`Required
+
+- *Type:* str
+
+The string move target that will correspond to this resource.
+
+---
+
##### `get_any_map_attribute`
```python
@@ -489,6 +510,27 @@ def get_string_map_attribute(
---
+##### `import_from`
+
+```python
+def import_from(
+ id: str,
+ provider: TerraformProvider = None
+) -> None
+```
+
+###### `id`Required
+
+- *Type:* str
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
##### `interpolation_for_attribute`
```python
@@ -503,6 +545,33 @@ def interpolation_for_attribute(
---
+##### `move_to`
+
+```python
+def move_to(
+ move_target: str,
+ index: typing.Union[str, typing.Union[int, float]] = None
+) -> None
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `move_target`Required
+
+- *Type:* str
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `index`Optional
+
+- *Type:* typing.Union[str, typing.Union[int, float]]
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `reset_api_aws_role_arn`
```python
@@ -570,6 +639,7 @@ def reset_id() -> None
| is_construct
| Checks if `x` is a construct. |
| is_terraform_element
| *No description.* |
| is_terraform_resource
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a ApiIntegration resource upon running "cdktf plan ". |
---
@@ -639,6 +709,55 @@ apiIntegration.ApiIntegration.is_terraform_resource(
---
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_snowflake import api_integration
+
+apiIntegration.ApiIntegration.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a ApiIntegration resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the ApiIntegration to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing ApiIntegration that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/api_integration#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the ApiIntegration to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/apiIntegration.typescript.md b/docs/apiIntegration.typescript.md
index 7c6e3c6dd..15fddbeea 100644
--- a/docs/apiIntegration.typescript.md
+++ b/docs/apiIntegration.typescript.md
@@ -60,6 +60,7 @@ Must be unique amongst siblings in the same scope
| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
| toMetadata
| *No description.* |
| toTerraform
| Adds this resource to the terraform JSON output. |
+| addMoveTarget
| Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. |
| getAnyMapAttribute
| *No description.* |
| getBooleanAttribute
| *No description.* |
| getBooleanMapAttribute
| *No description.* |
@@ -69,7 +70,9 @@ Must be unique amongst siblings in the same scope
| getNumberMapAttribute
| *No description.* |
| getStringAttribute
| *No description.* |
| getStringMapAttribute
| *No description.* |
+| importFrom
| *No description.* |
| interpolationForAttribute
| *No description.* |
+| moveTo
| Moves this resource to the target resource given by moveTarget. |
| resetApiAwsRoleArn
| *No description.* |
| resetApiBlockedPrefixes
| *No description.* |
| resetApiGcpServiceAccount
| *No description.* |
@@ -147,6 +150,22 @@ public toTerraform(): any
Adds this resource to the terraform JSON output.
+##### `addMoveTarget`
+
+```typescript
+public addMoveTarget(moveTarget: string): void
+```
+
+Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move.
+
+###### `moveTarget`Required
+
+- *Type:* string
+
+The string move target that will correspond to this resource.
+
+---
+
##### `getAnyMapAttribute`
```typescript
@@ -255,6 +274,24 @@ public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: stri
---
+##### `importFrom`
+
+```typescript
+public importFrom(id: string, provider?: TerraformProvider): void
+```
+
+###### `id`Required
+
+- *Type:* string
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
##### `interpolationForAttribute`
```typescript
@@ -267,6 +304,30 @@ public interpolationForAttribute(terraformAttribute: string): IResolvable
---
+##### `moveTo`
+
+```typescript
+public moveTo(moveTarget: string, index?: string | number): void
+```
+
+Moves this resource to the target resource given by moveTarget.
+
+###### `moveTarget`Required
+
+- *Type:* string
+
+The previously set user defined string set by .addMoveTarget() corresponding to the resource to move to.
+
+---
+
+###### `index`Optional
+
+- *Type:* string | number
+
+Optional The index corresponding to the key the resource is to appear in the foreach of a resource to move to.
+
+---
+
##### `resetApiAwsRoleArn`
```typescript
@@ -334,6 +395,7 @@ public resetId(): void
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformResource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a ApiIntegration resource upon running "cdktf plan ". |
---
@@ -397,6 +459,50 @@ apiIntegration.ApiIntegration.isTerraformResource(x: any)
---
+##### `generateConfigForImport`
+
+```typescript
+import { apiIntegration } from '@cdktf/provider-snowflake'
+
+apiIntegration.ApiIntegration.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a ApiIntegration resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the ApiIntegration to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing ApiIntegration that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/api_integration#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the ApiIntegration to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeAccounts.csharp.md b/docs/dataSnowflakeAccounts.csharp.md
index e1697d3ac..7ebcd3e1c 100644
--- a/docs/dataSnowflakeAccounts.csharp.md
+++ b/docs/dataSnowflakeAccounts.csharp.md
@@ -278,6 +278,7 @@ private void ResetPattern()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeAccounts resource upon running "cdktf plan ". |
---
@@ -341,6 +342,50 @@ DataSnowflakeAccounts.IsTerraformDataSource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+DataSnowflakeAccounts.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a DataSnowflakeAccounts resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeAccounts to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeAccounts that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/accounts#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeAccounts to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeAccounts.go.md b/docs/dataSnowflakeAccounts.go.md
index e839dc98e..49aa5461a 100644
--- a/docs/dataSnowflakeAccounts.go.md
+++ b/docs/dataSnowflakeAccounts.go.md
@@ -278,6 +278,7 @@ func ResetPattern()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeAccounts resource upon running "cdktf plan ". |
---
@@ -341,6 +342,50 @@ datasnowflakeaccounts.DataSnowflakeAccounts_IsTerraformDataSource(x interface{})
---
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakeaccounts"
+
+datasnowflakeaccounts.DataSnowflakeAccounts_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a DataSnowflakeAccounts resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the DataSnowflakeAccounts to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing DataSnowflakeAccounts that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/accounts#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeAccounts to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeAccounts.java.md b/docs/dataSnowflakeAccounts.java.md
index 549f78957..3d65199b0 100644
--- a/docs/dataSnowflakeAccounts.java.md
+++ b/docs/dataSnowflakeAccounts.java.md
@@ -357,6 +357,7 @@ public void resetPattern()
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeAccounts resource upon running "cdktf plan ". |
---
@@ -420,6 +421,50 @@ DataSnowflakeAccounts.isTerraformDataSource(java.lang.Object x)
---
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.snowflake.data_snowflake_accounts.DataSnowflakeAccounts;
+
+DataSnowflakeAccounts.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeAccounts.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeAccounts resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the DataSnowflakeAccounts to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing DataSnowflakeAccounts that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/accounts#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeAccounts to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeAccounts.python.md b/docs/dataSnowflakeAccounts.python.md
index 5f4272d5c..68cfaf655 100644
--- a/docs/dataSnowflakeAccounts.python.md
+++ b/docs/dataSnowflakeAccounts.python.md
@@ -380,6 +380,7 @@ def reset_pattern() -> None
| is_construct
| Checks if `x` is a construct. |
| is_terraform_element
| *No description.* |
| is_terraform_data_source
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a DataSnowflakeAccounts resource upon running "cdktf plan ". |
---
@@ -449,6 +450,55 @@ dataSnowflakeAccounts.DataSnowflakeAccounts.is_terraform_data_source(
---
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_snowflake import data_snowflake_accounts
+
+dataSnowflakeAccounts.DataSnowflakeAccounts.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a DataSnowflakeAccounts resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the DataSnowflakeAccounts to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing DataSnowflakeAccounts that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/accounts#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeAccounts to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeAccounts.typescript.md b/docs/dataSnowflakeAccounts.typescript.md
index 856ba50c0..269707470 100644
--- a/docs/dataSnowflakeAccounts.typescript.md
+++ b/docs/dataSnowflakeAccounts.typescript.md
@@ -278,6 +278,7 @@ public resetPattern(): void
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeAccounts resource upon running "cdktf plan ". |
---
@@ -341,6 +342,50 @@ dataSnowflakeAccounts.DataSnowflakeAccounts.isTerraformDataSource(x: any)
---
+##### `generateConfigForImport`
+
+```typescript
+import { dataSnowflakeAccounts } from '@cdktf/provider-snowflake'
+
+dataSnowflakeAccounts.DataSnowflakeAccounts.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeAccounts resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeAccounts to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeAccounts that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/accounts#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeAccounts to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeAlerts.csharp.md b/docs/dataSnowflakeAlerts.csharp.md
index 7f72e22fe..5359edff1 100644
--- a/docs/dataSnowflakeAlerts.csharp.md
+++ b/docs/dataSnowflakeAlerts.csharp.md
@@ -292,6 +292,7 @@ private void ResetSchema()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeAlerts resource upon running "cdktf plan ". |
---
@@ -355,6 +356,50 @@ DataSnowflakeAlerts.IsTerraformDataSource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+DataSnowflakeAlerts.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a DataSnowflakeAlerts resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeAlerts to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeAlerts that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/alerts#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeAlerts to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeAlerts.go.md b/docs/dataSnowflakeAlerts.go.md
index 4fb949dda..842f32b03 100644
--- a/docs/dataSnowflakeAlerts.go.md
+++ b/docs/dataSnowflakeAlerts.go.md
@@ -292,6 +292,7 @@ func ResetSchema()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeAlerts resource upon running "cdktf plan ". |
---
@@ -355,6 +356,50 @@ datasnowflakealerts.DataSnowflakeAlerts_IsTerraformDataSource(x interface{}) *bo
---
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakealerts"
+
+datasnowflakealerts.DataSnowflakeAlerts_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a DataSnowflakeAlerts resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the DataSnowflakeAlerts to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing DataSnowflakeAlerts that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/alerts#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeAlerts to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeAlerts.java.md b/docs/dataSnowflakeAlerts.java.md
index 7f68bc83b..fd3e10f21 100644
--- a/docs/dataSnowflakeAlerts.java.md
+++ b/docs/dataSnowflakeAlerts.java.md
@@ -395,6 +395,7 @@ public void resetSchema()
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeAlerts resource upon running "cdktf plan ". |
---
@@ -458,6 +459,50 @@ DataSnowflakeAlerts.isTerraformDataSource(java.lang.Object x)
---
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.snowflake.data_snowflake_alerts.DataSnowflakeAlerts;
+
+DataSnowflakeAlerts.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeAlerts.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeAlerts resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the DataSnowflakeAlerts to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing DataSnowflakeAlerts that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/alerts#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeAlerts to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeAlerts.python.md b/docs/dataSnowflakeAlerts.python.md
index 1a18e5698..15bd50d60 100644
--- a/docs/dataSnowflakeAlerts.python.md
+++ b/docs/dataSnowflakeAlerts.python.md
@@ -418,6 +418,7 @@ def reset_schema() -> None
| is_construct
| Checks if `x` is a construct. |
| is_terraform_element
| *No description.* |
| is_terraform_data_source
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a DataSnowflakeAlerts resource upon running "cdktf plan ". |
---
@@ -487,6 +488,55 @@ dataSnowflakeAlerts.DataSnowflakeAlerts.is_terraform_data_source(
---
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_snowflake import data_snowflake_alerts
+
+dataSnowflakeAlerts.DataSnowflakeAlerts.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a DataSnowflakeAlerts resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the DataSnowflakeAlerts to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing DataSnowflakeAlerts that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/alerts#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeAlerts to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeAlerts.typescript.md b/docs/dataSnowflakeAlerts.typescript.md
index f52a7df2b..5d041f26a 100644
--- a/docs/dataSnowflakeAlerts.typescript.md
+++ b/docs/dataSnowflakeAlerts.typescript.md
@@ -292,6 +292,7 @@ public resetSchema(): void
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeAlerts resource upon running "cdktf plan ". |
---
@@ -355,6 +356,50 @@ dataSnowflakeAlerts.DataSnowflakeAlerts.isTerraformDataSource(x: any)
---
+##### `generateConfigForImport`
+
+```typescript
+import { dataSnowflakeAlerts } from '@cdktf/provider-snowflake'
+
+dataSnowflakeAlerts.DataSnowflakeAlerts.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeAlerts resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeAlerts to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeAlerts that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/alerts#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeAlerts to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeCurrentAccount.csharp.md b/docs/dataSnowflakeCurrentAccount.csharp.md
index 83b3fb394..b08dabe15 100644
--- a/docs/dataSnowflakeCurrentAccount.csharp.md
+++ b/docs/dataSnowflakeCurrentAccount.csharp.md
@@ -271,6 +271,7 @@ private void ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeCurrentAccount resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ DataSnowflakeCurrentAccount.IsTerraformDataSource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+DataSnowflakeCurrentAccount.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a DataSnowflakeCurrentAccount resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeCurrentAccount to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeCurrentAccount that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/current_account#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeCurrentAccount to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeCurrentAccount.go.md b/docs/dataSnowflakeCurrentAccount.go.md
index ac86c77b2..d723f13da 100644
--- a/docs/dataSnowflakeCurrentAccount.go.md
+++ b/docs/dataSnowflakeCurrentAccount.go.md
@@ -271,6 +271,7 @@ func ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeCurrentAccount resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ datasnowflakecurrentaccount.DataSnowflakeCurrentAccount_IsTerraformDataSource(x
---
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakecurrentaccount"
+
+datasnowflakecurrentaccount.DataSnowflakeCurrentAccount_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a DataSnowflakeCurrentAccount resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the DataSnowflakeCurrentAccount to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing DataSnowflakeCurrentAccount that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/current_account#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeCurrentAccount to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeCurrentAccount.java.md b/docs/dataSnowflakeCurrentAccount.java.md
index 2a5a05fe7..e1b6f0349 100644
--- a/docs/dataSnowflakeCurrentAccount.java.md
+++ b/docs/dataSnowflakeCurrentAccount.java.md
@@ -338,6 +338,7 @@ public void resetId()
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeCurrentAccount resource upon running "cdktf plan ". |
---
@@ -401,6 +402,50 @@ DataSnowflakeCurrentAccount.isTerraformDataSource(java.lang.Object x)
---
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.snowflake.data_snowflake_current_account.DataSnowflakeCurrentAccount;
+
+DataSnowflakeCurrentAccount.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeCurrentAccount.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeCurrentAccount resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the DataSnowflakeCurrentAccount to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing DataSnowflakeCurrentAccount that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/current_account#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeCurrentAccount to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeCurrentAccount.python.md b/docs/dataSnowflakeCurrentAccount.python.md
index 185b318f8..f2c80d25f 100644
--- a/docs/dataSnowflakeCurrentAccount.python.md
+++ b/docs/dataSnowflakeCurrentAccount.python.md
@@ -361,6 +361,7 @@ def reset_id() -> None
| is_construct
| Checks if `x` is a construct. |
| is_terraform_element
| *No description.* |
| is_terraform_data_source
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a DataSnowflakeCurrentAccount resource upon running "cdktf plan ". |
---
@@ -430,6 +431,55 @@ dataSnowflakeCurrentAccount.DataSnowflakeCurrentAccount.is_terraform_data_source
---
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_snowflake import data_snowflake_current_account
+
+dataSnowflakeCurrentAccount.DataSnowflakeCurrentAccount.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a DataSnowflakeCurrentAccount resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the DataSnowflakeCurrentAccount to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing DataSnowflakeCurrentAccount that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/current_account#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeCurrentAccount to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeCurrentAccount.typescript.md b/docs/dataSnowflakeCurrentAccount.typescript.md
index d53f0b8e5..4ea7e43ce 100644
--- a/docs/dataSnowflakeCurrentAccount.typescript.md
+++ b/docs/dataSnowflakeCurrentAccount.typescript.md
@@ -271,6 +271,7 @@ public resetId(): void
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeCurrentAccount resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ dataSnowflakeCurrentAccount.DataSnowflakeCurrentAccount.isTerraformDataSource(x:
---
+##### `generateConfigForImport`
+
+```typescript
+import { dataSnowflakeCurrentAccount } from '@cdktf/provider-snowflake'
+
+dataSnowflakeCurrentAccount.DataSnowflakeCurrentAccount.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeCurrentAccount resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeCurrentAccount to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeCurrentAccount that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/current_account#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeCurrentAccount to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeCurrentRole.csharp.md b/docs/dataSnowflakeCurrentRole.csharp.md
index 519120a68..6ab57820e 100644
--- a/docs/dataSnowflakeCurrentRole.csharp.md
+++ b/docs/dataSnowflakeCurrentRole.csharp.md
@@ -271,6 +271,7 @@ private void ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeCurrentRole resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ DataSnowflakeCurrentRole.IsTerraformDataSource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+DataSnowflakeCurrentRole.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a DataSnowflakeCurrentRole resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeCurrentRole to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeCurrentRole that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/current_role#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeCurrentRole to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeCurrentRole.go.md b/docs/dataSnowflakeCurrentRole.go.md
index 17297e1ed..5fe721a53 100644
--- a/docs/dataSnowflakeCurrentRole.go.md
+++ b/docs/dataSnowflakeCurrentRole.go.md
@@ -271,6 +271,7 @@ func ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeCurrentRole resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ datasnowflakecurrentrole.DataSnowflakeCurrentRole_IsTerraformDataSource(x interf
---
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakecurrentrole"
+
+datasnowflakecurrentrole.DataSnowflakeCurrentRole_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a DataSnowflakeCurrentRole resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the DataSnowflakeCurrentRole to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing DataSnowflakeCurrentRole that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/current_role#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeCurrentRole to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeCurrentRole.java.md b/docs/dataSnowflakeCurrentRole.java.md
index f7d7f5d47..a2c2f501e 100644
--- a/docs/dataSnowflakeCurrentRole.java.md
+++ b/docs/dataSnowflakeCurrentRole.java.md
@@ -338,6 +338,7 @@ public void resetId()
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeCurrentRole resource upon running "cdktf plan ". |
---
@@ -401,6 +402,50 @@ DataSnowflakeCurrentRole.isTerraformDataSource(java.lang.Object x)
---
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.snowflake.data_snowflake_current_role.DataSnowflakeCurrentRole;
+
+DataSnowflakeCurrentRole.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeCurrentRole.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeCurrentRole resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the DataSnowflakeCurrentRole to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing DataSnowflakeCurrentRole that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/current_role#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeCurrentRole to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeCurrentRole.python.md b/docs/dataSnowflakeCurrentRole.python.md
index 7acd88fb3..f520e1bdb 100644
--- a/docs/dataSnowflakeCurrentRole.python.md
+++ b/docs/dataSnowflakeCurrentRole.python.md
@@ -361,6 +361,7 @@ def reset_id() -> None
| is_construct
| Checks if `x` is a construct. |
| is_terraform_element
| *No description.* |
| is_terraform_data_source
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a DataSnowflakeCurrentRole resource upon running "cdktf plan ". |
---
@@ -430,6 +431,55 @@ dataSnowflakeCurrentRole.DataSnowflakeCurrentRole.is_terraform_data_source(
---
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_snowflake import data_snowflake_current_role
+
+dataSnowflakeCurrentRole.DataSnowflakeCurrentRole.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a DataSnowflakeCurrentRole resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the DataSnowflakeCurrentRole to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing DataSnowflakeCurrentRole that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/current_role#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeCurrentRole to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeCurrentRole.typescript.md b/docs/dataSnowflakeCurrentRole.typescript.md
index eba9ac79f..706483958 100644
--- a/docs/dataSnowflakeCurrentRole.typescript.md
+++ b/docs/dataSnowflakeCurrentRole.typescript.md
@@ -271,6 +271,7 @@ public resetId(): void
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeCurrentRole resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ dataSnowflakeCurrentRole.DataSnowflakeCurrentRole.isTerraformDataSource(x: any)
---
+##### `generateConfigForImport`
+
+```typescript
+import { dataSnowflakeCurrentRole } from '@cdktf/provider-snowflake'
+
+dataSnowflakeCurrentRole.DataSnowflakeCurrentRole.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeCurrentRole resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeCurrentRole to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeCurrentRole that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/current_role#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeCurrentRole to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeDatabase.csharp.md b/docs/dataSnowflakeDatabase.csharp.md
index 79db0b626..3ea789cfa 100644
--- a/docs/dataSnowflakeDatabase.csharp.md
+++ b/docs/dataSnowflakeDatabase.csharp.md
@@ -271,6 +271,7 @@ private void ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeDatabase resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ DataSnowflakeDatabase.IsTerraformDataSource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+DataSnowflakeDatabase.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a DataSnowflakeDatabase resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeDatabase to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeDatabase that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/database#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeDatabase to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeDatabase.go.md b/docs/dataSnowflakeDatabase.go.md
index df00087db..a75e70179 100644
--- a/docs/dataSnowflakeDatabase.go.md
+++ b/docs/dataSnowflakeDatabase.go.md
@@ -271,6 +271,7 @@ func ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeDatabase resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ datasnowflakedatabase.DataSnowflakeDatabase_IsTerraformDataSource(x interface{})
---
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakedatabase"
+
+datasnowflakedatabase.DataSnowflakeDatabase_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a DataSnowflakeDatabase resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the DataSnowflakeDatabase to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing DataSnowflakeDatabase that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/database#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeDatabase to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeDatabase.java.md b/docs/dataSnowflakeDatabase.java.md
index b3d65f0c3..e78bec30a 100644
--- a/docs/dataSnowflakeDatabase.java.md
+++ b/docs/dataSnowflakeDatabase.java.md
@@ -350,6 +350,7 @@ public void resetId()
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeDatabase resource upon running "cdktf plan ". |
---
@@ -413,6 +414,50 @@ DataSnowflakeDatabase.isTerraformDataSource(java.lang.Object x)
---
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.snowflake.data_snowflake_database.DataSnowflakeDatabase;
+
+DataSnowflakeDatabase.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeDatabase.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeDatabase resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the DataSnowflakeDatabase to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing DataSnowflakeDatabase that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/database#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeDatabase to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeDatabase.python.md b/docs/dataSnowflakeDatabase.python.md
index eddf50395..1395cfd2f 100644
--- a/docs/dataSnowflakeDatabase.python.md
+++ b/docs/dataSnowflakeDatabase.python.md
@@ -373,6 +373,7 @@ def reset_id() -> None
| is_construct
| Checks if `x` is a construct. |
| is_terraform_element
| *No description.* |
| is_terraform_data_source
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a DataSnowflakeDatabase resource upon running "cdktf plan ". |
---
@@ -442,6 +443,55 @@ dataSnowflakeDatabase.DataSnowflakeDatabase.is_terraform_data_source(
---
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_snowflake import data_snowflake_database
+
+dataSnowflakeDatabase.DataSnowflakeDatabase.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a DataSnowflakeDatabase resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the DataSnowflakeDatabase to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing DataSnowflakeDatabase that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/database#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeDatabase to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeDatabase.typescript.md b/docs/dataSnowflakeDatabase.typescript.md
index 3cd925154..8c36aa491 100644
--- a/docs/dataSnowflakeDatabase.typescript.md
+++ b/docs/dataSnowflakeDatabase.typescript.md
@@ -271,6 +271,7 @@ public resetId(): void
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeDatabase resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ dataSnowflakeDatabase.DataSnowflakeDatabase.isTerraformDataSource(x: any)
---
+##### `generateConfigForImport`
+
+```typescript
+import { dataSnowflakeDatabase } from '@cdktf/provider-snowflake'
+
+dataSnowflakeDatabase.DataSnowflakeDatabase.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeDatabase resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeDatabase to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeDatabase that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/database#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeDatabase to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeDatabaseRoles.csharp.md b/docs/dataSnowflakeDatabaseRoles.csharp.md
index 69a82b80a..f60d6ce8f 100644
--- a/docs/dataSnowflakeDatabaseRoles.csharp.md
+++ b/docs/dataSnowflakeDatabaseRoles.csharp.md
@@ -271,6 +271,7 @@ private void ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeDatabaseRoles resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ DataSnowflakeDatabaseRoles.IsTerraformDataSource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+DataSnowflakeDatabaseRoles.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a DataSnowflakeDatabaseRoles resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeDatabaseRoles to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeDatabaseRoles that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/database_roles#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeDatabaseRoles to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeDatabaseRoles.go.md b/docs/dataSnowflakeDatabaseRoles.go.md
index 79547f6f9..4db20ccd6 100644
--- a/docs/dataSnowflakeDatabaseRoles.go.md
+++ b/docs/dataSnowflakeDatabaseRoles.go.md
@@ -271,6 +271,7 @@ func ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeDatabaseRoles resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ datasnowflakedatabaseroles.DataSnowflakeDatabaseRoles_IsTerraformDataSource(x in
---
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakedatabaseroles"
+
+datasnowflakedatabaseroles.DataSnowflakeDatabaseRoles_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a DataSnowflakeDatabaseRoles resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the DataSnowflakeDatabaseRoles to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing DataSnowflakeDatabaseRoles that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/database_roles#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeDatabaseRoles to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeDatabaseRoles.java.md b/docs/dataSnowflakeDatabaseRoles.java.md
index 18ed9d900..ada6a1649 100644
--- a/docs/dataSnowflakeDatabaseRoles.java.md
+++ b/docs/dataSnowflakeDatabaseRoles.java.md
@@ -350,6 +350,7 @@ public void resetId()
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeDatabaseRoles resource upon running "cdktf plan ". |
---
@@ -413,6 +414,50 @@ DataSnowflakeDatabaseRoles.isTerraformDataSource(java.lang.Object x)
---
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.snowflake.data_snowflake_database_roles.DataSnowflakeDatabaseRoles;
+
+DataSnowflakeDatabaseRoles.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeDatabaseRoles.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeDatabaseRoles resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the DataSnowflakeDatabaseRoles to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing DataSnowflakeDatabaseRoles that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/database_roles#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeDatabaseRoles to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeDatabaseRoles.python.md b/docs/dataSnowflakeDatabaseRoles.python.md
index 6b7f58463..dbc0ccfd1 100644
--- a/docs/dataSnowflakeDatabaseRoles.python.md
+++ b/docs/dataSnowflakeDatabaseRoles.python.md
@@ -373,6 +373,7 @@ def reset_id() -> None
| is_construct
| Checks if `x` is a construct. |
| is_terraform_element
| *No description.* |
| is_terraform_data_source
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a DataSnowflakeDatabaseRoles resource upon running "cdktf plan ". |
---
@@ -442,6 +443,55 @@ dataSnowflakeDatabaseRoles.DataSnowflakeDatabaseRoles.is_terraform_data_source(
---
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_snowflake import data_snowflake_database_roles
+
+dataSnowflakeDatabaseRoles.DataSnowflakeDatabaseRoles.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a DataSnowflakeDatabaseRoles resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the DataSnowflakeDatabaseRoles to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing DataSnowflakeDatabaseRoles that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/database_roles#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeDatabaseRoles to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeDatabaseRoles.typescript.md b/docs/dataSnowflakeDatabaseRoles.typescript.md
index 1b2740f79..609b84abe 100644
--- a/docs/dataSnowflakeDatabaseRoles.typescript.md
+++ b/docs/dataSnowflakeDatabaseRoles.typescript.md
@@ -271,6 +271,7 @@ public resetId(): void
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeDatabaseRoles resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ dataSnowflakeDatabaseRoles.DataSnowflakeDatabaseRoles.isTerraformDataSource(x: a
---
+##### `generateConfigForImport`
+
+```typescript
+import { dataSnowflakeDatabaseRoles } from '@cdktf/provider-snowflake'
+
+dataSnowflakeDatabaseRoles.DataSnowflakeDatabaseRoles.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeDatabaseRoles resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeDatabaseRoles to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeDatabaseRoles that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/database_roles#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeDatabaseRoles to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeDatabases.csharp.md b/docs/dataSnowflakeDatabases.csharp.md
index ea65209a7..e22591942 100644
--- a/docs/dataSnowflakeDatabases.csharp.md
+++ b/docs/dataSnowflakeDatabases.csharp.md
@@ -299,6 +299,7 @@ private void ResetTerse()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeDatabases resource upon running "cdktf plan ". |
---
@@ -362,6 +363,50 @@ DataSnowflakeDatabases.IsTerraformDataSource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+DataSnowflakeDatabases.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a DataSnowflakeDatabases resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeDatabases to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeDatabases that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/databases#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeDatabases to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeDatabases.go.md b/docs/dataSnowflakeDatabases.go.md
index 6a087a040..4c35c7e80 100644
--- a/docs/dataSnowflakeDatabases.go.md
+++ b/docs/dataSnowflakeDatabases.go.md
@@ -299,6 +299,7 @@ func ResetTerse()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeDatabases resource upon running "cdktf plan ". |
---
@@ -362,6 +363,50 @@ datasnowflakedatabases.DataSnowflakeDatabases_IsTerraformDataSource(x interface{
---
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakedatabases"
+
+datasnowflakedatabases.DataSnowflakeDatabases_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a DataSnowflakeDatabases resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the DataSnowflakeDatabases to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing DataSnowflakeDatabases that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/databases#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeDatabases to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeDatabases.java.md b/docs/dataSnowflakeDatabases.java.md
index dfdbb8548..004a39b84 100644
--- a/docs/dataSnowflakeDatabases.java.md
+++ b/docs/dataSnowflakeDatabases.java.md
@@ -416,6 +416,7 @@ public void resetTerse()
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeDatabases resource upon running "cdktf plan ". |
---
@@ -479,6 +480,50 @@ DataSnowflakeDatabases.isTerraformDataSource(java.lang.Object x)
---
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.snowflake.data_snowflake_databases.DataSnowflakeDatabases;
+
+DataSnowflakeDatabases.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeDatabases.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeDatabases resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the DataSnowflakeDatabases to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing DataSnowflakeDatabases that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/databases#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeDatabases to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeDatabases.python.md b/docs/dataSnowflakeDatabases.python.md
index f9e3b002e..7d9a49050 100644
--- a/docs/dataSnowflakeDatabases.python.md
+++ b/docs/dataSnowflakeDatabases.python.md
@@ -437,6 +437,7 @@ def reset_terse() -> None
| is_construct
| Checks if `x` is a construct. |
| is_terraform_element
| *No description.* |
| is_terraform_data_source
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a DataSnowflakeDatabases resource upon running "cdktf plan ". |
---
@@ -506,6 +507,55 @@ dataSnowflakeDatabases.DataSnowflakeDatabases.is_terraform_data_source(
---
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_snowflake import data_snowflake_databases
+
+dataSnowflakeDatabases.DataSnowflakeDatabases.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a DataSnowflakeDatabases resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the DataSnowflakeDatabases to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing DataSnowflakeDatabases that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/databases#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeDatabases to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeDatabases.typescript.md b/docs/dataSnowflakeDatabases.typescript.md
index 148a1a92a..d90c43264 100644
--- a/docs/dataSnowflakeDatabases.typescript.md
+++ b/docs/dataSnowflakeDatabases.typescript.md
@@ -299,6 +299,7 @@ public resetTerse(): void
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeDatabases resource upon running "cdktf plan ". |
---
@@ -362,6 +363,50 @@ dataSnowflakeDatabases.DataSnowflakeDatabases.isTerraformDataSource(x: any)
---
+##### `generateConfigForImport`
+
+```typescript
+import { dataSnowflakeDatabases } from '@cdktf/provider-snowflake'
+
+dataSnowflakeDatabases.DataSnowflakeDatabases.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeDatabases resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeDatabases to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeDatabases that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/databases#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeDatabases to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeExternalFunctions.csharp.md b/docs/dataSnowflakeExternalFunctions.csharp.md
index 291eb2a36..18fe6d9a7 100644
--- a/docs/dataSnowflakeExternalFunctions.csharp.md
+++ b/docs/dataSnowflakeExternalFunctions.csharp.md
@@ -271,6 +271,7 @@ private void ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeExternalFunctions resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ DataSnowflakeExternalFunctions.IsTerraformDataSource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+DataSnowflakeExternalFunctions.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a DataSnowflakeExternalFunctions resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeExternalFunctions to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeExternalFunctions that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/external_functions#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeExternalFunctions to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeExternalFunctions.go.md b/docs/dataSnowflakeExternalFunctions.go.md
index 2c6503616..c212fe5a5 100644
--- a/docs/dataSnowflakeExternalFunctions.go.md
+++ b/docs/dataSnowflakeExternalFunctions.go.md
@@ -271,6 +271,7 @@ func ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeExternalFunctions resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ datasnowflakeexternalfunctions.DataSnowflakeExternalFunctions_IsTerraformDataSou
---
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakeexternalfunctions"
+
+datasnowflakeexternalfunctions.DataSnowflakeExternalFunctions_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a DataSnowflakeExternalFunctions resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the DataSnowflakeExternalFunctions to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing DataSnowflakeExternalFunctions that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/external_functions#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeExternalFunctions to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeExternalFunctions.java.md b/docs/dataSnowflakeExternalFunctions.java.md
index 3c743d768..ae3b7e61b 100644
--- a/docs/dataSnowflakeExternalFunctions.java.md
+++ b/docs/dataSnowflakeExternalFunctions.java.md
@@ -362,6 +362,7 @@ public void resetId()
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeExternalFunctions resource upon running "cdktf plan ". |
---
@@ -425,6 +426,50 @@ DataSnowflakeExternalFunctions.isTerraformDataSource(java.lang.Object x)
---
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.snowflake.data_snowflake_external_functions.DataSnowflakeExternalFunctions;
+
+DataSnowflakeExternalFunctions.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeExternalFunctions.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeExternalFunctions resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the DataSnowflakeExternalFunctions to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing DataSnowflakeExternalFunctions that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/external_functions#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeExternalFunctions to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeExternalFunctions.python.md b/docs/dataSnowflakeExternalFunctions.python.md
index e8abf0ab7..b349341b2 100644
--- a/docs/dataSnowflakeExternalFunctions.python.md
+++ b/docs/dataSnowflakeExternalFunctions.python.md
@@ -385,6 +385,7 @@ def reset_id() -> None
| is_construct
| Checks if `x` is a construct. |
| is_terraform_element
| *No description.* |
| is_terraform_data_source
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a DataSnowflakeExternalFunctions resource upon running "cdktf plan ". |
---
@@ -454,6 +455,55 @@ dataSnowflakeExternalFunctions.DataSnowflakeExternalFunctions.is_terraform_data_
---
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_snowflake import data_snowflake_external_functions
+
+dataSnowflakeExternalFunctions.DataSnowflakeExternalFunctions.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a DataSnowflakeExternalFunctions resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the DataSnowflakeExternalFunctions to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing DataSnowflakeExternalFunctions that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/external_functions#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeExternalFunctions to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeExternalFunctions.typescript.md b/docs/dataSnowflakeExternalFunctions.typescript.md
index ce796ce0c..9daeb008f 100644
--- a/docs/dataSnowflakeExternalFunctions.typescript.md
+++ b/docs/dataSnowflakeExternalFunctions.typescript.md
@@ -271,6 +271,7 @@ public resetId(): void
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeExternalFunctions resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ dataSnowflakeExternalFunctions.DataSnowflakeExternalFunctions.isTerraformDataSou
---
+##### `generateConfigForImport`
+
+```typescript
+import { dataSnowflakeExternalFunctions } from '@cdktf/provider-snowflake'
+
+dataSnowflakeExternalFunctions.DataSnowflakeExternalFunctions.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeExternalFunctions resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeExternalFunctions to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeExternalFunctions that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/external_functions#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeExternalFunctions to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeExternalTables.csharp.md b/docs/dataSnowflakeExternalTables.csharp.md
index ba7d9cfd3..3618399f0 100644
--- a/docs/dataSnowflakeExternalTables.csharp.md
+++ b/docs/dataSnowflakeExternalTables.csharp.md
@@ -271,6 +271,7 @@ private void ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeExternalTables resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ DataSnowflakeExternalTables.IsTerraformDataSource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+DataSnowflakeExternalTables.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a DataSnowflakeExternalTables resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeExternalTables to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeExternalTables that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/external_tables#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeExternalTables to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeExternalTables.go.md b/docs/dataSnowflakeExternalTables.go.md
index 7e84650a1..1312fb743 100644
--- a/docs/dataSnowflakeExternalTables.go.md
+++ b/docs/dataSnowflakeExternalTables.go.md
@@ -271,6 +271,7 @@ func ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeExternalTables resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ datasnowflakeexternaltables.DataSnowflakeExternalTables_IsTerraformDataSource(x
---
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakeexternaltables"
+
+datasnowflakeexternaltables.DataSnowflakeExternalTables_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a DataSnowflakeExternalTables resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the DataSnowflakeExternalTables to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing DataSnowflakeExternalTables that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/external_tables#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeExternalTables to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeExternalTables.java.md b/docs/dataSnowflakeExternalTables.java.md
index 6c28a8c6a..6ab814f43 100644
--- a/docs/dataSnowflakeExternalTables.java.md
+++ b/docs/dataSnowflakeExternalTables.java.md
@@ -362,6 +362,7 @@ public void resetId()
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeExternalTables resource upon running "cdktf plan ". |
---
@@ -425,6 +426,50 @@ DataSnowflakeExternalTables.isTerraformDataSource(java.lang.Object x)
---
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.snowflake.data_snowflake_external_tables.DataSnowflakeExternalTables;
+
+DataSnowflakeExternalTables.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeExternalTables.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeExternalTables resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the DataSnowflakeExternalTables to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing DataSnowflakeExternalTables that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/external_tables#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeExternalTables to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeExternalTables.python.md b/docs/dataSnowflakeExternalTables.python.md
index ae583e8e4..0c13676cf 100644
--- a/docs/dataSnowflakeExternalTables.python.md
+++ b/docs/dataSnowflakeExternalTables.python.md
@@ -385,6 +385,7 @@ def reset_id() -> None
| is_construct
| Checks if `x` is a construct. |
| is_terraform_element
| *No description.* |
| is_terraform_data_source
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a DataSnowflakeExternalTables resource upon running "cdktf plan ". |
---
@@ -454,6 +455,55 @@ dataSnowflakeExternalTables.DataSnowflakeExternalTables.is_terraform_data_source
---
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_snowflake import data_snowflake_external_tables
+
+dataSnowflakeExternalTables.DataSnowflakeExternalTables.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a DataSnowflakeExternalTables resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the DataSnowflakeExternalTables to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing DataSnowflakeExternalTables that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/external_tables#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeExternalTables to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeExternalTables.typescript.md b/docs/dataSnowflakeExternalTables.typescript.md
index 61bec5511..34943945c 100644
--- a/docs/dataSnowflakeExternalTables.typescript.md
+++ b/docs/dataSnowflakeExternalTables.typescript.md
@@ -271,6 +271,7 @@ public resetId(): void
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeExternalTables resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ dataSnowflakeExternalTables.DataSnowflakeExternalTables.isTerraformDataSource(x:
---
+##### `generateConfigForImport`
+
+```typescript
+import { dataSnowflakeExternalTables } from '@cdktf/provider-snowflake'
+
+dataSnowflakeExternalTables.DataSnowflakeExternalTables.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeExternalTables resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeExternalTables to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeExternalTables that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/external_tables#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeExternalTables to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeFailoverGroups.csharp.md b/docs/dataSnowflakeFailoverGroups.csharp.md
index 886bfc339..c78e5d073 100644
--- a/docs/dataSnowflakeFailoverGroups.csharp.md
+++ b/docs/dataSnowflakeFailoverGroups.csharp.md
@@ -278,6 +278,7 @@ private void ResetInAccount()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeFailoverGroups resource upon running "cdktf plan ". |
---
@@ -341,6 +342,50 @@ DataSnowflakeFailoverGroups.IsTerraformDataSource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+DataSnowflakeFailoverGroups.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a DataSnowflakeFailoverGroups resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeFailoverGroups to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeFailoverGroups that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/failover_groups#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeFailoverGroups to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeFailoverGroups.go.md b/docs/dataSnowflakeFailoverGroups.go.md
index 9c36b605c..06944ba28 100644
--- a/docs/dataSnowflakeFailoverGroups.go.md
+++ b/docs/dataSnowflakeFailoverGroups.go.md
@@ -278,6 +278,7 @@ func ResetInAccount()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeFailoverGroups resource upon running "cdktf plan ". |
---
@@ -341,6 +342,50 @@ datasnowflakefailovergroups.DataSnowflakeFailoverGroups_IsTerraformDataSource(x
---
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakefailovergroups"
+
+datasnowflakefailovergroups.DataSnowflakeFailoverGroups_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a DataSnowflakeFailoverGroups resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the DataSnowflakeFailoverGroups to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing DataSnowflakeFailoverGroups that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/failover_groups#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeFailoverGroups to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeFailoverGroups.java.md b/docs/dataSnowflakeFailoverGroups.java.md
index e586fb14c..e78a1e718 100644
--- a/docs/dataSnowflakeFailoverGroups.java.md
+++ b/docs/dataSnowflakeFailoverGroups.java.md
@@ -357,6 +357,7 @@ public void resetInAccount()
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeFailoverGroups resource upon running "cdktf plan ". |
---
@@ -420,6 +421,50 @@ DataSnowflakeFailoverGroups.isTerraformDataSource(java.lang.Object x)
---
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.snowflake.data_snowflake_failover_groups.DataSnowflakeFailoverGroups;
+
+DataSnowflakeFailoverGroups.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeFailoverGroups.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeFailoverGroups resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the DataSnowflakeFailoverGroups to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing DataSnowflakeFailoverGroups that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/failover_groups#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeFailoverGroups to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeFailoverGroups.python.md b/docs/dataSnowflakeFailoverGroups.python.md
index d81489b14..6180ca0d6 100644
--- a/docs/dataSnowflakeFailoverGroups.python.md
+++ b/docs/dataSnowflakeFailoverGroups.python.md
@@ -380,6 +380,7 @@ def reset_in_account() -> None
| is_construct
| Checks if `x` is a construct. |
| is_terraform_element
| *No description.* |
| is_terraform_data_source
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a DataSnowflakeFailoverGroups resource upon running "cdktf plan ". |
---
@@ -449,6 +450,55 @@ dataSnowflakeFailoverGroups.DataSnowflakeFailoverGroups.is_terraform_data_source
---
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_snowflake import data_snowflake_failover_groups
+
+dataSnowflakeFailoverGroups.DataSnowflakeFailoverGroups.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a DataSnowflakeFailoverGroups resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the DataSnowflakeFailoverGroups to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing DataSnowflakeFailoverGroups that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/failover_groups#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeFailoverGroups to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeFailoverGroups.typescript.md b/docs/dataSnowflakeFailoverGroups.typescript.md
index b6b937b3e..8a3693771 100644
--- a/docs/dataSnowflakeFailoverGroups.typescript.md
+++ b/docs/dataSnowflakeFailoverGroups.typescript.md
@@ -278,6 +278,7 @@ public resetInAccount(): void
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeFailoverGroups resource upon running "cdktf plan ". |
---
@@ -341,6 +342,50 @@ dataSnowflakeFailoverGroups.DataSnowflakeFailoverGroups.isTerraformDataSource(x:
---
+##### `generateConfigForImport`
+
+```typescript
+import { dataSnowflakeFailoverGroups } from '@cdktf/provider-snowflake'
+
+dataSnowflakeFailoverGroups.DataSnowflakeFailoverGroups.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeFailoverGroups resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeFailoverGroups to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeFailoverGroups that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/failover_groups#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeFailoverGroups to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeFileFormats.csharp.md b/docs/dataSnowflakeFileFormats.csharp.md
index 9d17ebb1d..ca664d73b 100644
--- a/docs/dataSnowflakeFileFormats.csharp.md
+++ b/docs/dataSnowflakeFileFormats.csharp.md
@@ -271,6 +271,7 @@ private void ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeFileFormats resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ DataSnowflakeFileFormats.IsTerraformDataSource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+DataSnowflakeFileFormats.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a DataSnowflakeFileFormats resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeFileFormats to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeFileFormats that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/file_formats#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeFileFormats to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeFileFormats.go.md b/docs/dataSnowflakeFileFormats.go.md
index ffce28b73..e21ce6947 100644
--- a/docs/dataSnowflakeFileFormats.go.md
+++ b/docs/dataSnowflakeFileFormats.go.md
@@ -271,6 +271,7 @@ func ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeFileFormats resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ datasnowflakefileformats.DataSnowflakeFileFormats_IsTerraformDataSource(x interf
---
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakefileformats"
+
+datasnowflakefileformats.DataSnowflakeFileFormats_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a DataSnowflakeFileFormats resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the DataSnowflakeFileFormats to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing DataSnowflakeFileFormats that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/file_formats#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeFileFormats to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeFileFormats.java.md b/docs/dataSnowflakeFileFormats.java.md
index 79b9d080a..8ab0a0c61 100644
--- a/docs/dataSnowflakeFileFormats.java.md
+++ b/docs/dataSnowflakeFileFormats.java.md
@@ -362,6 +362,7 @@ public void resetId()
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeFileFormats resource upon running "cdktf plan ". |
---
@@ -425,6 +426,50 @@ DataSnowflakeFileFormats.isTerraformDataSource(java.lang.Object x)
---
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.snowflake.data_snowflake_file_formats.DataSnowflakeFileFormats;
+
+DataSnowflakeFileFormats.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeFileFormats.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeFileFormats resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the DataSnowflakeFileFormats to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing DataSnowflakeFileFormats that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/file_formats#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeFileFormats to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeFileFormats.python.md b/docs/dataSnowflakeFileFormats.python.md
index 50b9d92e9..32dd90aad 100644
--- a/docs/dataSnowflakeFileFormats.python.md
+++ b/docs/dataSnowflakeFileFormats.python.md
@@ -385,6 +385,7 @@ def reset_id() -> None
| is_construct
| Checks if `x` is a construct. |
| is_terraform_element
| *No description.* |
| is_terraform_data_source
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a DataSnowflakeFileFormats resource upon running "cdktf plan ". |
---
@@ -454,6 +455,55 @@ dataSnowflakeFileFormats.DataSnowflakeFileFormats.is_terraform_data_source(
---
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_snowflake import data_snowflake_file_formats
+
+dataSnowflakeFileFormats.DataSnowflakeFileFormats.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a DataSnowflakeFileFormats resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the DataSnowflakeFileFormats to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing DataSnowflakeFileFormats that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/file_formats#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeFileFormats to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeFileFormats.typescript.md b/docs/dataSnowflakeFileFormats.typescript.md
index 307690639..657fe51ab 100644
--- a/docs/dataSnowflakeFileFormats.typescript.md
+++ b/docs/dataSnowflakeFileFormats.typescript.md
@@ -271,6 +271,7 @@ public resetId(): void
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeFileFormats resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ dataSnowflakeFileFormats.DataSnowflakeFileFormats.isTerraformDataSource(x: any)
---
+##### `generateConfigForImport`
+
+```typescript
+import { dataSnowflakeFileFormats } from '@cdktf/provider-snowflake'
+
+dataSnowflakeFileFormats.DataSnowflakeFileFormats.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeFileFormats resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeFileFormats to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeFileFormats that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/file_formats#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeFileFormats to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeFunctions.csharp.md b/docs/dataSnowflakeFunctions.csharp.md
index 333edbc43..232ab30d1 100644
--- a/docs/dataSnowflakeFunctions.csharp.md
+++ b/docs/dataSnowflakeFunctions.csharp.md
@@ -271,6 +271,7 @@ private void ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeFunctions resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ DataSnowflakeFunctions.IsTerraformDataSource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+DataSnowflakeFunctions.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a DataSnowflakeFunctions resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeFunctions to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeFunctions that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/functions#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeFunctions to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeFunctions.go.md b/docs/dataSnowflakeFunctions.go.md
index 4e0193b45..85fa39bef 100644
--- a/docs/dataSnowflakeFunctions.go.md
+++ b/docs/dataSnowflakeFunctions.go.md
@@ -271,6 +271,7 @@ func ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeFunctions resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ datasnowflakefunctions.DataSnowflakeFunctions_IsTerraformDataSource(x interface{
---
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakefunctions"
+
+datasnowflakefunctions.DataSnowflakeFunctions_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a DataSnowflakeFunctions resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the DataSnowflakeFunctions to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing DataSnowflakeFunctions that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/functions#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeFunctions to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeFunctions.java.md b/docs/dataSnowflakeFunctions.java.md
index 64f619b04..fb2920099 100644
--- a/docs/dataSnowflakeFunctions.java.md
+++ b/docs/dataSnowflakeFunctions.java.md
@@ -362,6 +362,7 @@ public void resetId()
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeFunctions resource upon running "cdktf plan ". |
---
@@ -425,6 +426,50 @@ DataSnowflakeFunctions.isTerraformDataSource(java.lang.Object x)
---
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.snowflake.data_snowflake_functions.DataSnowflakeFunctions;
+
+DataSnowflakeFunctions.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeFunctions.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeFunctions resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the DataSnowflakeFunctions to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing DataSnowflakeFunctions that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/functions#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeFunctions to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeFunctions.python.md b/docs/dataSnowflakeFunctions.python.md
index 20ff21a7d..e4821342c 100644
--- a/docs/dataSnowflakeFunctions.python.md
+++ b/docs/dataSnowflakeFunctions.python.md
@@ -385,6 +385,7 @@ def reset_id() -> None
| is_construct
| Checks if `x` is a construct. |
| is_terraform_element
| *No description.* |
| is_terraform_data_source
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a DataSnowflakeFunctions resource upon running "cdktf plan ". |
---
@@ -454,6 +455,55 @@ dataSnowflakeFunctions.DataSnowflakeFunctions.is_terraform_data_source(
---
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_snowflake import data_snowflake_functions
+
+dataSnowflakeFunctions.DataSnowflakeFunctions.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a DataSnowflakeFunctions resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the DataSnowflakeFunctions to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing DataSnowflakeFunctions that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/functions#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeFunctions to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeFunctions.typescript.md b/docs/dataSnowflakeFunctions.typescript.md
index 2b8b1c60a..8c4c526f7 100644
--- a/docs/dataSnowflakeFunctions.typescript.md
+++ b/docs/dataSnowflakeFunctions.typescript.md
@@ -271,6 +271,7 @@ public resetId(): void
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeFunctions resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ dataSnowflakeFunctions.DataSnowflakeFunctions.isTerraformDataSource(x: any)
---
+##### `generateConfigForImport`
+
+```typescript
+import { dataSnowflakeFunctions } from '@cdktf/provider-snowflake'
+
+dataSnowflakeFunctions.DataSnowflakeFunctions.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeFunctions resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeFunctions to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeFunctions that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/functions#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeFunctions to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeGrants.csharp.md b/docs/dataSnowflakeGrants.csharp.md
index 599311b1a..0678ef00c 100644
--- a/docs/dataSnowflakeGrants.csharp.md
+++ b/docs/dataSnowflakeGrants.csharp.md
@@ -371,6 +371,7 @@ private void ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeGrants resource upon running "cdktf plan ". |
---
@@ -434,6 +435,50 @@ DataSnowflakeGrants.IsTerraformDataSource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+DataSnowflakeGrants.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a DataSnowflakeGrants resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeGrants to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeGrants that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/grants#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeGrants to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeGrants.go.md b/docs/dataSnowflakeGrants.go.md
index 3e0cc8037..eb6534be5 100644
--- a/docs/dataSnowflakeGrants.go.md
+++ b/docs/dataSnowflakeGrants.go.md
@@ -371,6 +371,7 @@ func ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeGrants resource upon running "cdktf plan ". |
---
@@ -434,6 +435,50 @@ datasnowflakegrants.DataSnowflakeGrants_IsTerraformDataSource(x interface{}) *bo
---
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakegrants"
+
+datasnowflakegrants.DataSnowflakeGrants_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a DataSnowflakeGrants resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the DataSnowflakeGrants to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing DataSnowflakeGrants that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/grants#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeGrants to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeGrants.java.md b/docs/dataSnowflakeGrants.java.md
index a3f8715d3..c12eb16d3 100644
--- a/docs/dataSnowflakeGrants.java.md
+++ b/docs/dataSnowflakeGrants.java.md
@@ -498,6 +498,7 @@ public void resetId()
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeGrants resource upon running "cdktf plan ". |
---
@@ -561,6 +562,50 @@ DataSnowflakeGrants.isTerraformDataSource(java.lang.Object x)
---
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.snowflake.data_snowflake_grants.DataSnowflakeGrants;
+
+DataSnowflakeGrants.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeGrants.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeGrants resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the DataSnowflakeGrants to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing DataSnowflakeGrants that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/grants#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeGrants to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeGrants.python.md b/docs/dataSnowflakeGrants.python.md
index dac8d1ad4..eb655e7f4 100644
--- a/docs/dataSnowflakeGrants.python.md
+++ b/docs/dataSnowflakeGrants.python.md
@@ -621,6 +621,7 @@ def reset_id() -> None
| is_construct
| Checks if `x` is a construct. |
| is_terraform_element
| *No description.* |
| is_terraform_data_source
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a DataSnowflakeGrants resource upon running "cdktf plan ". |
---
@@ -690,6 +691,55 @@ dataSnowflakeGrants.DataSnowflakeGrants.is_terraform_data_source(
---
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_snowflake import data_snowflake_grants
+
+dataSnowflakeGrants.DataSnowflakeGrants.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a DataSnowflakeGrants resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the DataSnowflakeGrants to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing DataSnowflakeGrants that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/grants#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeGrants to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeGrants.typescript.md b/docs/dataSnowflakeGrants.typescript.md
index 9bb2d947c..c971634ff 100644
--- a/docs/dataSnowflakeGrants.typescript.md
+++ b/docs/dataSnowflakeGrants.typescript.md
@@ -371,6 +371,7 @@ public resetId(): void
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeGrants resource upon running "cdktf plan ". |
---
@@ -434,6 +435,50 @@ dataSnowflakeGrants.DataSnowflakeGrants.isTerraformDataSource(x: any)
---
+##### `generateConfigForImport`
+
+```typescript
+import { dataSnowflakeGrants } from '@cdktf/provider-snowflake'
+
+dataSnowflakeGrants.DataSnowflakeGrants.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeGrants resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeGrants to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeGrants that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/grants#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeGrants to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeMaskingPolicies.csharp.md b/docs/dataSnowflakeMaskingPolicies.csharp.md
index cafa339fc..b56010153 100644
--- a/docs/dataSnowflakeMaskingPolicies.csharp.md
+++ b/docs/dataSnowflakeMaskingPolicies.csharp.md
@@ -271,6 +271,7 @@ private void ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeMaskingPolicies resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ DataSnowflakeMaskingPolicies.IsTerraformDataSource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+DataSnowflakeMaskingPolicies.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a DataSnowflakeMaskingPolicies resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeMaskingPolicies to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeMaskingPolicies that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/masking_policies#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeMaskingPolicies to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeMaskingPolicies.go.md b/docs/dataSnowflakeMaskingPolicies.go.md
index 8051b75e5..ef15e6454 100644
--- a/docs/dataSnowflakeMaskingPolicies.go.md
+++ b/docs/dataSnowflakeMaskingPolicies.go.md
@@ -271,6 +271,7 @@ func ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeMaskingPolicies resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ datasnowflakemaskingpolicies.DataSnowflakeMaskingPolicies_IsTerraformDataSource(
---
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakemaskingpolicies"
+
+datasnowflakemaskingpolicies.DataSnowflakeMaskingPolicies_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a DataSnowflakeMaskingPolicies resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the DataSnowflakeMaskingPolicies to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing DataSnowflakeMaskingPolicies that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/masking_policies#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeMaskingPolicies to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeMaskingPolicies.java.md b/docs/dataSnowflakeMaskingPolicies.java.md
index 0dc423e8c..8e35e1fe1 100644
--- a/docs/dataSnowflakeMaskingPolicies.java.md
+++ b/docs/dataSnowflakeMaskingPolicies.java.md
@@ -362,6 +362,7 @@ public void resetId()
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeMaskingPolicies resource upon running "cdktf plan ". |
---
@@ -425,6 +426,50 @@ DataSnowflakeMaskingPolicies.isTerraformDataSource(java.lang.Object x)
---
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.snowflake.data_snowflake_masking_policies.DataSnowflakeMaskingPolicies;
+
+DataSnowflakeMaskingPolicies.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeMaskingPolicies.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeMaskingPolicies resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the DataSnowflakeMaskingPolicies to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing DataSnowflakeMaskingPolicies that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/masking_policies#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeMaskingPolicies to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeMaskingPolicies.python.md b/docs/dataSnowflakeMaskingPolicies.python.md
index 4f911dd5d..99900cbf0 100644
--- a/docs/dataSnowflakeMaskingPolicies.python.md
+++ b/docs/dataSnowflakeMaskingPolicies.python.md
@@ -385,6 +385,7 @@ def reset_id() -> None
| is_construct
| Checks if `x` is a construct. |
| is_terraform_element
| *No description.* |
| is_terraform_data_source
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a DataSnowflakeMaskingPolicies resource upon running "cdktf plan ". |
---
@@ -454,6 +455,55 @@ dataSnowflakeMaskingPolicies.DataSnowflakeMaskingPolicies.is_terraform_data_sour
---
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_snowflake import data_snowflake_masking_policies
+
+dataSnowflakeMaskingPolicies.DataSnowflakeMaskingPolicies.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a DataSnowflakeMaskingPolicies resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the DataSnowflakeMaskingPolicies to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing DataSnowflakeMaskingPolicies that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/masking_policies#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeMaskingPolicies to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeMaskingPolicies.typescript.md b/docs/dataSnowflakeMaskingPolicies.typescript.md
index c4b899ec2..130274a30 100644
--- a/docs/dataSnowflakeMaskingPolicies.typescript.md
+++ b/docs/dataSnowflakeMaskingPolicies.typescript.md
@@ -271,6 +271,7 @@ public resetId(): void
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeMaskingPolicies resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ dataSnowflakeMaskingPolicies.DataSnowflakeMaskingPolicies.isTerraformDataSource(
---
+##### `generateConfigForImport`
+
+```typescript
+import { dataSnowflakeMaskingPolicies } from '@cdktf/provider-snowflake'
+
+dataSnowflakeMaskingPolicies.DataSnowflakeMaskingPolicies.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeMaskingPolicies resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeMaskingPolicies to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeMaskingPolicies that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/masking_policies#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeMaskingPolicies to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeMaterializedViews.csharp.md b/docs/dataSnowflakeMaterializedViews.csharp.md
index 73e03f6f2..be8589d19 100644
--- a/docs/dataSnowflakeMaterializedViews.csharp.md
+++ b/docs/dataSnowflakeMaterializedViews.csharp.md
@@ -271,6 +271,7 @@ private void ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeMaterializedViews resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ DataSnowflakeMaterializedViews.IsTerraformDataSource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+DataSnowflakeMaterializedViews.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a DataSnowflakeMaterializedViews resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeMaterializedViews to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeMaterializedViews that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/materialized_views#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeMaterializedViews to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeMaterializedViews.go.md b/docs/dataSnowflakeMaterializedViews.go.md
index f6989f0d2..aa87c23b8 100644
--- a/docs/dataSnowflakeMaterializedViews.go.md
+++ b/docs/dataSnowflakeMaterializedViews.go.md
@@ -271,6 +271,7 @@ func ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeMaterializedViews resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ datasnowflakematerializedviews.DataSnowflakeMaterializedViews_IsTerraformDataSou
---
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakematerializedviews"
+
+datasnowflakematerializedviews.DataSnowflakeMaterializedViews_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a DataSnowflakeMaterializedViews resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the DataSnowflakeMaterializedViews to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing DataSnowflakeMaterializedViews that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/materialized_views#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeMaterializedViews to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeMaterializedViews.java.md b/docs/dataSnowflakeMaterializedViews.java.md
index 0c93ae2bc..c40e5cd8b 100644
--- a/docs/dataSnowflakeMaterializedViews.java.md
+++ b/docs/dataSnowflakeMaterializedViews.java.md
@@ -362,6 +362,7 @@ public void resetId()
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeMaterializedViews resource upon running "cdktf plan ". |
---
@@ -425,6 +426,50 @@ DataSnowflakeMaterializedViews.isTerraformDataSource(java.lang.Object x)
---
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.snowflake.data_snowflake_materialized_views.DataSnowflakeMaterializedViews;
+
+DataSnowflakeMaterializedViews.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeMaterializedViews.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeMaterializedViews resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the DataSnowflakeMaterializedViews to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing DataSnowflakeMaterializedViews that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/materialized_views#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeMaterializedViews to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeMaterializedViews.python.md b/docs/dataSnowflakeMaterializedViews.python.md
index 576cc3d7c..153cab17f 100644
--- a/docs/dataSnowflakeMaterializedViews.python.md
+++ b/docs/dataSnowflakeMaterializedViews.python.md
@@ -385,6 +385,7 @@ def reset_id() -> None
| is_construct
| Checks if `x` is a construct. |
| is_terraform_element
| *No description.* |
| is_terraform_data_source
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a DataSnowflakeMaterializedViews resource upon running "cdktf plan ". |
---
@@ -454,6 +455,55 @@ dataSnowflakeMaterializedViews.DataSnowflakeMaterializedViews.is_terraform_data_
---
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_snowflake import data_snowflake_materialized_views
+
+dataSnowflakeMaterializedViews.DataSnowflakeMaterializedViews.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a DataSnowflakeMaterializedViews resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the DataSnowflakeMaterializedViews to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing DataSnowflakeMaterializedViews that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/materialized_views#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeMaterializedViews to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeMaterializedViews.typescript.md b/docs/dataSnowflakeMaterializedViews.typescript.md
index 18c5ee2dc..9e0ba0278 100644
--- a/docs/dataSnowflakeMaterializedViews.typescript.md
+++ b/docs/dataSnowflakeMaterializedViews.typescript.md
@@ -271,6 +271,7 @@ public resetId(): void
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeMaterializedViews resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ dataSnowflakeMaterializedViews.DataSnowflakeMaterializedViews.isTerraformDataSou
---
+##### `generateConfigForImport`
+
+```typescript
+import { dataSnowflakeMaterializedViews } from '@cdktf/provider-snowflake'
+
+dataSnowflakeMaterializedViews.DataSnowflakeMaterializedViews.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeMaterializedViews resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeMaterializedViews to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeMaterializedViews that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/materialized_views#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeMaterializedViews to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeParameters.csharp.md b/docs/dataSnowflakeParameters.csharp.md
index 2c272ceb6..df76e3d64 100644
--- a/docs/dataSnowflakeParameters.csharp.md
+++ b/docs/dataSnowflakeParameters.csharp.md
@@ -306,6 +306,7 @@ private void ResetUser()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeParameters resource upon running "cdktf plan ". |
---
@@ -369,6 +370,50 @@ DataSnowflakeParameters.IsTerraformDataSource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+DataSnowflakeParameters.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a DataSnowflakeParameters resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeParameters to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeParameters that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/parameters#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeParameters to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeParameters.go.md b/docs/dataSnowflakeParameters.go.md
index 618858427..f6ae34c40 100644
--- a/docs/dataSnowflakeParameters.go.md
+++ b/docs/dataSnowflakeParameters.go.md
@@ -306,6 +306,7 @@ func ResetUser()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeParameters resource upon running "cdktf plan ". |
---
@@ -369,6 +370,50 @@ datasnowflakeparameters.DataSnowflakeParameters_IsTerraformDataSource(x interfac
---
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakeparameters"
+
+datasnowflakeparameters.DataSnowflakeParameters_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a DataSnowflakeParameters resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the DataSnowflakeParameters to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing DataSnowflakeParameters that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/parameters#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeParameters to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeParameters.java.md b/docs/dataSnowflakeParameters.java.md
index 45f7da1a7..08135f7f8 100644
--- a/docs/dataSnowflakeParameters.java.md
+++ b/docs/dataSnowflakeParameters.java.md
@@ -437,6 +437,7 @@ public void resetUser()
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeParameters resource upon running "cdktf plan ". |
---
@@ -500,6 +501,50 @@ DataSnowflakeParameters.isTerraformDataSource(java.lang.Object x)
---
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.snowflake.data_snowflake_parameters.DataSnowflakeParameters;
+
+DataSnowflakeParameters.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeParameters.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeParameters resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the DataSnowflakeParameters to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing DataSnowflakeParameters that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/parameters#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeParameters to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeParameters.python.md b/docs/dataSnowflakeParameters.python.md
index 1a7668b45..44a051dd9 100644
--- a/docs/dataSnowflakeParameters.python.md
+++ b/docs/dataSnowflakeParameters.python.md
@@ -460,6 +460,7 @@ def reset_user() -> None
| is_construct
| Checks if `x` is a construct. |
| is_terraform_element
| *No description.* |
| is_terraform_data_source
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a DataSnowflakeParameters resource upon running "cdktf plan ". |
---
@@ -529,6 +530,55 @@ dataSnowflakeParameters.DataSnowflakeParameters.is_terraform_data_source(
---
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_snowflake import data_snowflake_parameters
+
+dataSnowflakeParameters.DataSnowflakeParameters.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a DataSnowflakeParameters resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the DataSnowflakeParameters to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing DataSnowflakeParameters that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/parameters#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeParameters to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeParameters.typescript.md b/docs/dataSnowflakeParameters.typescript.md
index bd8ae118a..5fbe11cf6 100644
--- a/docs/dataSnowflakeParameters.typescript.md
+++ b/docs/dataSnowflakeParameters.typescript.md
@@ -306,6 +306,7 @@ public resetUser(): void
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeParameters resource upon running "cdktf plan ". |
---
@@ -369,6 +370,50 @@ dataSnowflakeParameters.DataSnowflakeParameters.isTerraformDataSource(x: any)
---
+##### `generateConfigForImport`
+
+```typescript
+import { dataSnowflakeParameters } from '@cdktf/provider-snowflake'
+
+dataSnowflakeParameters.DataSnowflakeParameters.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeParameters resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeParameters to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeParameters that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/parameters#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeParameters to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakePipes.csharp.md b/docs/dataSnowflakePipes.csharp.md
index d2e123a13..e0ac7940c 100644
--- a/docs/dataSnowflakePipes.csharp.md
+++ b/docs/dataSnowflakePipes.csharp.md
@@ -271,6 +271,7 @@ private void ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakePipes resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ DataSnowflakePipes.IsTerraformDataSource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+DataSnowflakePipes.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a DataSnowflakePipes resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakePipes to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakePipes that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/pipes#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakePipes to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakePipes.go.md b/docs/dataSnowflakePipes.go.md
index 5811f34e0..1cb1fec36 100644
--- a/docs/dataSnowflakePipes.go.md
+++ b/docs/dataSnowflakePipes.go.md
@@ -271,6 +271,7 @@ func ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakePipes resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ datasnowflakepipes.DataSnowflakePipes_IsTerraformDataSource(x interface{}) *bool
---
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakepipes"
+
+datasnowflakepipes.DataSnowflakePipes_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a DataSnowflakePipes resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the DataSnowflakePipes to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing DataSnowflakePipes that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/pipes#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakePipes to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakePipes.java.md b/docs/dataSnowflakePipes.java.md
index 349dcab48..0205ac664 100644
--- a/docs/dataSnowflakePipes.java.md
+++ b/docs/dataSnowflakePipes.java.md
@@ -362,6 +362,7 @@ public void resetId()
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakePipes resource upon running "cdktf plan ". |
---
@@ -425,6 +426,50 @@ DataSnowflakePipes.isTerraformDataSource(java.lang.Object x)
---
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.snowflake.data_snowflake_pipes.DataSnowflakePipes;
+
+DataSnowflakePipes.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakePipes.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a DataSnowflakePipes resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the DataSnowflakePipes to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing DataSnowflakePipes that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/pipes#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakePipes to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakePipes.python.md b/docs/dataSnowflakePipes.python.md
index dc1b06508..e3eafbfcf 100644
--- a/docs/dataSnowflakePipes.python.md
+++ b/docs/dataSnowflakePipes.python.md
@@ -385,6 +385,7 @@ def reset_id() -> None
| is_construct
| Checks if `x` is a construct. |
| is_terraform_element
| *No description.* |
| is_terraform_data_source
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a DataSnowflakePipes resource upon running "cdktf plan ". |
---
@@ -454,6 +455,55 @@ dataSnowflakePipes.DataSnowflakePipes.is_terraform_data_source(
---
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_snowflake import data_snowflake_pipes
+
+dataSnowflakePipes.DataSnowflakePipes.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a DataSnowflakePipes resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the DataSnowflakePipes to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing DataSnowflakePipes that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/pipes#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakePipes to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakePipes.typescript.md b/docs/dataSnowflakePipes.typescript.md
index eb79d8b4d..534ce8575 100644
--- a/docs/dataSnowflakePipes.typescript.md
+++ b/docs/dataSnowflakePipes.typescript.md
@@ -271,6 +271,7 @@ public resetId(): void
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakePipes resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ dataSnowflakePipes.DataSnowflakePipes.isTerraformDataSource(x: any)
---
+##### `generateConfigForImport`
+
+```typescript
+import { dataSnowflakePipes } from '@cdktf/provider-snowflake'
+
+dataSnowflakePipes.DataSnowflakePipes.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a DataSnowflakePipes resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakePipes to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakePipes that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/pipes#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakePipes to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeProcedures.csharp.md b/docs/dataSnowflakeProcedures.csharp.md
index 469efa90f..935b9596c 100644
--- a/docs/dataSnowflakeProcedures.csharp.md
+++ b/docs/dataSnowflakeProcedures.csharp.md
@@ -271,6 +271,7 @@ private void ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeProcedures resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ DataSnowflakeProcedures.IsTerraformDataSource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+DataSnowflakeProcedures.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a DataSnowflakeProcedures resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeProcedures to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeProcedures that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/procedures#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeProcedures to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeProcedures.go.md b/docs/dataSnowflakeProcedures.go.md
index ee5c6a056..4a4f48851 100644
--- a/docs/dataSnowflakeProcedures.go.md
+++ b/docs/dataSnowflakeProcedures.go.md
@@ -271,6 +271,7 @@ func ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeProcedures resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ datasnowflakeprocedures.DataSnowflakeProcedures_IsTerraformDataSource(x interfac
---
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakeprocedures"
+
+datasnowflakeprocedures.DataSnowflakeProcedures_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a DataSnowflakeProcedures resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the DataSnowflakeProcedures to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing DataSnowflakeProcedures that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/procedures#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeProcedures to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeProcedures.java.md b/docs/dataSnowflakeProcedures.java.md
index 892d88e87..359e78a25 100644
--- a/docs/dataSnowflakeProcedures.java.md
+++ b/docs/dataSnowflakeProcedures.java.md
@@ -362,6 +362,7 @@ public void resetId()
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeProcedures resource upon running "cdktf plan ". |
---
@@ -425,6 +426,50 @@ DataSnowflakeProcedures.isTerraformDataSource(java.lang.Object x)
---
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.snowflake.data_snowflake_procedures.DataSnowflakeProcedures;
+
+DataSnowflakeProcedures.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeProcedures.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeProcedures resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the DataSnowflakeProcedures to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing DataSnowflakeProcedures that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/procedures#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeProcedures to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeProcedures.python.md b/docs/dataSnowflakeProcedures.python.md
index 66afa4a2b..cf64d7418 100644
--- a/docs/dataSnowflakeProcedures.python.md
+++ b/docs/dataSnowflakeProcedures.python.md
@@ -385,6 +385,7 @@ def reset_id() -> None
| is_construct
| Checks if `x` is a construct. |
| is_terraform_element
| *No description.* |
| is_terraform_data_source
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a DataSnowflakeProcedures resource upon running "cdktf plan ". |
---
@@ -454,6 +455,55 @@ dataSnowflakeProcedures.DataSnowflakeProcedures.is_terraform_data_source(
---
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_snowflake import data_snowflake_procedures
+
+dataSnowflakeProcedures.DataSnowflakeProcedures.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a DataSnowflakeProcedures resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the DataSnowflakeProcedures to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing DataSnowflakeProcedures that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/procedures#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeProcedures to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeProcedures.typescript.md b/docs/dataSnowflakeProcedures.typescript.md
index a70839889..0e895e77d 100644
--- a/docs/dataSnowflakeProcedures.typescript.md
+++ b/docs/dataSnowflakeProcedures.typescript.md
@@ -271,6 +271,7 @@ public resetId(): void
| isConstruct
| Checks if `x` is a construct. |
| isTerraformElement
| *No description.* |
| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeProcedures resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ dataSnowflakeProcedures.DataSnowflakeProcedures.isTerraformDataSource(x: any)
---
+##### `generateConfigForImport`
+
+```typescript
+import { dataSnowflakeProcedures } from '@cdktf/provider-snowflake'
+
+dataSnowflakeProcedures.DataSnowflakeProcedures.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a DataSnowflakeProcedures resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataSnowflakeProcedures to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing DataSnowflakeProcedures that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/procedures#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataSnowflakeProcedures to import is found.
+
+---
+
#### Properties
| **Name** | **Type** | **Description** |
diff --git a/docs/dataSnowflakeResourceMonitors.csharp.md b/docs/dataSnowflakeResourceMonitors.csharp.md
index 4e25033f1..ca65c5770 100644
--- a/docs/dataSnowflakeResourceMonitors.csharp.md
+++ b/docs/dataSnowflakeResourceMonitors.csharp.md
@@ -271,6 +271,7 @@ private void ResetId()
| IsConstruct
| Checks if `x` is a construct. |
| IsTerraformElement
| *No description.* |
| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataSnowflakeResourceMonitors resource upon running "cdktf plan ". |
---
@@ -334,6 +335,50 @@ DataSnowflakeResourceMonitors.IsTerraformDataSource(object X);
---
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Snowflake;
+
+DataSnowflakeResourceMonitors.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a DataSnowflakeResourceMonitors resource upon running "cdktf plan ".
+
+###### `Scope`