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`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 DataSnowflakeResourceMonitors to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeResourceMonitors that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/resource_monitors#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 DataSnowflakeResourceMonitors to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeResourceMonitors.go.md b/docs/dataSnowflakeResourceMonitors.go.md index 815886244..4fefa8212 100644 --- a/docs/dataSnowflakeResourceMonitors.go.md +++ b/docs/dataSnowflakeResourceMonitors.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 DataSnowflakeResourceMonitors resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ datasnowflakeresourcemonitors.DataSnowflakeResourceMonitors_IsTerraformDataSourc --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakeresourcemonitors" + +datasnowflakeresourcemonitors.DataSnowflakeResourceMonitors_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataSnowflakeResourceMonitors 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 DataSnowflakeResourceMonitors to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataSnowflakeResourceMonitors that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/resource_monitors#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 DataSnowflakeResourceMonitors to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeResourceMonitors.java.md b/docs/dataSnowflakeResourceMonitors.java.md index 201f22c8c..a045ac174 100644 --- a/docs/dataSnowflakeResourceMonitors.java.md +++ b/docs/dataSnowflakeResourceMonitors.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 DataSnowflakeResourceMonitors resource upon running "cdktf plan ". | --- @@ -401,6 +402,50 @@ DataSnowflakeResourceMonitors.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.data_snowflake_resource_monitors.DataSnowflakeResourceMonitors; + +DataSnowflakeResourceMonitors.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeResourceMonitors.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataSnowflakeResourceMonitors 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 DataSnowflakeResourceMonitors to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataSnowflakeResourceMonitors that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/resource_monitors#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 DataSnowflakeResourceMonitors to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeResourceMonitors.python.md b/docs/dataSnowflakeResourceMonitors.python.md index 012a71799..23fdae5db 100644 --- a/docs/dataSnowflakeResourceMonitors.python.md +++ b/docs/dataSnowflakeResourceMonitors.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 DataSnowflakeResourceMonitors resource upon running "cdktf plan ". | --- @@ -430,6 +431,55 @@ dataSnowflakeResourceMonitors.DataSnowflakeResourceMonitors.is_terraform_data_so --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import data_snowflake_resource_monitors + +dataSnowflakeResourceMonitors.DataSnowflakeResourceMonitors.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataSnowflakeResourceMonitors 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 DataSnowflakeResourceMonitors to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataSnowflakeResourceMonitors that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/resource_monitors#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 DataSnowflakeResourceMonitors to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeResourceMonitors.typescript.md b/docs/dataSnowflakeResourceMonitors.typescript.md index 90dd5d091..5151a4de0 100644 --- a/docs/dataSnowflakeResourceMonitors.typescript.md +++ b/docs/dataSnowflakeResourceMonitors.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 DataSnowflakeResourceMonitors resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataSnowflakeResourceMonitors.DataSnowflakeResourceMonitors.isTerraformDataSourc --- +##### `generateConfigForImport` + +```typescript +import { dataSnowflakeResourceMonitors } from '@cdktf/provider-snowflake' + +dataSnowflakeResourceMonitors.DataSnowflakeResourceMonitors.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataSnowflakeResourceMonitors 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 DataSnowflakeResourceMonitors to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeResourceMonitors that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/resource_monitors#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 DataSnowflakeResourceMonitors to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeRole.csharp.md b/docs/dataSnowflakeRole.csharp.md index 492158c5d..79f670006 100644 --- a/docs/dataSnowflakeRole.csharp.md +++ b/docs/dataSnowflakeRole.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 DataSnowflakeRole resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataSnowflakeRole.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +DataSnowflakeRole.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataSnowflakeRole 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 DataSnowflakeRole to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/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 DataSnowflakeRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeRole.go.md b/docs/dataSnowflakeRole.go.md index 13210911c..f7e670177 100644 --- a/docs/dataSnowflakeRole.go.md +++ b/docs/dataSnowflakeRole.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 DataSnowflakeRole resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ datasnowflakerole.DataSnowflakeRole_IsTerraformDataSource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakerole" + +datasnowflakerole.DataSnowflakeRole_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataSnowflakeRole 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 DataSnowflakeRole to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataSnowflakeRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/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 DataSnowflakeRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeRole.java.md b/docs/dataSnowflakeRole.java.md index 4821014e6..5f34d2f61 100644 --- a/docs/dataSnowflakeRole.java.md +++ b/docs/dataSnowflakeRole.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 DataSnowflakeRole resource upon running "cdktf plan ". | --- @@ -413,6 +414,50 @@ DataSnowflakeRole.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.data_snowflake_role.DataSnowflakeRole; + +DataSnowflakeRole.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeRole.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataSnowflakeRole 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 DataSnowflakeRole to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataSnowflakeRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/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 DataSnowflakeRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeRole.python.md b/docs/dataSnowflakeRole.python.md index bf11ae071..562815264 100644 --- a/docs/dataSnowflakeRole.python.md +++ b/docs/dataSnowflakeRole.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 DataSnowflakeRole resource upon running "cdktf plan ". | --- @@ -442,6 +443,55 @@ dataSnowflakeRole.DataSnowflakeRole.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import data_snowflake_role + +dataSnowflakeRole.DataSnowflakeRole.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataSnowflakeRole 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 DataSnowflakeRole to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataSnowflakeRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/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 DataSnowflakeRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeRole.typescript.md b/docs/dataSnowflakeRole.typescript.md index 99c14e98a..d9653a274 100644 --- a/docs/dataSnowflakeRole.typescript.md +++ b/docs/dataSnowflakeRole.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 DataSnowflakeRole resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataSnowflakeRole.DataSnowflakeRole.isTerraformDataSource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { dataSnowflakeRole } from '@cdktf/provider-snowflake' + +dataSnowflakeRole.DataSnowflakeRole.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataSnowflakeRole 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 DataSnowflakeRole to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/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 DataSnowflakeRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeRoles.csharp.md b/docs/dataSnowflakeRoles.csharp.md index d09ff03a4..3e98d2401 100644 --- a/docs/dataSnowflakeRoles.csharp.md +++ b/docs/dataSnowflakeRoles.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 DataSnowflakeRoles resource upon running "cdktf plan ". | --- @@ -341,6 +342,50 @@ DataSnowflakeRoles.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +DataSnowflakeRoles.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataSnowflakeRoles 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 DataSnowflakeRoles to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeRoles that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/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 DataSnowflakeRoles to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeRoles.go.md b/docs/dataSnowflakeRoles.go.md index d52dfadea..e0cf8fca3 100644 --- a/docs/dataSnowflakeRoles.go.md +++ b/docs/dataSnowflakeRoles.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 DataSnowflakeRoles resource upon running "cdktf plan ". | --- @@ -341,6 +342,50 @@ datasnowflakeroles.DataSnowflakeRoles_IsTerraformDataSource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakeroles" + +datasnowflakeroles.DataSnowflakeRoles_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataSnowflakeRoles 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 DataSnowflakeRoles to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataSnowflakeRoles that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/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 DataSnowflakeRoles to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeRoles.java.md b/docs/dataSnowflakeRoles.java.md index 320ed728e..daf812438 100644 --- a/docs/dataSnowflakeRoles.java.md +++ b/docs/dataSnowflakeRoles.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 DataSnowflakeRoles resource upon running "cdktf plan ". | --- @@ -420,6 +421,50 @@ DataSnowflakeRoles.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.data_snowflake_roles.DataSnowflakeRoles; + +DataSnowflakeRoles.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeRoles.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataSnowflakeRoles 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 DataSnowflakeRoles to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataSnowflakeRoles that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/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 DataSnowflakeRoles to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeRoles.python.md b/docs/dataSnowflakeRoles.python.md index 6c5d687e9..80671752b 100644 --- a/docs/dataSnowflakeRoles.python.md +++ b/docs/dataSnowflakeRoles.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 DataSnowflakeRoles resource upon running "cdktf plan ". | --- @@ -449,6 +450,55 @@ dataSnowflakeRoles.DataSnowflakeRoles.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import data_snowflake_roles + +dataSnowflakeRoles.DataSnowflakeRoles.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataSnowflakeRoles 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 DataSnowflakeRoles to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataSnowflakeRoles that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/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 DataSnowflakeRoles to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeRoles.typescript.md b/docs/dataSnowflakeRoles.typescript.md index 36a464236..e6a2ba395 100644 --- a/docs/dataSnowflakeRoles.typescript.md +++ b/docs/dataSnowflakeRoles.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 DataSnowflakeRoles resource upon running "cdktf plan ". | --- @@ -341,6 +342,50 @@ dataSnowflakeRoles.DataSnowflakeRoles.isTerraformDataSource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { dataSnowflakeRoles } from '@cdktf/provider-snowflake' + +dataSnowflakeRoles.DataSnowflakeRoles.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataSnowflakeRoles 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 DataSnowflakeRoles to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeRoles that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/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 DataSnowflakeRoles to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeRowAccessPolicies.csharp.md b/docs/dataSnowflakeRowAccessPolicies.csharp.md index 9452274a9..2616c7e42 100644 --- a/docs/dataSnowflakeRowAccessPolicies.csharp.md +++ b/docs/dataSnowflakeRowAccessPolicies.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 DataSnowflakeRowAccessPolicies resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataSnowflakeRowAccessPolicies.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +DataSnowflakeRowAccessPolicies.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataSnowflakeRowAccessPolicies 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 DataSnowflakeRowAccessPolicies to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeRowAccessPolicies that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/row_access_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 DataSnowflakeRowAccessPolicies to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeRowAccessPolicies.go.md b/docs/dataSnowflakeRowAccessPolicies.go.md index 3841a60db..f6fd4db0e 100644 --- a/docs/dataSnowflakeRowAccessPolicies.go.md +++ b/docs/dataSnowflakeRowAccessPolicies.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 DataSnowflakeRowAccessPolicies resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ datasnowflakerowaccesspolicies.DataSnowflakeRowAccessPolicies_IsTerraformDataSou --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakerowaccesspolicies" + +datasnowflakerowaccesspolicies.DataSnowflakeRowAccessPolicies_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataSnowflakeRowAccessPolicies 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 DataSnowflakeRowAccessPolicies to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataSnowflakeRowAccessPolicies that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/row_access_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 DataSnowflakeRowAccessPolicies to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeRowAccessPolicies.java.md b/docs/dataSnowflakeRowAccessPolicies.java.md index 31a52f158..c4de6edcf 100644 --- a/docs/dataSnowflakeRowAccessPolicies.java.md +++ b/docs/dataSnowflakeRowAccessPolicies.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 DataSnowflakeRowAccessPolicies resource upon running "cdktf plan ". | --- @@ -425,6 +426,50 @@ DataSnowflakeRowAccessPolicies.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.data_snowflake_row_access_policies.DataSnowflakeRowAccessPolicies; + +DataSnowflakeRowAccessPolicies.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeRowAccessPolicies.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataSnowflakeRowAccessPolicies 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 DataSnowflakeRowAccessPolicies to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataSnowflakeRowAccessPolicies that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/row_access_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 DataSnowflakeRowAccessPolicies to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeRowAccessPolicies.python.md b/docs/dataSnowflakeRowAccessPolicies.python.md index f82ba72cc..c7fdcefc3 100644 --- a/docs/dataSnowflakeRowAccessPolicies.python.md +++ b/docs/dataSnowflakeRowAccessPolicies.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 DataSnowflakeRowAccessPolicies resource upon running "cdktf plan ". | --- @@ -454,6 +455,55 @@ dataSnowflakeRowAccessPolicies.DataSnowflakeRowAccessPolicies.is_terraform_data_ --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import data_snowflake_row_access_policies + +dataSnowflakeRowAccessPolicies.DataSnowflakeRowAccessPolicies.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataSnowflakeRowAccessPolicies 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 DataSnowflakeRowAccessPolicies to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataSnowflakeRowAccessPolicies that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/row_access_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 DataSnowflakeRowAccessPolicies to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeRowAccessPolicies.typescript.md b/docs/dataSnowflakeRowAccessPolicies.typescript.md index 4d51c2ae2..33f27763f 100644 --- a/docs/dataSnowflakeRowAccessPolicies.typescript.md +++ b/docs/dataSnowflakeRowAccessPolicies.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 DataSnowflakeRowAccessPolicies resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataSnowflakeRowAccessPolicies.DataSnowflakeRowAccessPolicies.isTerraformDataSou --- +##### `generateConfigForImport` + +```typescript +import { dataSnowflakeRowAccessPolicies } from '@cdktf/provider-snowflake' + +dataSnowflakeRowAccessPolicies.DataSnowflakeRowAccessPolicies.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataSnowflakeRowAccessPolicies 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 DataSnowflakeRowAccessPolicies to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeRowAccessPolicies that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/row_access_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 DataSnowflakeRowAccessPolicies to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSchemas.csharp.md b/docs/dataSnowflakeSchemas.csharp.md index 139fc5a50..cd92bde02 100644 --- a/docs/dataSnowflakeSchemas.csharp.md +++ b/docs/dataSnowflakeSchemas.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 DataSnowflakeSchemas resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataSnowflakeSchemas.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +DataSnowflakeSchemas.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataSnowflakeSchemas 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 DataSnowflakeSchemas to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeSchemas that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/schemas#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 DataSnowflakeSchemas to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSchemas.go.md b/docs/dataSnowflakeSchemas.go.md index 4b93aabfb..503ff4de8 100644 --- a/docs/dataSnowflakeSchemas.go.md +++ b/docs/dataSnowflakeSchemas.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 DataSnowflakeSchemas resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ datasnowflakeschemas.DataSnowflakeSchemas_IsTerraformDataSource(x interface{}) * --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakeschemas" + +datasnowflakeschemas.DataSnowflakeSchemas_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataSnowflakeSchemas 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 DataSnowflakeSchemas to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataSnowflakeSchemas that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/schemas#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 DataSnowflakeSchemas to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSchemas.java.md b/docs/dataSnowflakeSchemas.java.md index 69ff487e5..daa45bd50 100644 --- a/docs/dataSnowflakeSchemas.java.md +++ b/docs/dataSnowflakeSchemas.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 DataSnowflakeSchemas resource upon running "cdktf plan ". | --- @@ -413,6 +414,50 @@ DataSnowflakeSchemas.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.data_snowflake_schemas.DataSnowflakeSchemas; + +DataSnowflakeSchemas.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeSchemas.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataSnowflakeSchemas 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 DataSnowflakeSchemas to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataSnowflakeSchemas that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/schemas#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 DataSnowflakeSchemas to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSchemas.python.md b/docs/dataSnowflakeSchemas.python.md index cad779433..c94fde753 100644 --- a/docs/dataSnowflakeSchemas.python.md +++ b/docs/dataSnowflakeSchemas.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 DataSnowflakeSchemas resource upon running "cdktf plan ". | --- @@ -442,6 +443,55 @@ dataSnowflakeSchemas.DataSnowflakeSchemas.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import data_snowflake_schemas + +dataSnowflakeSchemas.DataSnowflakeSchemas.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataSnowflakeSchemas 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 DataSnowflakeSchemas to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataSnowflakeSchemas that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/schemas#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 DataSnowflakeSchemas to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSchemas.typescript.md b/docs/dataSnowflakeSchemas.typescript.md index 6c2239a0d..12c17649c 100644 --- a/docs/dataSnowflakeSchemas.typescript.md +++ b/docs/dataSnowflakeSchemas.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 DataSnowflakeSchemas resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataSnowflakeSchemas.DataSnowflakeSchemas.isTerraformDataSource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { dataSnowflakeSchemas } from '@cdktf/provider-snowflake' + +dataSnowflakeSchemas.DataSnowflakeSchemas.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataSnowflakeSchemas 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 DataSnowflakeSchemas to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeSchemas that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/schemas#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 DataSnowflakeSchemas to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSequences.csharp.md b/docs/dataSnowflakeSequences.csharp.md index 148bcf84b..fe9f7ba22 100644 --- a/docs/dataSnowflakeSequences.csharp.md +++ b/docs/dataSnowflakeSequences.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 DataSnowflakeSequences resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataSnowflakeSequences.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +DataSnowflakeSequences.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataSnowflakeSequences 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 DataSnowflakeSequences to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeSequences that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/sequences#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 DataSnowflakeSequences to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSequences.go.md b/docs/dataSnowflakeSequences.go.md index 4bcd7a6a0..3061d36d7 100644 --- a/docs/dataSnowflakeSequences.go.md +++ b/docs/dataSnowflakeSequences.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 DataSnowflakeSequences resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ datasnowflakesequences.DataSnowflakeSequences_IsTerraformDataSource(x interface{ --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakesequences" + +datasnowflakesequences.DataSnowflakeSequences_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataSnowflakeSequences 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 DataSnowflakeSequences to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataSnowflakeSequences that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/sequences#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 DataSnowflakeSequences to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSequences.java.md b/docs/dataSnowflakeSequences.java.md index 1dd41f2ac..3891e1d89 100644 --- a/docs/dataSnowflakeSequences.java.md +++ b/docs/dataSnowflakeSequences.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 DataSnowflakeSequences resource upon running "cdktf plan ". | --- @@ -425,6 +426,50 @@ DataSnowflakeSequences.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.data_snowflake_sequences.DataSnowflakeSequences; + +DataSnowflakeSequences.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeSequences.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataSnowflakeSequences 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 DataSnowflakeSequences to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataSnowflakeSequences that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/sequences#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 DataSnowflakeSequences to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSequences.python.md b/docs/dataSnowflakeSequences.python.md index 1bf7a540b..07e00dce6 100644 --- a/docs/dataSnowflakeSequences.python.md +++ b/docs/dataSnowflakeSequences.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 DataSnowflakeSequences resource upon running "cdktf plan ". | --- @@ -454,6 +455,55 @@ dataSnowflakeSequences.DataSnowflakeSequences.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import data_snowflake_sequences + +dataSnowflakeSequences.DataSnowflakeSequences.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataSnowflakeSequences 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 DataSnowflakeSequences to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataSnowflakeSequences that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/sequences#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 DataSnowflakeSequences to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSequences.typescript.md b/docs/dataSnowflakeSequences.typescript.md index ce3cd8a5f..844e10382 100644 --- a/docs/dataSnowflakeSequences.typescript.md +++ b/docs/dataSnowflakeSequences.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 DataSnowflakeSequences resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataSnowflakeSequences.DataSnowflakeSequences.isTerraformDataSource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { dataSnowflakeSequences } from '@cdktf/provider-snowflake' + +dataSnowflakeSequences.DataSnowflakeSequences.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataSnowflakeSequences 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 DataSnowflakeSequences to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeSequences that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/sequences#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 DataSnowflakeSequences to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeShares.csharp.md b/docs/dataSnowflakeShares.csharp.md index 3885e575b..0b774f5fe 100644 --- a/docs/dataSnowflakeShares.csharp.md +++ b/docs/dataSnowflakeShares.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 DataSnowflakeShares resource upon running "cdktf plan ". | --- @@ -341,6 +342,50 @@ DataSnowflakeShares.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +DataSnowflakeShares.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataSnowflakeShares 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 DataSnowflakeShares to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeShares that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/shares#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 DataSnowflakeShares to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeShares.go.md b/docs/dataSnowflakeShares.go.md index 57d87b442..d4a593387 100644 --- a/docs/dataSnowflakeShares.go.md +++ b/docs/dataSnowflakeShares.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 DataSnowflakeShares resource upon running "cdktf plan ". | --- @@ -341,6 +342,50 @@ datasnowflakeshares.DataSnowflakeShares_IsTerraformDataSource(x interface{}) *bo --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakeshares" + +datasnowflakeshares.DataSnowflakeShares_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataSnowflakeShares 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 DataSnowflakeShares to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataSnowflakeShares that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/shares#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 DataSnowflakeShares to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeShares.java.md b/docs/dataSnowflakeShares.java.md index b804a2d10..26455244b 100644 --- a/docs/dataSnowflakeShares.java.md +++ b/docs/dataSnowflakeShares.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 DataSnowflakeShares resource upon running "cdktf plan ". | --- @@ -420,6 +421,50 @@ DataSnowflakeShares.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.data_snowflake_shares.DataSnowflakeShares; + +DataSnowflakeShares.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeShares.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataSnowflakeShares 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 DataSnowflakeShares to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataSnowflakeShares that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/shares#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 DataSnowflakeShares to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeShares.python.md b/docs/dataSnowflakeShares.python.md index 9d62115a2..1b435911b 100644 --- a/docs/dataSnowflakeShares.python.md +++ b/docs/dataSnowflakeShares.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 DataSnowflakeShares resource upon running "cdktf plan ". | --- @@ -449,6 +450,55 @@ dataSnowflakeShares.DataSnowflakeShares.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import data_snowflake_shares + +dataSnowflakeShares.DataSnowflakeShares.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataSnowflakeShares 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 DataSnowflakeShares to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataSnowflakeShares that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/shares#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 DataSnowflakeShares to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeShares.typescript.md b/docs/dataSnowflakeShares.typescript.md index 73b180a28..aed521d39 100644 --- a/docs/dataSnowflakeShares.typescript.md +++ b/docs/dataSnowflakeShares.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 DataSnowflakeShares resource upon running "cdktf plan ". | --- @@ -341,6 +342,50 @@ dataSnowflakeShares.DataSnowflakeShares.isTerraformDataSource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { dataSnowflakeShares } from '@cdktf/provider-snowflake' + +dataSnowflakeShares.DataSnowflakeShares.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataSnowflakeShares 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 DataSnowflakeShares to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeShares that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/shares#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 DataSnowflakeShares to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeStages.csharp.md b/docs/dataSnowflakeStages.csharp.md index ecc62aa2e..17418fab5 100644 --- a/docs/dataSnowflakeStages.csharp.md +++ b/docs/dataSnowflakeStages.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 DataSnowflakeStages resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataSnowflakeStages.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +DataSnowflakeStages.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataSnowflakeStages 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 DataSnowflakeStages to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeStages that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/stages#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 DataSnowflakeStages to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeStages.go.md b/docs/dataSnowflakeStages.go.md index 838b9bdc1..aefadf8bf 100644 --- a/docs/dataSnowflakeStages.go.md +++ b/docs/dataSnowflakeStages.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 DataSnowflakeStages resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ datasnowflakestages.DataSnowflakeStages_IsTerraformDataSource(x interface{}) *bo --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakestages" + +datasnowflakestages.DataSnowflakeStages_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataSnowflakeStages 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 DataSnowflakeStages to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataSnowflakeStages that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/stages#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 DataSnowflakeStages to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeStages.java.md b/docs/dataSnowflakeStages.java.md index 41f8bd66f..c4097ec12 100644 --- a/docs/dataSnowflakeStages.java.md +++ b/docs/dataSnowflakeStages.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 DataSnowflakeStages resource upon running "cdktf plan ". | --- @@ -425,6 +426,50 @@ DataSnowflakeStages.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.data_snowflake_stages.DataSnowflakeStages; + +DataSnowflakeStages.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeStages.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataSnowflakeStages 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 DataSnowflakeStages to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataSnowflakeStages that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/stages#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 DataSnowflakeStages to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeStages.python.md b/docs/dataSnowflakeStages.python.md index d4b9f5b6c..a5870d2f8 100644 --- a/docs/dataSnowflakeStages.python.md +++ b/docs/dataSnowflakeStages.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 DataSnowflakeStages resource upon running "cdktf plan ". | --- @@ -454,6 +455,55 @@ dataSnowflakeStages.DataSnowflakeStages.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import data_snowflake_stages + +dataSnowflakeStages.DataSnowflakeStages.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataSnowflakeStages 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 DataSnowflakeStages to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataSnowflakeStages that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/stages#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 DataSnowflakeStages to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeStages.typescript.md b/docs/dataSnowflakeStages.typescript.md index ec3c270aa..d6bd46fec 100644 --- a/docs/dataSnowflakeStages.typescript.md +++ b/docs/dataSnowflakeStages.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 DataSnowflakeStages resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataSnowflakeStages.DataSnowflakeStages.isTerraformDataSource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { dataSnowflakeStages } from '@cdktf/provider-snowflake' + +dataSnowflakeStages.DataSnowflakeStages.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataSnowflakeStages 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 DataSnowflakeStages to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeStages that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/stages#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 DataSnowflakeStages to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeStorageIntegrations.csharp.md b/docs/dataSnowflakeStorageIntegrations.csharp.md index 18e04712f..17a183c12 100644 --- a/docs/dataSnowflakeStorageIntegrations.csharp.md +++ b/docs/dataSnowflakeStorageIntegrations.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 DataSnowflakeStorageIntegrations resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataSnowflakeStorageIntegrations.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +DataSnowflakeStorageIntegrations.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataSnowflakeStorageIntegrations 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 DataSnowflakeStorageIntegrations to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeStorageIntegrations that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/storage_integrations#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 DataSnowflakeStorageIntegrations to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeStorageIntegrations.go.md b/docs/dataSnowflakeStorageIntegrations.go.md index bcd138527..7f76ad9a6 100644 --- a/docs/dataSnowflakeStorageIntegrations.go.md +++ b/docs/dataSnowflakeStorageIntegrations.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 DataSnowflakeStorageIntegrations resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ datasnowflakestorageintegrations.DataSnowflakeStorageIntegrations_IsTerraformDat --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakestorageintegrations" + +datasnowflakestorageintegrations.DataSnowflakeStorageIntegrations_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataSnowflakeStorageIntegrations 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 DataSnowflakeStorageIntegrations to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataSnowflakeStorageIntegrations that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/storage_integrations#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 DataSnowflakeStorageIntegrations to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeStorageIntegrations.java.md b/docs/dataSnowflakeStorageIntegrations.java.md index 8bc163eb0..46232caa2 100644 --- a/docs/dataSnowflakeStorageIntegrations.java.md +++ b/docs/dataSnowflakeStorageIntegrations.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 DataSnowflakeStorageIntegrations resource upon running "cdktf plan ". | --- @@ -401,6 +402,50 @@ DataSnowflakeStorageIntegrations.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.data_snowflake_storage_integrations.DataSnowflakeStorageIntegrations; + +DataSnowflakeStorageIntegrations.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeStorageIntegrations.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataSnowflakeStorageIntegrations 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 DataSnowflakeStorageIntegrations to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataSnowflakeStorageIntegrations that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/storage_integrations#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 DataSnowflakeStorageIntegrations to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeStorageIntegrations.python.md b/docs/dataSnowflakeStorageIntegrations.python.md index 4a458d7cc..b7a8ff009 100644 --- a/docs/dataSnowflakeStorageIntegrations.python.md +++ b/docs/dataSnowflakeStorageIntegrations.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 DataSnowflakeStorageIntegrations resource upon running "cdktf plan ". | --- @@ -430,6 +431,55 @@ dataSnowflakeStorageIntegrations.DataSnowflakeStorageIntegrations.is_terraform_d --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import data_snowflake_storage_integrations + +dataSnowflakeStorageIntegrations.DataSnowflakeStorageIntegrations.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataSnowflakeStorageIntegrations 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 DataSnowflakeStorageIntegrations to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataSnowflakeStorageIntegrations that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/storage_integrations#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 DataSnowflakeStorageIntegrations to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeStorageIntegrations.typescript.md b/docs/dataSnowflakeStorageIntegrations.typescript.md index d46a43943..73b384d8d 100644 --- a/docs/dataSnowflakeStorageIntegrations.typescript.md +++ b/docs/dataSnowflakeStorageIntegrations.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 DataSnowflakeStorageIntegrations resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataSnowflakeStorageIntegrations.DataSnowflakeStorageIntegrations.isTerraformDat --- +##### `generateConfigForImport` + +```typescript +import { dataSnowflakeStorageIntegrations } from '@cdktf/provider-snowflake' + +dataSnowflakeStorageIntegrations.DataSnowflakeStorageIntegrations.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataSnowflakeStorageIntegrations 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 DataSnowflakeStorageIntegrations to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeStorageIntegrations that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/storage_integrations#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 DataSnowflakeStorageIntegrations to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeStreams.csharp.md b/docs/dataSnowflakeStreams.csharp.md index 26ef93e16..f4e8a8f46 100644 --- a/docs/dataSnowflakeStreams.csharp.md +++ b/docs/dataSnowflakeStreams.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 DataSnowflakeStreams resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataSnowflakeStreams.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +DataSnowflakeStreams.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataSnowflakeStreams 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 DataSnowflakeStreams to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeStreams that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/streams#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 DataSnowflakeStreams to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeStreams.go.md b/docs/dataSnowflakeStreams.go.md index a106865db..5860de653 100644 --- a/docs/dataSnowflakeStreams.go.md +++ b/docs/dataSnowflakeStreams.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 DataSnowflakeStreams resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ datasnowflakestreams.DataSnowflakeStreams_IsTerraformDataSource(x interface{}) * --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakestreams" + +datasnowflakestreams.DataSnowflakeStreams_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataSnowflakeStreams 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 DataSnowflakeStreams to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataSnowflakeStreams that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/streams#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 DataSnowflakeStreams to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeStreams.java.md b/docs/dataSnowflakeStreams.java.md index d7cabe3d9..f715ff548 100644 --- a/docs/dataSnowflakeStreams.java.md +++ b/docs/dataSnowflakeStreams.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 DataSnowflakeStreams resource upon running "cdktf plan ". | --- @@ -425,6 +426,50 @@ DataSnowflakeStreams.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.data_snowflake_streams.DataSnowflakeStreams; + +DataSnowflakeStreams.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeStreams.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataSnowflakeStreams 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 DataSnowflakeStreams to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataSnowflakeStreams that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/streams#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 DataSnowflakeStreams to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeStreams.python.md b/docs/dataSnowflakeStreams.python.md index 24dbedf0f..89421836a 100644 --- a/docs/dataSnowflakeStreams.python.md +++ b/docs/dataSnowflakeStreams.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 DataSnowflakeStreams resource upon running "cdktf plan ". | --- @@ -454,6 +455,55 @@ dataSnowflakeStreams.DataSnowflakeStreams.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import data_snowflake_streams + +dataSnowflakeStreams.DataSnowflakeStreams.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataSnowflakeStreams 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 DataSnowflakeStreams to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataSnowflakeStreams that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/streams#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 DataSnowflakeStreams to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeStreams.typescript.md b/docs/dataSnowflakeStreams.typescript.md index 4f7bf4d32..5254fef79 100644 --- a/docs/dataSnowflakeStreams.typescript.md +++ b/docs/dataSnowflakeStreams.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 DataSnowflakeStreams resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataSnowflakeStreams.DataSnowflakeStreams.isTerraformDataSource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { dataSnowflakeStreams } from '@cdktf/provider-snowflake' + +dataSnowflakeStreams.DataSnowflakeStreams.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataSnowflakeStreams 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 DataSnowflakeStreams to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeStreams that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/streams#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 DataSnowflakeStreams to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSystemGenerateScimAccessToken.csharp.md b/docs/dataSnowflakeSystemGenerateScimAccessToken.csharp.md index 2c94cb6ec..abbebde08 100644 --- a/docs/dataSnowflakeSystemGenerateScimAccessToken.csharp.md +++ b/docs/dataSnowflakeSystemGenerateScimAccessToken.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 DataSnowflakeSystemGenerateScimAccessToken resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataSnowflakeSystemGenerateScimAccessToken.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +DataSnowflakeSystemGenerateScimAccessToken.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataSnowflakeSystemGenerateScimAccessToken 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 DataSnowflakeSystemGenerateScimAccessToken to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeSystemGenerateScimAccessToken that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/system_generate_scim_access_token#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 DataSnowflakeSystemGenerateScimAccessToken to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSystemGenerateScimAccessToken.go.md b/docs/dataSnowflakeSystemGenerateScimAccessToken.go.md index 97b31c36e..f934eb947 100644 --- a/docs/dataSnowflakeSystemGenerateScimAccessToken.go.md +++ b/docs/dataSnowflakeSystemGenerateScimAccessToken.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 DataSnowflakeSystemGenerateScimAccessToken resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ datasnowflakesystemgeneratescimaccesstoken.DataSnowflakeSystemGenerateScimAccess --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakesystemgeneratescimaccesstoken" + +datasnowflakesystemgeneratescimaccesstoken.DataSnowflakeSystemGenerateScimAccessToken_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataSnowflakeSystemGenerateScimAccessToken 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 DataSnowflakeSystemGenerateScimAccessToken to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataSnowflakeSystemGenerateScimAccessToken that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/system_generate_scim_access_token#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 DataSnowflakeSystemGenerateScimAccessToken to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSystemGenerateScimAccessToken.java.md b/docs/dataSnowflakeSystemGenerateScimAccessToken.java.md index e430aa089..c48963851 100644 --- a/docs/dataSnowflakeSystemGenerateScimAccessToken.java.md +++ b/docs/dataSnowflakeSystemGenerateScimAccessToken.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 DataSnowflakeSystemGenerateScimAccessToken resource upon running "cdktf plan ". | --- @@ -413,6 +414,50 @@ DataSnowflakeSystemGenerateScimAccessToken.isTerraformDataSource(java.lang.Objec --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.data_snowflake_system_generate_scim_access_token.DataSnowflakeSystemGenerateScimAccessToken; + +DataSnowflakeSystemGenerateScimAccessToken.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeSystemGenerateScimAccessToken.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataSnowflakeSystemGenerateScimAccessToken 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 DataSnowflakeSystemGenerateScimAccessToken to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataSnowflakeSystemGenerateScimAccessToken that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/system_generate_scim_access_token#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 DataSnowflakeSystemGenerateScimAccessToken to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSystemGenerateScimAccessToken.python.md b/docs/dataSnowflakeSystemGenerateScimAccessToken.python.md index dd409eb72..2f1f01f0f 100644 --- a/docs/dataSnowflakeSystemGenerateScimAccessToken.python.md +++ b/docs/dataSnowflakeSystemGenerateScimAccessToken.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 DataSnowflakeSystemGenerateScimAccessToken resource upon running "cdktf plan ". | --- @@ -442,6 +443,55 @@ dataSnowflakeSystemGenerateScimAccessToken.DataSnowflakeSystemGenerateScimAccess --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import data_snowflake_system_generate_scim_access_token + +dataSnowflakeSystemGenerateScimAccessToken.DataSnowflakeSystemGenerateScimAccessToken.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataSnowflakeSystemGenerateScimAccessToken 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 DataSnowflakeSystemGenerateScimAccessToken to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataSnowflakeSystemGenerateScimAccessToken that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/system_generate_scim_access_token#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 DataSnowflakeSystemGenerateScimAccessToken to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSystemGenerateScimAccessToken.typescript.md b/docs/dataSnowflakeSystemGenerateScimAccessToken.typescript.md index 1b278fe8f..20db398be 100644 --- a/docs/dataSnowflakeSystemGenerateScimAccessToken.typescript.md +++ b/docs/dataSnowflakeSystemGenerateScimAccessToken.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 DataSnowflakeSystemGenerateScimAccessToken resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataSnowflakeSystemGenerateScimAccessToken.DataSnowflakeSystemGenerateScimAccess --- +##### `generateConfigForImport` + +```typescript +import { dataSnowflakeSystemGenerateScimAccessToken } from '@cdktf/provider-snowflake' + +dataSnowflakeSystemGenerateScimAccessToken.DataSnowflakeSystemGenerateScimAccessToken.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataSnowflakeSystemGenerateScimAccessToken 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 DataSnowflakeSystemGenerateScimAccessToken to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeSystemGenerateScimAccessToken that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/system_generate_scim_access_token#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 DataSnowflakeSystemGenerateScimAccessToken to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSystemGetAwsSnsIamPolicy.csharp.md b/docs/dataSnowflakeSystemGetAwsSnsIamPolicy.csharp.md index 11a480166..9cac76b5c 100644 --- a/docs/dataSnowflakeSystemGetAwsSnsIamPolicy.csharp.md +++ b/docs/dataSnowflakeSystemGetAwsSnsIamPolicy.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 DataSnowflakeSystemGetAwsSnsIamPolicy resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataSnowflakeSystemGetAwsSnsIamPolicy.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +DataSnowflakeSystemGetAwsSnsIamPolicy.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataSnowflakeSystemGetAwsSnsIamPolicy 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 DataSnowflakeSystemGetAwsSnsIamPolicy to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeSystemGetAwsSnsIamPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/system_get_aws_sns_iam_policy#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 DataSnowflakeSystemGetAwsSnsIamPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSystemGetAwsSnsIamPolicy.go.md b/docs/dataSnowflakeSystemGetAwsSnsIamPolicy.go.md index fcc297115..981f082cf 100644 --- a/docs/dataSnowflakeSystemGetAwsSnsIamPolicy.go.md +++ b/docs/dataSnowflakeSystemGetAwsSnsIamPolicy.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 DataSnowflakeSystemGetAwsSnsIamPolicy resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ datasnowflakesystemgetawssnsiampolicy.DataSnowflakeSystemGetAwsSnsIamPolicy_IsTe --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakesystemgetawssnsiampolicy" + +datasnowflakesystemgetawssnsiampolicy.DataSnowflakeSystemGetAwsSnsIamPolicy_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataSnowflakeSystemGetAwsSnsIamPolicy 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 DataSnowflakeSystemGetAwsSnsIamPolicy to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataSnowflakeSystemGetAwsSnsIamPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/system_get_aws_sns_iam_policy#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 DataSnowflakeSystemGetAwsSnsIamPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSystemGetAwsSnsIamPolicy.java.md b/docs/dataSnowflakeSystemGetAwsSnsIamPolicy.java.md index 43372b655..d10088665 100644 --- a/docs/dataSnowflakeSystemGetAwsSnsIamPolicy.java.md +++ b/docs/dataSnowflakeSystemGetAwsSnsIamPolicy.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 DataSnowflakeSystemGetAwsSnsIamPolicy resource upon running "cdktf plan ". | --- @@ -413,6 +414,50 @@ DataSnowflakeSystemGetAwsSnsIamPolicy.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.data_snowflake_system_get_aws_sns_iam_policy.DataSnowflakeSystemGetAwsSnsIamPolicy; + +DataSnowflakeSystemGetAwsSnsIamPolicy.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeSystemGetAwsSnsIamPolicy.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataSnowflakeSystemGetAwsSnsIamPolicy 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 DataSnowflakeSystemGetAwsSnsIamPolicy to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataSnowflakeSystemGetAwsSnsIamPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/system_get_aws_sns_iam_policy#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 DataSnowflakeSystemGetAwsSnsIamPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSystemGetAwsSnsIamPolicy.python.md b/docs/dataSnowflakeSystemGetAwsSnsIamPolicy.python.md index 9085e07ea..289af9ca3 100644 --- a/docs/dataSnowflakeSystemGetAwsSnsIamPolicy.python.md +++ b/docs/dataSnowflakeSystemGetAwsSnsIamPolicy.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 DataSnowflakeSystemGetAwsSnsIamPolicy resource upon running "cdktf plan ". | --- @@ -442,6 +443,55 @@ dataSnowflakeSystemGetAwsSnsIamPolicy.DataSnowflakeSystemGetAwsSnsIamPolicy.is_t --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import data_snowflake_system_get_aws_sns_iam_policy + +dataSnowflakeSystemGetAwsSnsIamPolicy.DataSnowflakeSystemGetAwsSnsIamPolicy.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataSnowflakeSystemGetAwsSnsIamPolicy 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 DataSnowflakeSystemGetAwsSnsIamPolicy to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataSnowflakeSystemGetAwsSnsIamPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/system_get_aws_sns_iam_policy#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 DataSnowflakeSystemGetAwsSnsIamPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSystemGetAwsSnsIamPolicy.typescript.md b/docs/dataSnowflakeSystemGetAwsSnsIamPolicy.typescript.md index 646b9f1de..f078205e7 100644 --- a/docs/dataSnowflakeSystemGetAwsSnsIamPolicy.typescript.md +++ b/docs/dataSnowflakeSystemGetAwsSnsIamPolicy.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 DataSnowflakeSystemGetAwsSnsIamPolicy resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataSnowflakeSystemGetAwsSnsIamPolicy.DataSnowflakeSystemGetAwsSnsIamPolicy.isTe --- +##### `generateConfigForImport` + +```typescript +import { dataSnowflakeSystemGetAwsSnsIamPolicy } from '@cdktf/provider-snowflake' + +dataSnowflakeSystemGetAwsSnsIamPolicy.DataSnowflakeSystemGetAwsSnsIamPolicy.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataSnowflakeSystemGetAwsSnsIamPolicy 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 DataSnowflakeSystemGetAwsSnsIamPolicy to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeSystemGetAwsSnsIamPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/system_get_aws_sns_iam_policy#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 DataSnowflakeSystemGetAwsSnsIamPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSystemGetPrivatelinkConfig.csharp.md b/docs/dataSnowflakeSystemGetPrivatelinkConfig.csharp.md index d9c413aa4..dd5295946 100644 --- a/docs/dataSnowflakeSystemGetPrivatelinkConfig.csharp.md +++ b/docs/dataSnowflakeSystemGetPrivatelinkConfig.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 DataSnowflakeSystemGetPrivatelinkConfig resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataSnowflakeSystemGetPrivatelinkConfig.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +DataSnowflakeSystemGetPrivatelinkConfig.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataSnowflakeSystemGetPrivatelinkConfig 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 DataSnowflakeSystemGetPrivatelinkConfig to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeSystemGetPrivatelinkConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/system_get_privatelink_config#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 DataSnowflakeSystemGetPrivatelinkConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSystemGetPrivatelinkConfig.go.md b/docs/dataSnowflakeSystemGetPrivatelinkConfig.go.md index cc303c5e3..40d2da115 100644 --- a/docs/dataSnowflakeSystemGetPrivatelinkConfig.go.md +++ b/docs/dataSnowflakeSystemGetPrivatelinkConfig.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 DataSnowflakeSystemGetPrivatelinkConfig resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ datasnowflakesystemgetprivatelinkconfig.DataSnowflakeSystemGetPrivatelinkConfig_ --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakesystemgetprivatelinkconfig" + +datasnowflakesystemgetprivatelinkconfig.DataSnowflakeSystemGetPrivatelinkConfig_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataSnowflakeSystemGetPrivatelinkConfig 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 DataSnowflakeSystemGetPrivatelinkConfig to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataSnowflakeSystemGetPrivatelinkConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/system_get_privatelink_config#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 DataSnowflakeSystemGetPrivatelinkConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSystemGetPrivatelinkConfig.java.md b/docs/dataSnowflakeSystemGetPrivatelinkConfig.java.md index 80c841116..03b7a52b7 100644 --- a/docs/dataSnowflakeSystemGetPrivatelinkConfig.java.md +++ b/docs/dataSnowflakeSystemGetPrivatelinkConfig.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 DataSnowflakeSystemGetPrivatelinkConfig resource upon running "cdktf plan ". | --- @@ -401,6 +402,50 @@ DataSnowflakeSystemGetPrivatelinkConfig.isTerraformDataSource(java.lang.Object x --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.data_snowflake_system_get_privatelink_config.DataSnowflakeSystemGetPrivatelinkConfig; + +DataSnowflakeSystemGetPrivatelinkConfig.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeSystemGetPrivatelinkConfig.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataSnowflakeSystemGetPrivatelinkConfig 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 DataSnowflakeSystemGetPrivatelinkConfig to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataSnowflakeSystemGetPrivatelinkConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/system_get_privatelink_config#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 DataSnowflakeSystemGetPrivatelinkConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSystemGetPrivatelinkConfig.python.md b/docs/dataSnowflakeSystemGetPrivatelinkConfig.python.md index 669550f06..babef0b1e 100644 --- a/docs/dataSnowflakeSystemGetPrivatelinkConfig.python.md +++ b/docs/dataSnowflakeSystemGetPrivatelinkConfig.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 DataSnowflakeSystemGetPrivatelinkConfig resource upon running "cdktf plan ". | --- @@ -430,6 +431,55 @@ dataSnowflakeSystemGetPrivatelinkConfig.DataSnowflakeSystemGetPrivatelinkConfig. --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import data_snowflake_system_get_privatelink_config + +dataSnowflakeSystemGetPrivatelinkConfig.DataSnowflakeSystemGetPrivatelinkConfig.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataSnowflakeSystemGetPrivatelinkConfig 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 DataSnowflakeSystemGetPrivatelinkConfig to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataSnowflakeSystemGetPrivatelinkConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/system_get_privatelink_config#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 DataSnowflakeSystemGetPrivatelinkConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSystemGetPrivatelinkConfig.typescript.md b/docs/dataSnowflakeSystemGetPrivatelinkConfig.typescript.md index 2202328aa..af4233abd 100644 --- a/docs/dataSnowflakeSystemGetPrivatelinkConfig.typescript.md +++ b/docs/dataSnowflakeSystemGetPrivatelinkConfig.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 DataSnowflakeSystemGetPrivatelinkConfig resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataSnowflakeSystemGetPrivatelinkConfig.DataSnowflakeSystemGetPrivatelinkConfig. --- +##### `generateConfigForImport` + +```typescript +import { dataSnowflakeSystemGetPrivatelinkConfig } from '@cdktf/provider-snowflake' + +dataSnowflakeSystemGetPrivatelinkConfig.DataSnowflakeSystemGetPrivatelinkConfig.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataSnowflakeSystemGetPrivatelinkConfig 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 DataSnowflakeSystemGetPrivatelinkConfig to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeSystemGetPrivatelinkConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/system_get_privatelink_config#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 DataSnowflakeSystemGetPrivatelinkConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSystemGetSnowflakePlatformInfo.csharp.md b/docs/dataSnowflakeSystemGetSnowflakePlatformInfo.csharp.md index 02b9cf0c5..cdb623696 100644 --- a/docs/dataSnowflakeSystemGetSnowflakePlatformInfo.csharp.md +++ b/docs/dataSnowflakeSystemGetSnowflakePlatformInfo.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 DataSnowflakeSystemGetSnowflakePlatformInfo resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataSnowflakeSystemGetSnowflakePlatformInfo.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +DataSnowflakeSystemGetSnowflakePlatformInfo.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataSnowflakeSystemGetSnowflakePlatformInfo 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 DataSnowflakeSystemGetSnowflakePlatformInfo to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeSystemGetSnowflakePlatformInfo that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/system_get_snowflake_platform_info#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 DataSnowflakeSystemGetSnowflakePlatformInfo to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSystemGetSnowflakePlatformInfo.go.md b/docs/dataSnowflakeSystemGetSnowflakePlatformInfo.go.md index 1b470e55d..3f560b948 100644 --- a/docs/dataSnowflakeSystemGetSnowflakePlatformInfo.go.md +++ b/docs/dataSnowflakeSystemGetSnowflakePlatformInfo.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 DataSnowflakeSystemGetSnowflakePlatformInfo resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ datasnowflakesystemgetsnowflakeplatforminfo.DataSnowflakeSystemGetSnowflakePlatf --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakesystemgetsnowflakeplatforminfo" + +datasnowflakesystemgetsnowflakeplatforminfo.DataSnowflakeSystemGetSnowflakePlatformInfo_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataSnowflakeSystemGetSnowflakePlatformInfo 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 DataSnowflakeSystemGetSnowflakePlatformInfo to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataSnowflakeSystemGetSnowflakePlatformInfo that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/system_get_snowflake_platform_info#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 DataSnowflakeSystemGetSnowflakePlatformInfo to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSystemGetSnowflakePlatformInfo.java.md b/docs/dataSnowflakeSystemGetSnowflakePlatformInfo.java.md index 00b49038c..1e84cd76b 100644 --- a/docs/dataSnowflakeSystemGetSnowflakePlatformInfo.java.md +++ b/docs/dataSnowflakeSystemGetSnowflakePlatformInfo.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 DataSnowflakeSystemGetSnowflakePlatformInfo resource upon running "cdktf plan ". | --- @@ -401,6 +402,50 @@ DataSnowflakeSystemGetSnowflakePlatformInfo.isTerraformDataSource(java.lang.Obje --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.data_snowflake_system_get_snowflake_platform_info.DataSnowflakeSystemGetSnowflakePlatformInfo; + +DataSnowflakeSystemGetSnowflakePlatformInfo.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeSystemGetSnowflakePlatformInfo.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataSnowflakeSystemGetSnowflakePlatformInfo 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 DataSnowflakeSystemGetSnowflakePlatformInfo to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataSnowflakeSystemGetSnowflakePlatformInfo that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/system_get_snowflake_platform_info#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 DataSnowflakeSystemGetSnowflakePlatformInfo to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSystemGetSnowflakePlatformInfo.python.md b/docs/dataSnowflakeSystemGetSnowflakePlatformInfo.python.md index ef6e3457a..91ee19d8c 100644 --- a/docs/dataSnowflakeSystemGetSnowflakePlatformInfo.python.md +++ b/docs/dataSnowflakeSystemGetSnowflakePlatformInfo.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 DataSnowflakeSystemGetSnowflakePlatformInfo resource upon running "cdktf plan ". | --- @@ -430,6 +431,55 @@ dataSnowflakeSystemGetSnowflakePlatformInfo.DataSnowflakeSystemGetSnowflakePlatf --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import data_snowflake_system_get_snowflake_platform_info + +dataSnowflakeSystemGetSnowflakePlatformInfo.DataSnowflakeSystemGetSnowflakePlatformInfo.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataSnowflakeSystemGetSnowflakePlatformInfo 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 DataSnowflakeSystemGetSnowflakePlatformInfo to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataSnowflakeSystemGetSnowflakePlatformInfo that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/system_get_snowflake_platform_info#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 DataSnowflakeSystemGetSnowflakePlatformInfo to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeSystemGetSnowflakePlatformInfo.typescript.md b/docs/dataSnowflakeSystemGetSnowflakePlatformInfo.typescript.md index 5bb11ccbc..66a4ef137 100644 --- a/docs/dataSnowflakeSystemGetSnowflakePlatformInfo.typescript.md +++ b/docs/dataSnowflakeSystemGetSnowflakePlatformInfo.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 DataSnowflakeSystemGetSnowflakePlatformInfo resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataSnowflakeSystemGetSnowflakePlatformInfo.DataSnowflakeSystemGetSnowflakePlatf --- +##### `generateConfigForImport` + +```typescript +import { dataSnowflakeSystemGetSnowflakePlatformInfo } from '@cdktf/provider-snowflake' + +dataSnowflakeSystemGetSnowflakePlatformInfo.DataSnowflakeSystemGetSnowflakePlatformInfo.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataSnowflakeSystemGetSnowflakePlatformInfo 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 DataSnowflakeSystemGetSnowflakePlatformInfo to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeSystemGetSnowflakePlatformInfo that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/system_get_snowflake_platform_info#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 DataSnowflakeSystemGetSnowflakePlatformInfo to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeTables.csharp.md b/docs/dataSnowflakeTables.csharp.md index 4975baf70..919b0a827 100644 --- a/docs/dataSnowflakeTables.csharp.md +++ b/docs/dataSnowflakeTables.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 DataSnowflakeTables resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataSnowflakeTables.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +DataSnowflakeTables.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataSnowflakeTables 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 DataSnowflakeTables to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeTables that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/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 DataSnowflakeTables to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeTables.go.md b/docs/dataSnowflakeTables.go.md index 84f7a729b..d65b6dffb 100644 --- a/docs/dataSnowflakeTables.go.md +++ b/docs/dataSnowflakeTables.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 DataSnowflakeTables resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ datasnowflaketables.DataSnowflakeTables_IsTerraformDataSource(x interface{}) *bo --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflaketables" + +datasnowflaketables.DataSnowflakeTables_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataSnowflakeTables 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 DataSnowflakeTables to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataSnowflakeTables that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/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 DataSnowflakeTables to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeTables.java.md b/docs/dataSnowflakeTables.java.md index d47ac644e..71460d9f9 100644 --- a/docs/dataSnowflakeTables.java.md +++ b/docs/dataSnowflakeTables.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 DataSnowflakeTables resource upon running "cdktf plan ". | --- @@ -425,6 +426,50 @@ DataSnowflakeTables.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.data_snowflake_tables.DataSnowflakeTables; + +DataSnowflakeTables.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeTables.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataSnowflakeTables 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 DataSnowflakeTables to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataSnowflakeTables that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/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 DataSnowflakeTables to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeTables.python.md b/docs/dataSnowflakeTables.python.md index 4cc030cb7..ee8ed1f67 100644 --- a/docs/dataSnowflakeTables.python.md +++ b/docs/dataSnowflakeTables.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 DataSnowflakeTables resource upon running "cdktf plan ". | --- @@ -454,6 +455,55 @@ dataSnowflakeTables.DataSnowflakeTables.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import data_snowflake_tables + +dataSnowflakeTables.DataSnowflakeTables.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataSnowflakeTables 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 DataSnowflakeTables to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataSnowflakeTables that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/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 DataSnowflakeTables to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeTables.typescript.md b/docs/dataSnowflakeTables.typescript.md index 7276c122b..cef5f6ece 100644 --- a/docs/dataSnowflakeTables.typescript.md +++ b/docs/dataSnowflakeTables.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 DataSnowflakeTables resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataSnowflakeTables.DataSnowflakeTables.isTerraformDataSource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { dataSnowflakeTables } from '@cdktf/provider-snowflake' + +dataSnowflakeTables.DataSnowflakeTables.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataSnowflakeTables 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 DataSnowflakeTables to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeTables that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/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 DataSnowflakeTables to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeTasks.csharp.md b/docs/dataSnowflakeTasks.csharp.md index 035fdc29c..7021cdb4e 100644 --- a/docs/dataSnowflakeTasks.csharp.md +++ b/docs/dataSnowflakeTasks.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 DataSnowflakeTasks resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataSnowflakeTasks.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +DataSnowflakeTasks.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataSnowflakeTasks 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 DataSnowflakeTasks to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeTasks that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/tasks#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 DataSnowflakeTasks to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeTasks.go.md b/docs/dataSnowflakeTasks.go.md index 14bcc5349..9b1e29112 100644 --- a/docs/dataSnowflakeTasks.go.md +++ b/docs/dataSnowflakeTasks.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 DataSnowflakeTasks resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ datasnowflaketasks.DataSnowflakeTasks_IsTerraformDataSource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflaketasks" + +datasnowflaketasks.DataSnowflakeTasks_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataSnowflakeTasks 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 DataSnowflakeTasks to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataSnowflakeTasks that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/tasks#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 DataSnowflakeTasks to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeTasks.java.md b/docs/dataSnowflakeTasks.java.md index 32f8c7b33..bc32dc2e9 100644 --- a/docs/dataSnowflakeTasks.java.md +++ b/docs/dataSnowflakeTasks.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 DataSnowflakeTasks resource upon running "cdktf plan ". | --- @@ -425,6 +426,50 @@ DataSnowflakeTasks.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.data_snowflake_tasks.DataSnowflakeTasks; + +DataSnowflakeTasks.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeTasks.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataSnowflakeTasks 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 DataSnowflakeTasks to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataSnowflakeTasks that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/tasks#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 DataSnowflakeTasks to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeTasks.python.md b/docs/dataSnowflakeTasks.python.md index b6c4c48fc..3ad7e326a 100644 --- a/docs/dataSnowflakeTasks.python.md +++ b/docs/dataSnowflakeTasks.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 DataSnowflakeTasks resource upon running "cdktf plan ". | --- @@ -454,6 +455,55 @@ dataSnowflakeTasks.DataSnowflakeTasks.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import data_snowflake_tasks + +dataSnowflakeTasks.DataSnowflakeTasks.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataSnowflakeTasks 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 DataSnowflakeTasks to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataSnowflakeTasks that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/tasks#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 DataSnowflakeTasks to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeTasks.typescript.md b/docs/dataSnowflakeTasks.typescript.md index 8dc480b4d..e18763edb 100644 --- a/docs/dataSnowflakeTasks.typescript.md +++ b/docs/dataSnowflakeTasks.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 DataSnowflakeTasks resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataSnowflakeTasks.DataSnowflakeTasks.isTerraformDataSource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { dataSnowflakeTasks } from '@cdktf/provider-snowflake' + +dataSnowflakeTasks.DataSnowflakeTasks.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataSnowflakeTasks 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 DataSnowflakeTasks to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeTasks that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/tasks#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 DataSnowflakeTasks to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeUsers.csharp.md b/docs/dataSnowflakeUsers.csharp.md index a3a3b88d0..a39abe72f 100644 --- a/docs/dataSnowflakeUsers.csharp.md +++ b/docs/dataSnowflakeUsers.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 DataSnowflakeUsers resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataSnowflakeUsers.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +DataSnowflakeUsers.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataSnowflakeUsers 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 DataSnowflakeUsers to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeUsers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/users#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 DataSnowflakeUsers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeUsers.go.md b/docs/dataSnowflakeUsers.go.md index 711f8c25a..472180493 100644 --- a/docs/dataSnowflakeUsers.go.md +++ b/docs/dataSnowflakeUsers.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 DataSnowflakeUsers resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ datasnowflakeusers.DataSnowflakeUsers_IsTerraformDataSource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakeusers" + +datasnowflakeusers.DataSnowflakeUsers_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataSnowflakeUsers 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 DataSnowflakeUsers to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataSnowflakeUsers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/users#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 DataSnowflakeUsers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeUsers.java.md b/docs/dataSnowflakeUsers.java.md index 596e396fb..5ad664e0f 100644 --- a/docs/dataSnowflakeUsers.java.md +++ b/docs/dataSnowflakeUsers.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 DataSnowflakeUsers resource upon running "cdktf plan ". | --- @@ -413,6 +414,50 @@ DataSnowflakeUsers.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.data_snowflake_users.DataSnowflakeUsers; + +DataSnowflakeUsers.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeUsers.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataSnowflakeUsers 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 DataSnowflakeUsers to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataSnowflakeUsers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/users#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 DataSnowflakeUsers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeUsers.python.md b/docs/dataSnowflakeUsers.python.md index 6abbefff8..d95e1a911 100644 --- a/docs/dataSnowflakeUsers.python.md +++ b/docs/dataSnowflakeUsers.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 DataSnowflakeUsers resource upon running "cdktf plan ". | --- @@ -442,6 +443,55 @@ dataSnowflakeUsers.DataSnowflakeUsers.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import data_snowflake_users + +dataSnowflakeUsers.DataSnowflakeUsers.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataSnowflakeUsers 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 DataSnowflakeUsers to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataSnowflakeUsers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/users#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 DataSnowflakeUsers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeUsers.typescript.md b/docs/dataSnowflakeUsers.typescript.md index 997ce418e..189ee8390 100644 --- a/docs/dataSnowflakeUsers.typescript.md +++ b/docs/dataSnowflakeUsers.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 DataSnowflakeUsers resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataSnowflakeUsers.DataSnowflakeUsers.isTerraformDataSource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { dataSnowflakeUsers } from '@cdktf/provider-snowflake' + +dataSnowflakeUsers.DataSnowflakeUsers.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataSnowflakeUsers 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 DataSnowflakeUsers to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeUsers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/users#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 DataSnowflakeUsers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeViews.csharp.md b/docs/dataSnowflakeViews.csharp.md index 8c978b8f6..7157f810d 100644 --- a/docs/dataSnowflakeViews.csharp.md +++ b/docs/dataSnowflakeViews.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 DataSnowflakeViews resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataSnowflakeViews.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +DataSnowflakeViews.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataSnowflakeViews 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 DataSnowflakeViews to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeViews that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/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 DataSnowflakeViews to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeViews.go.md b/docs/dataSnowflakeViews.go.md index f8180af33..84b1d0c98 100644 --- a/docs/dataSnowflakeViews.go.md +++ b/docs/dataSnowflakeViews.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 DataSnowflakeViews resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ datasnowflakeviews.DataSnowflakeViews_IsTerraformDataSource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakeviews" + +datasnowflakeviews.DataSnowflakeViews_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataSnowflakeViews 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 DataSnowflakeViews to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataSnowflakeViews that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/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 DataSnowflakeViews to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeViews.java.md b/docs/dataSnowflakeViews.java.md index 97e4a918d..dfd22bb78 100644 --- a/docs/dataSnowflakeViews.java.md +++ b/docs/dataSnowflakeViews.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 DataSnowflakeViews resource upon running "cdktf plan ". | --- @@ -425,6 +426,50 @@ DataSnowflakeViews.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.data_snowflake_views.DataSnowflakeViews; + +DataSnowflakeViews.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeViews.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataSnowflakeViews 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 DataSnowflakeViews to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataSnowflakeViews that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/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 DataSnowflakeViews to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeViews.python.md b/docs/dataSnowflakeViews.python.md index b551f1c53..b94d7c97e 100644 --- a/docs/dataSnowflakeViews.python.md +++ b/docs/dataSnowflakeViews.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 DataSnowflakeViews resource upon running "cdktf plan ". | --- @@ -454,6 +455,55 @@ dataSnowflakeViews.DataSnowflakeViews.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import data_snowflake_views + +dataSnowflakeViews.DataSnowflakeViews.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataSnowflakeViews 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 DataSnowflakeViews to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataSnowflakeViews that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/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 DataSnowflakeViews to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeViews.typescript.md b/docs/dataSnowflakeViews.typescript.md index 7e914a79b..f6007860e 100644 --- a/docs/dataSnowflakeViews.typescript.md +++ b/docs/dataSnowflakeViews.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 DataSnowflakeViews resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataSnowflakeViews.DataSnowflakeViews.isTerraformDataSource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { dataSnowflakeViews } from '@cdktf/provider-snowflake' + +dataSnowflakeViews.DataSnowflakeViews.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataSnowflakeViews 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 DataSnowflakeViews to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeViews that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/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 DataSnowflakeViews to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeWarehouses.csharp.md b/docs/dataSnowflakeWarehouses.csharp.md index 8d018c894..49a36d8ef 100644 --- a/docs/dataSnowflakeWarehouses.csharp.md +++ b/docs/dataSnowflakeWarehouses.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 DataSnowflakeWarehouses resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataSnowflakeWarehouses.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +DataSnowflakeWarehouses.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataSnowflakeWarehouses 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 DataSnowflakeWarehouses to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeWarehouses that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/warehouses#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 DataSnowflakeWarehouses to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeWarehouses.go.md b/docs/dataSnowflakeWarehouses.go.md index 1e6c0f9db..51ff7e6a2 100644 --- a/docs/dataSnowflakeWarehouses.go.md +++ b/docs/dataSnowflakeWarehouses.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 DataSnowflakeWarehouses resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ datasnowflakewarehouses.DataSnowflakeWarehouses_IsTerraformDataSource(x interfac --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/datasnowflakewarehouses" + +datasnowflakewarehouses.DataSnowflakeWarehouses_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataSnowflakeWarehouses 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 DataSnowflakeWarehouses to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataSnowflakeWarehouses that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/warehouses#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 DataSnowflakeWarehouses to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeWarehouses.java.md b/docs/dataSnowflakeWarehouses.java.md index 4472370a6..68681affd 100644 --- a/docs/dataSnowflakeWarehouses.java.md +++ b/docs/dataSnowflakeWarehouses.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 DataSnowflakeWarehouses resource upon running "cdktf plan ". | --- @@ -401,6 +402,50 @@ DataSnowflakeWarehouses.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.data_snowflake_warehouses.DataSnowflakeWarehouses; + +DataSnowflakeWarehouses.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataSnowflakeWarehouses.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataSnowflakeWarehouses 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 DataSnowflakeWarehouses to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataSnowflakeWarehouses that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/warehouses#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 DataSnowflakeWarehouses to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeWarehouses.python.md b/docs/dataSnowflakeWarehouses.python.md index dd06fa961..7ac103c91 100644 --- a/docs/dataSnowflakeWarehouses.python.md +++ b/docs/dataSnowflakeWarehouses.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 DataSnowflakeWarehouses resource upon running "cdktf plan ". | --- @@ -430,6 +431,55 @@ dataSnowflakeWarehouses.DataSnowflakeWarehouses.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import data_snowflake_warehouses + +dataSnowflakeWarehouses.DataSnowflakeWarehouses.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataSnowflakeWarehouses 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 DataSnowflakeWarehouses to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataSnowflakeWarehouses that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/warehouses#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 DataSnowflakeWarehouses to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataSnowflakeWarehouses.typescript.md b/docs/dataSnowflakeWarehouses.typescript.md index 002b62b33..23f59ff55 100644 --- a/docs/dataSnowflakeWarehouses.typescript.md +++ b/docs/dataSnowflakeWarehouses.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 DataSnowflakeWarehouses resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataSnowflakeWarehouses.DataSnowflakeWarehouses.isTerraformDataSource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { dataSnowflakeWarehouses } from '@cdktf/provider-snowflake' + +dataSnowflakeWarehouses.DataSnowflakeWarehouses.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataSnowflakeWarehouses 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 DataSnowflakeWarehouses to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataSnowflakeWarehouses that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/warehouses#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 DataSnowflakeWarehouses to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/database.csharp.md b/docs/database.csharp.md index 7546687c9..a5679c21c 100644 --- a/docs/database.csharp.md +++ b/docs/database.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. | | PutReplicationConfiguration | *No description.* | | ResetComment | *No description.* | | ResetDataRetentionTimeInDays | *No description.* | @@ -146,6 +149,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 @@ -254,6 +273,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 @@ -266,6 +303,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. + +--- + ##### `PutReplicationConfiguration` ```csharp @@ -333,6 +394,7 @@ private void ResetReplicationConfiguration() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Database resource upon running "cdktf plan ". | --- @@ -396,6 +458,50 @@ Database.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +Database.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a Database 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 Database to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing Database that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/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 Database to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/database.go.md b/docs/database.go.md index 7a314bb41..f4c0ab06a 100644 --- a/docs/database.go.md +++ b/docs/database.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. | | PutReplicationConfiguration | *No description.* | | ResetComment | *No description.* | | ResetDataRetentionTimeInDays | *No description.* | @@ -146,6 +149,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 @@ -254,6 +273,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 @@ -266,6 +303,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. + +--- + ##### `PutReplicationConfiguration` ```go @@ -333,6 +394,7 @@ func ResetReplicationConfiguration() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Database resource upon running "cdktf plan ". | --- @@ -396,6 +458,50 @@ database.Database_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/database" + +database.Database_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a Database 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 Database to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing Database that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/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 Database to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/database.java.md b/docs/database.java.md index c9c4d7284..a63a1bd82 100644 --- a/docs/database.java.md +++ b/docs/database.java.md @@ -226,6 +226,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.* | @@ -235,7 +236,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. | | putReplicationConfiguration | *No description.* | | resetComment | *No description.* | | resetDataRetentionTimeInDays | *No description.* | @@ -312,6 +315,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 @@ -420,6 +439,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 @@ -432,6 +470,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. + +--- + ##### `putReplicationConfiguration` ```java @@ -499,6 +562,7 @@ public void resetReplicationConfiguration() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Database resource upon running "cdktf plan ". | --- @@ -562,6 +626,50 @@ Database.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.database.Database; + +Database.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),Database.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a Database 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 Database to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing Database that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/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 Database to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/database.python.md b/docs/database.python.md index cddb03747..7dabb32c6 100644 --- a/docs/database.python.md +++ b/docs/database.python.md @@ -223,6 +223,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.* | @@ -232,7 +233,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. | | put_replication_configuration | *No description.* | | reset_comment | *No description.* | | reset_data_retention_time_in_days | *No description.* | @@ -314,6 +317,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 @@ -440,6 +461,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 @@ -454,6 +496,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_replication_configuration` ```python @@ -534,6 +603,7 @@ def reset_replication_configuration() -> 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 Database resource upon running "cdktf plan ". | --- @@ -603,6 +673,55 @@ database.Database.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import database + +database.Database.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a Database 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 Database to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing Database that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/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 Database to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/database.typescript.md b/docs/database.typescript.md index 16c77ac62..59b44a446 100644 --- a/docs/database.typescript.md +++ b/docs/database.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. | | putReplicationConfiguration | *No description.* | | resetComment | *No description.* | | resetDataRetentionTimeInDays | *No description.* | @@ -146,6 +149,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 @@ -254,6 +273,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 @@ -266,6 +303,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. + +--- + ##### `putReplicationConfiguration` ```typescript @@ -333,6 +394,7 @@ public resetReplicationConfiguration(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Database resource upon running "cdktf plan ". | --- @@ -396,6 +458,50 @@ database.Database.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { database } from '@cdktf/provider-snowflake' + +database.Database.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a Database 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 Database to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing Database that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/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 Database to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/databaseGrant.csharp.md b/docs/databaseGrant.csharp.md index 2e6e6e5dd..cfcdc55ca 100644 --- a/docs/databaseGrant.csharp.md +++ b/docs/databaseGrant.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.* | @@ -144,6 +147,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 @@ -252,6 +271,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 @@ -264,6 +301,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 @@ -313,6 +374,7 @@ private void ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DatabaseGrant resource upon running "cdktf plan ". | --- @@ -376,6 +438,50 @@ DatabaseGrant.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +DatabaseGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DatabaseGrant 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 DatabaseGrant to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DatabaseGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/database_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 DatabaseGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/databaseGrant.go.md b/docs/databaseGrant.go.md index c6ec343cb..bdbdec7de 100644 --- a/docs/databaseGrant.go.md +++ b/docs/databaseGrant.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.* | @@ -144,6 +147,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 @@ -252,6 +271,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 @@ -264,6 +301,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 @@ -313,6 +374,7 @@ func ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DatabaseGrant resource upon running "cdktf plan ". | --- @@ -376,6 +438,50 @@ databasegrant.DatabaseGrant_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/databasegrant" + +databasegrant.DatabaseGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DatabaseGrant 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 DatabaseGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DatabaseGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/database_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 DatabaseGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/databaseGrant.java.md b/docs/databaseGrant.java.md index 26af182f2..bdc6a8b07 100644 --- a/docs/databaseGrant.java.md +++ b/docs/databaseGrant.java.md @@ -217,6 +217,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.* | @@ -226,7 +227,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.* | @@ -301,6 +304,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 @@ -409,6 +428,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 @@ -421,6 +459,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 @@ -470,6 +533,7 @@ public void resetWithGrantOption() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DatabaseGrant resource upon running "cdktf plan ". | --- @@ -533,6 +597,50 @@ DatabaseGrant.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.database_grant.DatabaseGrant; + +DatabaseGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DatabaseGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DatabaseGrant 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 DatabaseGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DatabaseGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/database_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 DatabaseGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/databaseGrant.python.md b/docs/databaseGrant.python.md index e79fc418b..df5089c4a 100644 --- a/docs/databaseGrant.python.md +++ b/docs/databaseGrant.python.md @@ -213,6 +213,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.* | @@ -222,7 +223,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.* | @@ -302,6 +305,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 @@ -428,6 +449,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 @@ -442,6 +484,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 @@ -491,6 +560,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 DatabaseGrant resource upon running "cdktf plan ". | --- @@ -560,6 +630,55 @@ databaseGrant.DatabaseGrant.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import database_grant + +databaseGrant.DatabaseGrant.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DatabaseGrant 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 DatabaseGrant to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DatabaseGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/database_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 DatabaseGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/databaseGrant.typescript.md b/docs/databaseGrant.typescript.md index 4c1a8bd72..ed455a21f 100644 --- a/docs/databaseGrant.typescript.md +++ b/docs/databaseGrant.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.* | @@ -144,6 +147,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 @@ -252,6 +271,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 @@ -264,6 +301,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 @@ -313,6 +374,7 @@ public resetWithGrantOption(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DatabaseGrant resource upon running "cdktf plan ". | --- @@ -376,6 +438,50 @@ databaseGrant.DatabaseGrant.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { databaseGrant } from '@cdktf/provider-snowflake' + +databaseGrant.DatabaseGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DatabaseGrant 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 DatabaseGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DatabaseGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/database_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 DatabaseGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/databaseRole.csharp.md b/docs/databaseRole.csharp.md index 0ce2b9c6e..acf69742f 100644 --- a/docs/databaseRole.csharp.md +++ b/docs/databaseRole.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. | | ResetComment | *No description.* | | ResetId | *No description.* | @@ -139,6 +142,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 @@ -247,6 +266,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 @@ -259,6 +296,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. + +--- + ##### `ResetComment` ```csharp @@ -278,6 +339,7 @@ private void ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DatabaseRole resource upon running "cdktf plan ". | --- @@ -341,6 +403,50 @@ DatabaseRole.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +DatabaseRole.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DatabaseRole 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 DatabaseRole to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DatabaseRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/database_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 DatabaseRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/databaseRole.go.md b/docs/databaseRole.go.md index 3e4057378..674e043be 100644 --- a/docs/databaseRole.go.md +++ b/docs/databaseRole.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. | | ResetComment | *No description.* | | ResetId | *No description.* | @@ -139,6 +142,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 @@ -247,6 +266,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 @@ -259,6 +296,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. + +--- + ##### `ResetComment` ```go @@ -278,6 +339,7 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DatabaseRole resource upon running "cdktf plan ". | --- @@ -341,6 +403,50 @@ databaserole.DatabaseRole_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/databaserole" + +databaserole.DatabaseRole_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DatabaseRole 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 DatabaseRole to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DatabaseRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/database_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 DatabaseRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/databaseRole.java.md b/docs/databaseRole.java.md index 1296c958a..6549c3cb1 100644 --- a/docs/databaseRole.java.md +++ b/docs/databaseRole.java.md @@ -163,6 +163,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.* | @@ -172,7 +173,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. | | resetComment | *No description.* | | resetId | *No description.* | @@ -242,6 +245,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 @@ -350,6 +369,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 @@ -362,6 +400,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. + +--- + ##### `resetComment` ```java @@ -381,6 +444,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DatabaseRole resource upon running "cdktf plan ". | --- @@ -444,6 +508,50 @@ DatabaseRole.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.database_role.DatabaseRole; + +DatabaseRole.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DatabaseRole.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DatabaseRole 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 DatabaseRole to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DatabaseRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/database_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 DatabaseRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/databaseRole.python.md b/docs/databaseRole.python.md index a76d1f1d1..8073cfb89 100644 --- a/docs/databaseRole.python.md +++ b/docs/databaseRole.python.md @@ -161,6 +161,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.* | @@ -170,7 +171,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_comment | *No description.* | | reset_id | *No description.* | @@ -245,6 +248,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 @@ -371,6 +392,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 @@ -385,6 +427,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_comment` ```python @@ -404,6 +473,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 DatabaseRole resource upon running "cdktf plan ". | --- @@ -473,6 +543,55 @@ databaseRole.DatabaseRole.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import database_role + +databaseRole.DatabaseRole.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DatabaseRole 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 DatabaseRole to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DatabaseRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/database_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 DatabaseRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/databaseRole.typescript.md b/docs/databaseRole.typescript.md index 194401504..364f604f8 100644 --- a/docs/databaseRole.typescript.md +++ b/docs/databaseRole.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. | | resetComment | *No description.* | | resetId | *No description.* | @@ -139,6 +142,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 @@ -247,6 +266,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 @@ -259,6 +296,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. + +--- + ##### `resetComment` ```typescript @@ -278,6 +339,7 @@ public resetId(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DatabaseRole resource upon running "cdktf plan ". | --- @@ -341,6 +403,50 @@ databaseRole.DatabaseRole.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { databaseRole } from '@cdktf/provider-snowflake' + +databaseRole.DatabaseRole.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DatabaseRole 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 DatabaseRole to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DatabaseRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/database_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 DatabaseRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/emailNotificationIntegration.csharp.md b/docs/emailNotificationIntegration.csharp.md index 1d2da292a..40d3d2bbd 100644 --- a/docs/emailNotificationIntegration.csharp.md +++ b/docs/emailNotificationIntegration.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. | | ResetComment | *No description.* | | ResetId | *No description.* | @@ -139,6 +142,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 @@ -247,6 +266,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 @@ -259,6 +296,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. + +--- + ##### `ResetComment` ```csharp @@ -278,6 +339,7 @@ private void ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a EmailNotificationIntegration resource upon running "cdktf plan ". | --- @@ -341,6 +403,50 @@ EmailNotificationIntegration.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +EmailNotificationIntegration.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a EmailNotificationIntegration 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 EmailNotificationIntegration to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing EmailNotificationIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/email_notification_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 EmailNotificationIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/emailNotificationIntegration.go.md b/docs/emailNotificationIntegration.go.md index 8115f72b8..b8732daa0 100644 --- a/docs/emailNotificationIntegration.go.md +++ b/docs/emailNotificationIntegration.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. | | ResetComment | *No description.* | | ResetId | *No description.* | @@ -139,6 +142,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 @@ -247,6 +266,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 @@ -259,6 +296,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. + +--- + ##### `ResetComment` ```go @@ -278,6 +339,7 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a EmailNotificationIntegration resource upon running "cdktf plan ". | --- @@ -341,6 +403,50 @@ emailnotificationintegration.EmailNotificationIntegration_IsTerraformResource(x --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/emailnotificationintegration" + +emailnotificationintegration.EmailNotificationIntegration_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a EmailNotificationIntegration 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 EmailNotificationIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing EmailNotificationIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/email_notification_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 EmailNotificationIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/emailNotificationIntegration.java.md b/docs/emailNotificationIntegration.java.md index 89560e71d..d59770fda 100644 --- a/docs/emailNotificationIntegration.java.md +++ b/docs/emailNotificationIntegration.java.md @@ -172,6 +172,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.* | @@ -181,7 +182,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. | | resetComment | *No description.* | | resetId | *No description.* | @@ -251,6 +254,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 @@ -359,6 +378,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 @@ -371,6 +409,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. + +--- + ##### `resetComment` ```java @@ -390,6 +453,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a EmailNotificationIntegration resource upon running "cdktf plan ". | --- @@ -453,6 +517,50 @@ EmailNotificationIntegration.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.email_notification_integration.EmailNotificationIntegration; + +EmailNotificationIntegration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),EmailNotificationIntegration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a EmailNotificationIntegration 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 EmailNotificationIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing EmailNotificationIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/email_notification_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 EmailNotificationIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/emailNotificationIntegration.python.md b/docs/emailNotificationIntegration.python.md index fce7453b4..9d1701040 100644 --- a/docs/emailNotificationIntegration.python.md +++ b/docs/emailNotificationIntegration.python.md @@ -169,6 +169,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.* | @@ -178,7 +179,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_comment | *No description.* | | reset_id | *No description.* | @@ -253,6 +256,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 @@ -379,6 +400,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 @@ -393,6 +435,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_comment` ```python @@ -412,6 +481,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 EmailNotificationIntegration resource upon running "cdktf plan ". | --- @@ -481,6 +551,55 @@ emailNotificationIntegration.EmailNotificationIntegration.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import email_notification_integration + +emailNotificationIntegration.EmailNotificationIntegration.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a EmailNotificationIntegration 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 EmailNotificationIntegration to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing EmailNotificationIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/email_notification_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 EmailNotificationIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/emailNotificationIntegration.typescript.md b/docs/emailNotificationIntegration.typescript.md index 0b574bebb..a16c929ee 100644 --- a/docs/emailNotificationIntegration.typescript.md +++ b/docs/emailNotificationIntegration.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. | | resetComment | *No description.* | | resetId | *No description.* | @@ -139,6 +142,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 @@ -247,6 +266,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 @@ -259,6 +296,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. + +--- + ##### `resetComment` ```typescript @@ -278,6 +339,7 @@ public resetId(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a EmailNotificationIntegration resource upon running "cdktf plan ". | --- @@ -341,6 +403,50 @@ emailNotificationIntegration.EmailNotificationIntegration.isTerraformResource(x: --- +##### `generateConfigForImport` + +```typescript +import { emailNotificationIntegration } from '@cdktf/provider-snowflake' + +emailNotificationIntegration.EmailNotificationIntegration.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a EmailNotificationIntegration 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 EmailNotificationIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing EmailNotificationIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/email_notification_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 EmailNotificationIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/externalFunction.csharp.md b/docs/externalFunction.csharp.md index 85033f291..88e9fd7c0 100644 --- a/docs/externalFunction.csharp.md +++ b/docs/externalFunction.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. | | PutArg | *No description.* | | PutHeader | *No description.* | | ResetArg | *No description.* | @@ -150,6 +153,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 @@ -258,6 +277,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 @@ -270,6 +307,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. + +--- + ##### `PutArg` ```csharp @@ -367,6 +428,7 @@ private void ResetReturnNullAllowed() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ExternalFunction resource upon running "cdktf plan ". | --- @@ -430,6 +492,50 @@ ExternalFunction.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +ExternalFunction.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a ExternalFunction 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 ExternalFunction to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing ExternalFunction that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/external_function#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 ExternalFunction to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/externalFunction.go.md b/docs/externalFunction.go.md index dc20fd4ef..81fecd6a1 100644 --- a/docs/externalFunction.go.md +++ b/docs/externalFunction.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. | | PutArg | *No description.* | | PutHeader | *No description.* | | ResetArg | *No description.* | @@ -150,6 +153,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 @@ -258,6 +277,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 @@ -270,6 +307,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. + +--- + ##### `PutArg` ```go @@ -367,6 +428,7 @@ func ResetReturnNullAllowed() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ExternalFunction resource upon running "cdktf plan ". | --- @@ -430,6 +492,50 @@ externalfunction.ExternalFunction_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/externalfunction" + +externalfunction.ExternalFunction_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a ExternalFunction 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 ExternalFunction to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing ExternalFunction that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/external_function#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 ExternalFunction to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/externalFunction.java.md b/docs/externalFunction.java.md index 68baf38d4..3f089554d 100644 --- a/docs/externalFunction.java.md +++ b/docs/externalFunction.java.md @@ -336,6 +336,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.* | @@ -345,7 +346,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. | | putArg | *No description.* | | putHeader | *No description.* | | resetArg | *No description.* | @@ -426,6 +429,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 @@ -534,6 +553,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 @@ -546,6 +584,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. + +--- + ##### `putArg` ```java @@ -643,6 +706,7 @@ public void resetReturnNullAllowed() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ExternalFunction resource upon running "cdktf plan ". | --- @@ -706,6 +770,50 @@ ExternalFunction.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.external_function.ExternalFunction; + +ExternalFunction.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),ExternalFunction.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a ExternalFunction 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 ExternalFunction to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing ExternalFunction that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/external_function#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 ExternalFunction to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/externalFunction.python.md b/docs/externalFunction.python.md index de31f993b..c65b68801 100644 --- a/docs/externalFunction.python.md +++ b/docs/externalFunction.python.md @@ -331,6 +331,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.* | @@ -340,7 +341,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. | | put_arg | *No description.* | | put_header | *No description.* | | reset_arg | *No description.* | @@ -426,6 +429,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 @@ -552,6 +573,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 @@ -566,6 +608,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_arg` ```python @@ -667,6 +736,7 @@ def reset_return_null_allowed() -> 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 ExternalFunction resource upon running "cdktf plan ". | --- @@ -736,6 +806,55 @@ externalFunction.ExternalFunction.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import external_function + +externalFunction.ExternalFunction.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a ExternalFunction 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 ExternalFunction to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing ExternalFunction that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/external_function#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 ExternalFunction to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/externalFunction.typescript.md b/docs/externalFunction.typescript.md index 38e20bcf3..b2b97eca1 100644 --- a/docs/externalFunction.typescript.md +++ b/docs/externalFunction.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. | | putArg | *No description.* | | putHeader | *No description.* | | resetArg | *No description.* | @@ -150,6 +153,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 @@ -258,6 +277,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 @@ -270,6 +307,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. + +--- + ##### `putArg` ```typescript @@ -367,6 +428,7 @@ public resetReturnNullAllowed(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ExternalFunction resource upon running "cdktf plan ". | --- @@ -430,6 +492,50 @@ externalFunction.ExternalFunction.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { externalFunction } from '@cdktf/provider-snowflake' + +externalFunction.ExternalFunction.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a ExternalFunction 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 ExternalFunction to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing ExternalFunction that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/external_function#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 ExternalFunction to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/externalOauthIntegration.csharp.md b/docs/externalOauthIntegration.csharp.md index 9dfbace3d..c2f67a428 100644 --- a/docs/externalOauthIntegration.csharp.md +++ b/docs/externalOauthIntegration.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. | | ResetAllowedRoles | *No description.* | | ResetAnyRoleMode | *No description.* | | ResetAudienceUrls | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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. + +--- + ##### `ResetAllowedRoles` ```csharp @@ -341,6 +402,7 @@ private void ResetScopeMappingAttribute() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ExternalOauthIntegration resource upon running "cdktf plan ". | --- @@ -404,6 +466,50 @@ ExternalOauthIntegration.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +ExternalOauthIntegration.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a ExternalOauthIntegration 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 ExternalOauthIntegration to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing ExternalOauthIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/external_oauth_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 ExternalOauthIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/externalOauthIntegration.go.md b/docs/externalOauthIntegration.go.md index 4eebb151e..096ecc5dc 100644 --- a/docs/externalOauthIntegration.go.md +++ b/docs/externalOauthIntegration.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. | | ResetAllowedRoles | *No description.* | | ResetAnyRoleMode | *No description.* | | ResetAudienceUrls | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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. + +--- + ##### `ResetAllowedRoles` ```go @@ -341,6 +402,7 @@ func ResetScopeMappingAttribute() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ExternalOauthIntegration resource upon running "cdktf plan ". | --- @@ -404,6 +466,50 @@ externaloauthintegration.ExternalOauthIntegration_IsTerraformResource(x interfac --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/externaloauthintegration" + +externaloauthintegration.ExternalOauthIntegration_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a ExternalOauthIntegration 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 ExternalOauthIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing ExternalOauthIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/external_oauth_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 ExternalOauthIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/externalOauthIntegration.java.md b/docs/externalOauthIntegration.java.md index 4b8deb2c3..57d898bac 100644 --- a/docs/externalOauthIntegration.java.md +++ b/docs/externalOauthIntegration.java.md @@ -328,6 +328,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.* | @@ -337,7 +338,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. | | resetAllowedRoles | *No description.* | | resetAnyRoleMode | *No description.* | | resetAudienceUrls | *No description.* | @@ -416,6 +419,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 @@ -524,6 +543,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 @@ -536,6 +574,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. + +--- + ##### `resetAllowedRoles` ```java @@ -609,6 +672,7 @@ public void resetScopeMappingAttribute() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ExternalOauthIntegration resource upon running "cdktf plan ". | --- @@ -672,6 +736,50 @@ ExternalOauthIntegration.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.external_oauth_integration.ExternalOauthIntegration; + +ExternalOauthIntegration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),ExternalOauthIntegration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a ExternalOauthIntegration 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 ExternalOauthIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing ExternalOauthIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/external_oauth_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 ExternalOauthIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/externalOauthIntegration.python.md b/docs/externalOauthIntegration.python.md index f46b0f6fc..c2396fb83 100644 --- a/docs/externalOauthIntegration.python.md +++ b/docs/externalOauthIntegration.python.md @@ -325,6 +325,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.* | @@ -334,7 +335,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_allowed_roles | *No description.* | | reset_any_role_mode | *No description.* | | reset_audience_urls | *No description.* | @@ -418,6 +421,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 @@ -544,6 +565,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 @@ -558,6 +600,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_allowed_roles` ```python @@ -631,6 +700,7 @@ def reset_scope_mapping_attribute() -> 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 ExternalOauthIntegration resource upon running "cdktf plan ". | --- @@ -700,6 +770,55 @@ externalOauthIntegration.ExternalOauthIntegration.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import external_oauth_integration + +externalOauthIntegration.ExternalOauthIntegration.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a ExternalOauthIntegration 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 ExternalOauthIntegration to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing ExternalOauthIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/external_oauth_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 ExternalOauthIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/externalOauthIntegration.typescript.md b/docs/externalOauthIntegration.typescript.md index efd9c9c45..e4a5f3c95 100644 --- a/docs/externalOauthIntegration.typescript.md +++ b/docs/externalOauthIntegration.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. | | resetAllowedRoles | *No description.* | | resetAnyRoleMode | *No description.* | | resetAudienceUrls | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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. + +--- + ##### `resetAllowedRoles` ```typescript @@ -341,6 +402,7 @@ public resetScopeMappingAttribute(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ExternalOauthIntegration resource upon running "cdktf plan ". | --- @@ -404,6 +466,50 @@ externalOauthIntegration.ExternalOauthIntegration.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { externalOauthIntegration } from '@cdktf/provider-snowflake' + +externalOauthIntegration.ExternalOauthIntegration.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a ExternalOauthIntegration 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 ExternalOauthIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing ExternalOauthIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/external_oauth_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 ExternalOauthIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/externalTable.csharp.md b/docs/externalTable.csharp.md index f4797166d..21258cbcd 100644 --- a/docs/externalTable.csharp.md +++ b/docs/externalTable.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. | | PutColumn | *No description.* | | PutTag | *No description.* | | ResetAutoRefresh | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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. + +--- + ##### `PutColumn` ```csharp @@ -353,6 +414,7 @@ private void ResetTag() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ExternalTable resource upon running "cdktf plan ". | --- @@ -416,6 +478,50 @@ ExternalTable.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +ExternalTable.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a ExternalTable 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 ExternalTable to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing ExternalTable that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/external_table#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 ExternalTable to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/externalTable.go.md b/docs/externalTable.go.md index 12deb29be..5ae621d4b 100644 --- a/docs/externalTable.go.md +++ b/docs/externalTable.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. | | PutColumn | *No description.* | | PutTag | *No description.* | | ResetAutoRefresh | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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. + +--- + ##### `PutColumn` ```go @@ -353,6 +414,7 @@ func ResetTag() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ExternalTable resource upon running "cdktf plan ". | --- @@ -416,6 +478,50 @@ externaltable.ExternalTable_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/externaltable" + +externaltable.ExternalTable_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a ExternalTable 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 ExternalTable to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing ExternalTable that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/external_table#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 ExternalTable to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/externalTable.java.md b/docs/externalTable.java.md index 05e1bba49..c678feff7 100644 --- a/docs/externalTable.java.md +++ b/docs/externalTable.java.md @@ -302,6 +302,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.* | @@ -311,7 +312,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. | | putColumn | *No description.* | | putTag | *No description.* | | resetAutoRefresh | *No description.* | @@ -390,6 +393,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 @@ -498,6 +517,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 @@ -510,6 +548,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. + +--- + ##### `putColumn` ```java @@ -595,6 +658,7 @@ public void resetTag() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ExternalTable resource upon running "cdktf plan ". | --- @@ -658,6 +722,50 @@ ExternalTable.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.external_table.ExternalTable; + +ExternalTable.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),ExternalTable.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a ExternalTable 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 ExternalTable to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing ExternalTable that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/external_table#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 ExternalTable to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/externalTable.python.md b/docs/externalTable.python.md index 49f9c9fa7..359cb3caa 100644 --- a/docs/externalTable.python.md +++ b/docs/externalTable.python.md @@ -295,6 +295,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.* | @@ -304,7 +305,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. | | put_column | *No description.* | | put_tag | *No description.* | | reset_auto_refresh | *No description.* | @@ -388,6 +391,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 @@ -514,6 +535,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 @@ -528,6 +570,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_column` ```python @@ -617,6 +686,7 @@ def reset_tag() -> 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 ExternalTable resource upon running "cdktf plan ". | --- @@ -686,6 +756,55 @@ externalTable.ExternalTable.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import external_table + +externalTable.ExternalTable.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a ExternalTable 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 ExternalTable to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing ExternalTable that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/external_table#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 ExternalTable to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/externalTable.typescript.md b/docs/externalTable.typescript.md index dd7d44343..9c6d7506d 100644 --- a/docs/externalTable.typescript.md +++ b/docs/externalTable.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. | | putColumn | *No description.* | | putTag | *No description.* | | resetAutoRefresh | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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. + +--- + ##### `putColumn` ```typescript @@ -353,6 +414,7 @@ public resetTag(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ExternalTable resource upon running "cdktf plan ". | --- @@ -416,6 +478,50 @@ externalTable.ExternalTable.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { externalTable } from '@cdktf/provider-snowflake' + +externalTable.ExternalTable.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a ExternalTable 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 ExternalTable to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing ExternalTable that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/external_table#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 ExternalTable to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/externalTableGrant.csharp.md b/docs/externalTableGrant.csharp.md index 82620bccb..e3b420576 100644 --- a/docs/externalTableGrant.csharp.md +++ b/docs/externalTableGrant.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.* | | ResetExternalTableName | *No description.* | | ResetId | *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. + +--- + ##### `ResetEnableMultipleGrants` ```csharp @@ -334,6 +395,7 @@ private void ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ExternalTableGrant resource upon running "cdktf plan ". | --- @@ -397,6 +459,50 @@ ExternalTableGrant.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +ExternalTableGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a ExternalTableGrant 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 ExternalTableGrant to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing ExternalTableGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/external_table_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 ExternalTableGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/externalTableGrant.go.md b/docs/externalTableGrant.go.md index c56cc0733..33ea065a6 100644 --- a/docs/externalTableGrant.go.md +++ b/docs/externalTableGrant.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.* | | ResetExternalTableName | *No description.* | | ResetId | *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. + +--- + ##### `ResetEnableMultipleGrants` ```go @@ -334,6 +395,7 @@ func ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ExternalTableGrant resource upon running "cdktf plan ". | --- @@ -397,6 +459,50 @@ externaltablegrant.ExternalTableGrant_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/externaltablegrant" + +externaltablegrant.ExternalTableGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a ExternalTableGrant 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 ExternalTableGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing ExternalTableGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/external_table_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 ExternalTableGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/externalTableGrant.java.md b/docs/externalTableGrant.java.md index a40492e3d..2c7ccce1e 100644 --- a/docs/externalTableGrant.java.md +++ b/docs/externalTableGrant.java.md @@ -273,6 +273,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.* | @@ -282,7 +283,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.* | | resetExternalTableName | *No description.* | | resetId | *No description.* | @@ -360,6 +363,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 @@ -468,6 +487,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 @@ -480,6 +518,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 @@ -547,6 +610,7 @@ public void resetWithGrantOption() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ExternalTableGrant resource upon running "cdktf plan ". | --- @@ -610,6 +674,50 @@ ExternalTableGrant.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.external_table_grant.ExternalTableGrant; + +ExternalTableGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),ExternalTableGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a ExternalTableGrant 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 ExternalTableGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing ExternalTableGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/external_table_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 ExternalTableGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/externalTableGrant.python.md b/docs/externalTableGrant.python.md index 1ffa41ce0..02a75ed7c 100644 --- a/docs/externalTableGrant.python.md +++ b/docs/externalTableGrant.python.md @@ -267,6 +267,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.* | @@ -276,7 +277,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_external_table_name | *No description.* | | reset_id | *No description.* | @@ -359,6 +362,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 @@ -485,6 +506,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 @@ -499,6 +541,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 @@ -566,6 +635,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 ExternalTableGrant resource upon running "cdktf plan ". | --- @@ -635,6 +705,55 @@ externalTableGrant.ExternalTableGrant.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import external_table_grant + +externalTableGrant.ExternalTableGrant.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a ExternalTableGrant 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 ExternalTableGrant to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing ExternalTableGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/external_table_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 ExternalTableGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/externalTableGrant.typescript.md b/docs/externalTableGrant.typescript.md index 904ee5de1..81a08d467 100644 --- a/docs/externalTableGrant.typescript.md +++ b/docs/externalTableGrant.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.* | | resetExternalTableName | *No description.* | | resetId | *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. + +--- + ##### `resetEnableMultipleGrants` ```typescript @@ -334,6 +395,7 @@ public resetWithGrantOption(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ExternalTableGrant resource upon running "cdktf plan ". | --- @@ -397,6 +459,50 @@ externalTableGrant.ExternalTableGrant.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { externalTableGrant } from '@cdktf/provider-snowflake' + +externalTableGrant.ExternalTableGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a ExternalTableGrant 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 ExternalTableGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing ExternalTableGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/external_table_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 ExternalTableGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/failoverGroup.csharp.md b/docs/failoverGroup.csharp.md index 0fa35b52f..5a763c2de 100644 --- a/docs/failoverGroup.csharp.md +++ b/docs/failoverGroup.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. | | PutFromReplica | *No description.* | | PutReplicationSchedule | *No description.* | | ResetAllowedAccounts | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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. + +--- + ##### `PutFromReplica` ```csharp @@ -353,6 +414,7 @@ private void ResetReplicationSchedule() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a FailoverGroup resource upon running "cdktf plan ". | --- @@ -416,6 +478,50 @@ FailoverGroup.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +FailoverGroup.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a FailoverGroup 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 FailoverGroup to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing FailoverGroup that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/failover_group#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 FailoverGroup to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/failoverGroup.go.md b/docs/failoverGroup.go.md index a79e10d67..f2151c12e 100644 --- a/docs/failoverGroup.go.md +++ b/docs/failoverGroup.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. | | PutFromReplica | *No description.* | | PutReplicationSchedule | *No description.* | | ResetAllowedAccounts | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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. + +--- + ##### `PutFromReplica` ```go @@ -353,6 +414,7 @@ func ResetReplicationSchedule() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a FailoverGroup resource upon running "cdktf plan ". | --- @@ -416,6 +478,50 @@ failovergroup.FailoverGroup_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/failovergroup" + +failovergroup.FailoverGroup_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a FailoverGroup 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 FailoverGroup to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing FailoverGroup that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/failover_group#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 FailoverGroup to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/failoverGroup.java.md b/docs/failoverGroup.java.md index 83124a25e..70f7493c6 100644 --- a/docs/failoverGroup.java.md +++ b/docs/failoverGroup.java.md @@ -248,6 +248,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.* | @@ -257,7 +258,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. | | putFromReplica | *No description.* | | putReplicationSchedule | *No description.* | | resetAllowedAccounts | *No description.* | @@ -336,6 +339,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 @@ -444,6 +463,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 @@ -456,6 +494,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. + +--- + ##### `putFromReplica` ```java @@ -541,6 +604,7 @@ public void resetReplicationSchedule() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a FailoverGroup resource upon running "cdktf plan ". | --- @@ -604,6 +668,50 @@ FailoverGroup.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.failover_group.FailoverGroup; + +FailoverGroup.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),FailoverGroup.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a FailoverGroup 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 FailoverGroup to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing FailoverGroup that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/failover_group#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 FailoverGroup to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/failoverGroup.python.md b/docs/failoverGroup.python.md index e262cb023..d224a7f30 100644 --- a/docs/failoverGroup.python.md +++ b/docs/failoverGroup.python.md @@ -245,6 +245,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.* | @@ -254,7 +255,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. | | put_from_replica | *No description.* | | put_replication_schedule | *No description.* | | reset_allowed_accounts | *No description.* | @@ -338,6 +341,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 @@ -464,6 +485,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 @@ -478,6 +520,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_from_replica` ```python @@ -610,6 +679,7 @@ def reset_replication_schedule() -> 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 FailoverGroup resource upon running "cdktf plan ". | --- @@ -679,6 +749,55 @@ failoverGroup.FailoverGroup.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import failover_group + +failoverGroup.FailoverGroup.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a FailoverGroup 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 FailoverGroup to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing FailoverGroup that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/failover_group#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 FailoverGroup to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/failoverGroup.typescript.md b/docs/failoverGroup.typescript.md index 5b55263e6..21e70ee1c 100644 --- a/docs/failoverGroup.typescript.md +++ b/docs/failoverGroup.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. | | putFromReplica | *No description.* | | putReplicationSchedule | *No description.* | | resetAllowedAccounts | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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. + +--- + ##### `putFromReplica` ```typescript @@ -353,6 +414,7 @@ public resetReplicationSchedule(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a FailoverGroup resource upon running "cdktf plan ". | --- @@ -416,6 +478,50 @@ failoverGroup.FailoverGroup.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { failoverGroup } from '@cdktf/provider-snowflake' + +failoverGroup.FailoverGroup.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a FailoverGroup 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 FailoverGroup to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing FailoverGroup that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/failover_group#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 FailoverGroup to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/failoverGroupGrant.csharp.md b/docs/failoverGroupGrant.csharp.md index dae1bfe2b..b165d3f19 100644 --- a/docs/failoverGroupGrant.csharp.md +++ b/docs/failoverGroupGrant.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.* | | ResetFailoverGroupName | *No description.* | | ResetId | *No description.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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 @@ -306,6 +367,7 @@ private void ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a FailoverGroupGrant resource upon running "cdktf plan ". | --- @@ -369,6 +431,50 @@ FailoverGroupGrant.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +FailoverGroupGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a FailoverGroupGrant 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 FailoverGroupGrant to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing FailoverGroupGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/failover_group_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 FailoverGroupGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/failoverGroupGrant.go.md b/docs/failoverGroupGrant.go.md index 200fbb3aa..387dab6c9 100644 --- a/docs/failoverGroupGrant.go.md +++ b/docs/failoverGroupGrant.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.* | | ResetFailoverGroupName | *No description.* | | ResetId | *No description.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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 @@ -306,6 +367,7 @@ func ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a FailoverGroupGrant resource upon running "cdktf plan ". | --- @@ -369,6 +431,50 @@ failovergroupgrant.FailoverGroupGrant_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/failovergroupgrant" + +failovergroupgrant.FailoverGroupGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a FailoverGroupGrant 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 FailoverGroupGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing FailoverGroupGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/failover_group_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 FailoverGroupGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/failoverGroupGrant.java.md b/docs/failoverGroupGrant.java.md index c51a6ac98..fcc3c8d79 100644 --- a/docs/failoverGroupGrant.java.md +++ b/docs/failoverGroupGrant.java.md @@ -205,6 +205,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.* | @@ -214,7 +215,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.* | | resetFailoverGroupName | *No description.* | | resetId | *No description.* | @@ -288,6 +291,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 @@ -396,6 +415,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 @@ -408,6 +446,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 @@ -451,6 +514,7 @@ public void resetWithGrantOption() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a FailoverGroupGrant resource upon running "cdktf plan ". | --- @@ -514,6 +578,50 @@ FailoverGroupGrant.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.failover_group_grant.FailoverGroupGrant; + +FailoverGroupGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),FailoverGroupGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a FailoverGroupGrant 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 FailoverGroupGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing FailoverGroupGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/failover_group_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 FailoverGroupGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/failoverGroupGrant.python.md b/docs/failoverGroupGrant.python.md index e48cb1f96..d58a5fc02 100644 --- a/docs/failoverGroupGrant.python.md +++ b/docs/failoverGroupGrant.python.md @@ -201,6 +201,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.* | @@ -210,7 +211,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_failover_group_name | *No description.* | | reset_id | *No description.* | @@ -289,6 +292,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 @@ -415,6 +436,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 @@ -429,6 +471,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 @@ -472,6 +541,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 FailoverGroupGrant resource upon running "cdktf plan ". | --- @@ -541,6 +611,55 @@ failoverGroupGrant.FailoverGroupGrant.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import failover_group_grant + +failoverGroupGrant.FailoverGroupGrant.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a FailoverGroupGrant 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 FailoverGroupGrant to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing FailoverGroupGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/failover_group_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 FailoverGroupGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/failoverGroupGrant.typescript.md b/docs/failoverGroupGrant.typescript.md index 83f5f0fa7..bb821b4f3 100644 --- a/docs/failoverGroupGrant.typescript.md +++ b/docs/failoverGroupGrant.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.* | | resetFailoverGroupName | *No description.* | | resetId | *No description.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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 @@ -306,6 +367,7 @@ public resetWithGrantOption(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a FailoverGroupGrant resource upon running "cdktf plan ". | --- @@ -369,6 +431,50 @@ failoverGroupGrant.FailoverGroupGrant.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { failoverGroupGrant } from '@cdktf/provider-snowflake' + +failoverGroupGrant.FailoverGroupGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a FailoverGroupGrant 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 FailoverGroupGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing FailoverGroupGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/failover_group_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 FailoverGroupGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/fileFormat.csharp.md b/docs/fileFormat.csharp.md index 74e82d959..63c218f9c 100644 --- a/docs/fileFormat.csharp.md +++ b/docs/fileFormat.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. | | ResetAllowDuplicate | *No description.* | | ResetBinaryAsText | *No description.* | | ResetBinaryFormat | *No description.* | @@ -169,6 +172,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 @@ -277,6 +296,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 @@ -289,6 +326,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. + +--- + ##### `ResetAllowDuplicate` ```csharp @@ -488,6 +549,7 @@ private void ResetTrimSpace() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a FileFormat resource upon running "cdktf plan ". | --- @@ -551,6 +613,50 @@ FileFormat.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +FileFormat.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a FileFormat 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 FileFormat to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing FileFormat that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/file_format#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 FileFormat to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/fileFormat.go.md b/docs/fileFormat.go.md index 31f3f532d..785f92343 100644 --- a/docs/fileFormat.go.md +++ b/docs/fileFormat.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. | | ResetAllowDuplicate | *No description.* | | ResetBinaryAsText | *No description.* | | ResetBinaryFormat | *No description.* | @@ -169,6 +172,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 @@ -277,6 +296,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 @@ -289,6 +326,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. + +--- + ##### `ResetAllowDuplicate` ```go @@ -488,6 +549,7 @@ func ResetTrimSpace() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a FileFormat resource upon running "cdktf plan ". | --- @@ -551,6 +613,50 @@ fileformat.FileFormat_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/fileformat" + +fileformat.FileFormat_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a FileFormat 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 FileFormat to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing FileFormat that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/file_format#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 FileFormat to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/fileFormat.java.md b/docs/fileFormat.java.md index 69f88a5f1..90fa05bc5 100644 --- a/docs/fileFormat.java.md +++ b/docs/fileFormat.java.md @@ -565,6 +565,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.* | @@ -574,7 +575,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. | | resetAllowDuplicate | *No description.* | | resetBinaryAsText | *No description.* | | resetBinaryFormat | *No description.* | @@ -674,6 +677,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 @@ -782,6 +801,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 @@ -794,6 +832,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. + +--- + ##### `resetAllowDuplicate` ```java @@ -993,6 +1056,7 @@ public void resetTrimSpace() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a FileFormat resource upon running "cdktf plan ". | --- @@ -1056,6 +1120,50 @@ FileFormat.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.file_format.FileFormat; + +FileFormat.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),FileFormat.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a FileFormat 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 FileFormat to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing FileFormat that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/file_format#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 FileFormat to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/fileFormat.python.md b/docs/fileFormat.python.md index 11469140f..e680b77cf 100644 --- a/docs/fileFormat.python.md +++ b/docs/fileFormat.python.md @@ -547,6 +547,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.* | @@ -556,7 +557,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_allow_duplicate | *No description.* | | reset_binary_as_text | *No description.* | | reset_binary_format | *No description.* | @@ -661,6 +664,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 @@ -787,6 +808,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 @@ -801,6 +843,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_allow_duplicate` ```python @@ -1000,6 +1069,7 @@ def reset_trim_space() -> 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 FileFormat resource upon running "cdktf plan ". | --- @@ -1069,6 +1139,55 @@ fileFormat.FileFormat.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import file_format + +fileFormat.FileFormat.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a FileFormat 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 FileFormat to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing FileFormat that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/file_format#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 FileFormat to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/fileFormat.typescript.md b/docs/fileFormat.typescript.md index c6579dae8..5acd49752 100644 --- a/docs/fileFormat.typescript.md +++ b/docs/fileFormat.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. | | resetAllowDuplicate | *No description.* | | resetBinaryAsText | *No description.* | | resetBinaryFormat | *No description.* | @@ -169,6 +172,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 @@ -277,6 +296,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 @@ -289,6 +326,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. + +--- + ##### `resetAllowDuplicate` ```typescript @@ -488,6 +549,7 @@ public resetTrimSpace(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a FileFormat resource upon running "cdktf plan ". | --- @@ -551,6 +613,50 @@ fileFormat.FileFormat.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { fileFormat } from '@cdktf/provider-snowflake' + +fileFormat.FileFormat.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a FileFormat 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 FileFormat to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing FileFormat that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/file_format#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 FileFormat to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/fileFormatGrant.csharp.md b/docs/fileFormatGrant.csharp.md index 628a24eb9..48daad5e0 100644 --- a/docs/fileFormatGrant.csharp.md +++ b/docs/fileFormatGrant.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.* | | ResetFileFormatName | *No description.* | | ResetId | *No description.* | @@ -146,6 +149,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 @@ -254,6 +273,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 @@ -266,6 +303,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 @@ -327,6 +388,7 @@ private void ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a FileFormatGrant resource upon running "cdktf plan ". | --- @@ -390,6 +452,50 @@ FileFormatGrant.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +FileFormatGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a FileFormatGrant 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 FileFormatGrant to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing FileFormatGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/file_format_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 FileFormatGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/fileFormatGrant.go.md b/docs/fileFormatGrant.go.md index f2a7b9816..0019fb65f 100644 --- a/docs/fileFormatGrant.go.md +++ b/docs/fileFormatGrant.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.* | | ResetFileFormatName | *No description.* | | ResetId | *No description.* | @@ -146,6 +149,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 @@ -254,6 +273,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 @@ -266,6 +303,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 @@ -327,6 +388,7 @@ func ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a FileFormatGrant resource upon running "cdktf plan ". | --- @@ -390,6 +452,50 @@ fileformatgrant.FileFormatGrant_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/fileformatgrant" + +fileformatgrant.FileFormatGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a FileFormatGrant 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 FileFormatGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing FileFormatGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/file_format_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 FileFormatGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/fileFormatGrant.java.md b/docs/fileFormatGrant.java.md index a45d68e6c..f4b8a6537 100644 --- a/docs/fileFormatGrant.java.md +++ b/docs/fileFormatGrant.java.md @@ -261,6 +261,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.* | @@ -270,7 +271,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.* | | resetFileFormatName | *No description.* | | resetId | *No description.* | @@ -347,6 +350,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 @@ -455,6 +474,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 @@ -467,6 +505,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 @@ -528,6 +591,7 @@ public void resetWithGrantOption() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a FileFormatGrant resource upon running "cdktf plan ". | --- @@ -591,6 +655,50 @@ FileFormatGrant.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.file_format_grant.FileFormatGrant; + +FileFormatGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),FileFormatGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a FileFormatGrant 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 FileFormatGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing FileFormatGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/file_format_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 FileFormatGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/fileFormatGrant.python.md b/docs/fileFormatGrant.python.md index e423a6717..a43cbc903 100644 --- a/docs/fileFormatGrant.python.md +++ b/docs/fileFormatGrant.python.md @@ -255,6 +255,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.* | @@ -264,7 +265,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_file_format_name | *No description.* | | reset_id | *No description.* | @@ -346,6 +349,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 @@ -472,6 +493,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 @@ -486,6 +528,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 @@ -547,6 +616,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 FileFormatGrant resource upon running "cdktf plan ". | --- @@ -616,6 +686,55 @@ fileFormatGrant.FileFormatGrant.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import file_format_grant + +fileFormatGrant.FileFormatGrant.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a FileFormatGrant 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 FileFormatGrant to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing FileFormatGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/file_format_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 FileFormatGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/fileFormatGrant.typescript.md b/docs/fileFormatGrant.typescript.md index a96030338..78104a81a 100644 --- a/docs/fileFormatGrant.typescript.md +++ b/docs/fileFormatGrant.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.* | | resetFileFormatName | *No description.* | | resetId | *No description.* | @@ -146,6 +149,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 @@ -254,6 +273,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 @@ -266,6 +303,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 @@ -327,6 +388,7 @@ public resetWithGrantOption(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a FileFormatGrant resource upon running "cdktf plan ". | --- @@ -390,6 +452,50 @@ fileFormatGrant.FileFormatGrant.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { fileFormatGrant } from '@cdktf/provider-snowflake' + +fileFormatGrant.FileFormatGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a FileFormatGrant 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 FileFormatGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing FileFormatGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/file_format_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 FileFormatGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/functionGrant.csharp.md b/docs/functionGrant.csharp.md index 6bcf6d25a..386c47fe8 100644 --- a/docs/functionGrant.csharp.md +++ b/docs/functionGrant.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. | | ResetArgumentDataTypes | *No description.* | | ResetEnableMultipleGrants | *No description.* | | ResetFunctionName | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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. + +--- + ##### `ResetArgumentDataTypes` ```csharp @@ -341,6 +402,7 @@ private void ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a FunctionGrant resource upon running "cdktf plan ". | --- @@ -404,6 +466,50 @@ FunctionGrant.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +FunctionGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a FunctionGrant 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 FunctionGrant to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing FunctionGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/function_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 FunctionGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/functionGrant.go.md b/docs/functionGrant.go.md index 8efdb8c39..7a6ecf5af 100644 --- a/docs/functionGrant.go.md +++ b/docs/functionGrant.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. | | ResetArgumentDataTypes | *No description.* | | ResetEnableMultipleGrants | *No description.* | | ResetFunctionName | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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. + +--- + ##### `ResetArgumentDataTypes` ```go @@ -341,6 +402,7 @@ func ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a FunctionGrant resource upon running "cdktf plan ". | --- @@ -404,6 +466,50 @@ functiongrant.FunctionGrant_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/functiongrant" + +functiongrant.FunctionGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a FunctionGrant 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 FunctionGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing FunctionGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/function_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 FunctionGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/functionGrant.java.md b/docs/functionGrant.java.md index 61cc70aab..5c1e8ea83 100644 --- a/docs/functionGrant.java.md +++ b/docs/functionGrant.java.md @@ -285,6 +285,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.* | @@ -294,7 +295,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. | | resetArgumentDataTypes | *No description.* | | resetEnableMultipleGrants | *No description.* | | resetFunctionName | *No description.* | @@ -373,6 +376,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 @@ -481,6 +500,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 @@ -493,6 +531,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. + +--- + ##### `resetArgumentDataTypes` ```java @@ -566,6 +629,7 @@ public void resetWithGrantOption() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a FunctionGrant resource upon running "cdktf plan ". | --- @@ -629,6 +693,50 @@ FunctionGrant.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.function_grant.FunctionGrant; + +FunctionGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),FunctionGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a FunctionGrant 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 FunctionGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing FunctionGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/function_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 FunctionGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/functionGrant.python.md b/docs/functionGrant.python.md index 463f9e617..06f856a67 100644 --- a/docs/functionGrant.python.md +++ b/docs/functionGrant.python.md @@ -279,6 +279,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.* | @@ -288,7 +289,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_argument_data_types | *No description.* | | reset_enable_multiple_grants | *No description.* | | reset_function_name | *No description.* | @@ -372,6 +375,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 @@ -498,6 +519,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 @@ -512,6 +554,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_argument_data_types` ```python @@ -585,6 +654,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 FunctionGrant resource upon running "cdktf plan ". | --- @@ -654,6 +724,55 @@ functionGrant.FunctionGrant.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import function_grant + +functionGrant.FunctionGrant.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a FunctionGrant 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 FunctionGrant to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing FunctionGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/function_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 FunctionGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/functionGrant.typescript.md b/docs/functionGrant.typescript.md index d8c1135de..e8b900710 100644 --- a/docs/functionGrant.typescript.md +++ b/docs/functionGrant.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. | | resetArgumentDataTypes | *No description.* | | resetEnableMultipleGrants | *No description.* | | resetFunctionName | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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. + +--- + ##### `resetArgumentDataTypes` ```typescript @@ -341,6 +402,7 @@ public resetWithGrantOption(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a FunctionGrant resource upon running "cdktf plan ". | --- @@ -404,6 +466,50 @@ functionGrant.FunctionGrant.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { functionGrant } from '@cdktf/provider-snowflake' + +functionGrant.FunctionGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a FunctionGrant 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 FunctionGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing FunctionGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/function_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 FunctionGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/functionResource.csharp.md b/docs/functionResource.csharp.md index ae5729afd..e013043af 100644 --- a/docs/functionResource.csharp.md +++ b/docs/functionResource.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. | | PutArguments | *No description.* | | ResetArguments | *No description.* | | ResetComment | *No description.* | @@ -150,6 +153,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 @@ -258,6 +277,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 @@ -270,6 +307,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. + +--- + ##### `PutArguments` ```csharp @@ -361,6 +422,7 @@ private void ResetTargetPath() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a FunctionResource resource upon running "cdktf plan ". | --- @@ -424,6 +486,50 @@ FunctionResource.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +FunctionResource.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a FunctionResource 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 FunctionResource to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing FunctionResource that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/function#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 FunctionResource to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/functionResource.go.md b/docs/functionResource.go.md index 16f630661..27accf1bb 100644 --- a/docs/functionResource.go.md +++ b/docs/functionResource.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. | | PutArguments | *No description.* | | ResetArguments | *No description.* | | ResetComment | *No description.* | @@ -150,6 +153,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 @@ -258,6 +277,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 @@ -270,6 +307,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. + +--- + ##### `PutArguments` ```go @@ -361,6 +422,7 @@ func ResetTargetPath() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a FunctionResource resource upon running "cdktf plan ". | --- @@ -424,6 +486,50 @@ functionresource.FunctionResource_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/functionresource" + +functionresource.FunctionResource_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a FunctionResource 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 FunctionResource to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing FunctionResource that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/function#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 FunctionResource to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/functionResource.java.md b/docs/functionResource.java.md index a7ef614a5..8d5788924 100644 --- a/docs/functionResource.java.md +++ b/docs/functionResource.java.md @@ -329,6 +329,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.* | @@ -338,7 +339,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. | | putArguments | *No description.* | | resetArguments | *No description.* | | resetComment | *No description.* | @@ -419,6 +422,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 @@ -527,6 +546,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 @@ -539,6 +577,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. + +--- + ##### `putArguments` ```java @@ -630,6 +693,7 @@ public void resetTargetPath() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a FunctionResource resource upon running "cdktf plan ". | --- @@ -693,6 +757,50 @@ FunctionResource.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.function_resource.FunctionResource; + +FunctionResource.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),FunctionResource.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a FunctionResource 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 FunctionResource to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing FunctionResource that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/function#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 FunctionResource to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/functionResource.python.md b/docs/functionResource.python.md index d1060dfad..a8e071123 100644 --- a/docs/functionResource.python.md +++ b/docs/functionResource.python.md @@ -325,6 +325,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.* | @@ -334,7 +335,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. | | put_arguments | *No description.* | | reset_arguments | *No description.* | | reset_comment | *No description.* | @@ -420,6 +423,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 @@ -546,6 +567,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 @@ -560,6 +602,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_arguments` ```python @@ -653,6 +722,7 @@ def reset_target_path() -> 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 FunctionResource resource upon running "cdktf plan ". | --- @@ -722,6 +792,55 @@ functionResource.FunctionResource.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import function_resource + +functionResource.FunctionResource.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a FunctionResource 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 FunctionResource to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing FunctionResource that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/function#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 FunctionResource to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/functionResource.typescript.md b/docs/functionResource.typescript.md index cc29a46b9..181e7f73f 100644 --- a/docs/functionResource.typescript.md +++ b/docs/functionResource.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. | | putArguments | *No description.* | | resetArguments | *No description.* | | resetComment | *No description.* | @@ -150,6 +153,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 @@ -258,6 +277,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 @@ -270,6 +307,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. + +--- + ##### `putArguments` ```typescript @@ -361,6 +422,7 @@ public resetTargetPath(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a FunctionResource resource upon running "cdktf plan ". | --- @@ -424,6 +486,50 @@ functionResource.FunctionResource.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { functionResource } from '@cdktf/provider-snowflake' + +functionResource.FunctionResource.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a FunctionResource 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 FunctionResource to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing FunctionResource that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/function#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 FunctionResource to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/grantPrivilegesToRole.csharp.md b/docs/grantPrivilegesToRole.csharp.md index 1fd58dc55..2d907477e 100644 --- a/docs/grantPrivilegesToRole.csharp.md +++ b/docs/grantPrivilegesToRole.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. | | PutOnAccountObject | *No description.* | | PutOnSchema | *No description.* | | PutOnSchemaObject | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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. + +--- + ##### `PutOnAccountObject` ```csharp @@ -359,6 +420,7 @@ private void ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a GrantPrivilegesToRole resource upon running "cdktf plan ". | --- @@ -422,6 +484,50 @@ GrantPrivilegesToRole.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +GrantPrivilegesToRole.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a GrantPrivilegesToRole 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 GrantPrivilegesToRole to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing GrantPrivilegesToRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/grant_privileges_to_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 GrantPrivilegesToRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/grantPrivilegesToRole.go.md b/docs/grantPrivilegesToRole.go.md index e52c2ea4d..60743e99e 100644 --- a/docs/grantPrivilegesToRole.go.md +++ b/docs/grantPrivilegesToRole.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. | | PutOnAccountObject | *No description.* | | PutOnSchema | *No description.* | | PutOnSchemaObject | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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. + +--- + ##### `PutOnAccountObject` ```go @@ -359,6 +420,7 @@ func ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a GrantPrivilegesToRole resource upon running "cdktf plan ". | --- @@ -422,6 +484,50 @@ grantprivilegestorole.GrantPrivilegesToRole_IsTerraformResource(x interface{}) * --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/grantprivilegestorole" + +grantprivilegestorole.GrantPrivilegesToRole_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a GrantPrivilegesToRole 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 GrantPrivilegesToRole to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing GrantPrivilegesToRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/grant_privileges_to_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 GrantPrivilegesToRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/grantPrivilegesToRole.java.md b/docs/grantPrivilegesToRole.java.md index 8e26f3242..6fd317d4a 100644 --- a/docs/grantPrivilegesToRole.java.md +++ b/docs/grantPrivilegesToRole.java.md @@ -226,6 +226,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.* | @@ -235,7 +236,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. | | putOnAccountObject | *No description.* | | putOnSchema | *No description.* | | putOnSchemaObject | *No description.* | @@ -314,6 +317,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 @@ -422,6 +441,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 @@ -434,6 +472,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. + +--- + ##### `putOnAccountObject` ```java @@ -525,6 +588,7 @@ public void resetWithGrantOption() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a GrantPrivilegesToRole resource upon running "cdktf plan ". | --- @@ -588,6 +652,50 @@ GrantPrivilegesToRole.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.grant_privileges_to_role.GrantPrivilegesToRole; + +GrantPrivilegesToRole.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),GrantPrivilegesToRole.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a GrantPrivilegesToRole 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 GrantPrivilegesToRole to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing GrantPrivilegesToRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/grant_privileges_to_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 GrantPrivilegesToRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/grantPrivilegesToRole.python.md b/docs/grantPrivilegesToRole.python.md index 28886c41e..2a4f96ae6 100644 --- a/docs/grantPrivilegesToRole.python.md +++ b/docs/grantPrivilegesToRole.python.md @@ -221,6 +221,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.* | @@ -230,7 +231,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. | | put_on_account_object | *No description.* | | put_on_schema | *No description.* | | put_on_schema_object | *No description.* | @@ -314,6 +317,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 @@ -440,6 +461,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 @@ -454,6 +496,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_on_account_object` ```python @@ -633,6 +702,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 GrantPrivilegesToRole resource upon running "cdktf plan ". | --- @@ -702,6 +772,55 @@ grantPrivilegesToRole.GrantPrivilegesToRole.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import grant_privileges_to_role + +grantPrivilegesToRole.GrantPrivilegesToRole.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a GrantPrivilegesToRole 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 GrantPrivilegesToRole to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing GrantPrivilegesToRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/grant_privileges_to_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 GrantPrivilegesToRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/grantPrivilegesToRole.typescript.md b/docs/grantPrivilegesToRole.typescript.md index d0f0e1d6a..591256dd3 100644 --- a/docs/grantPrivilegesToRole.typescript.md +++ b/docs/grantPrivilegesToRole.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. | | putOnAccountObject | *No description.* | | putOnSchema | *No description.* | | putOnSchemaObject | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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. + +--- + ##### `putOnAccountObject` ```typescript @@ -359,6 +420,7 @@ public resetWithGrantOption(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a GrantPrivilegesToRole resource upon running "cdktf plan ". | --- @@ -422,6 +484,50 @@ grantPrivilegesToRole.GrantPrivilegesToRole.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { grantPrivilegesToRole } from '@cdktf/provider-snowflake' + +grantPrivilegesToRole.GrantPrivilegesToRole.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a GrantPrivilegesToRole 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 GrantPrivilegesToRole to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing GrantPrivilegesToRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/grant_privileges_to_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 GrantPrivilegesToRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/integrationGrant.csharp.md b/docs/integrationGrant.csharp.md index 0bc3ee40b..26be26d9f 100644 --- a/docs/integrationGrant.csharp.md +++ b/docs/integrationGrant.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.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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 @@ -306,6 +367,7 @@ private void ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a IntegrationGrant resource upon running "cdktf plan ". | --- @@ -369,6 +431,50 @@ IntegrationGrant.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +IntegrationGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a IntegrationGrant 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 IntegrationGrant to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing IntegrationGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/integration_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 IntegrationGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/integrationGrant.go.md b/docs/integrationGrant.go.md index 8bd8985ad..b69d1df8f 100644 --- a/docs/integrationGrant.go.md +++ b/docs/integrationGrant.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.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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 @@ -306,6 +367,7 @@ func ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a IntegrationGrant resource upon running "cdktf plan ". | --- @@ -369,6 +431,50 @@ integrationgrant.IntegrationGrant_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/integrationgrant" + +integrationgrant.IntegrationGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a IntegrationGrant 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 IntegrationGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing IntegrationGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/integration_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 IntegrationGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/integrationGrant.java.md b/docs/integrationGrant.java.md index 37d55122b..75c620be4 100644 --- a/docs/integrationGrant.java.md +++ b/docs/integrationGrant.java.md @@ -205,6 +205,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.* | @@ -214,7 +215,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.* | @@ -288,6 +291,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 @@ -396,6 +415,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 @@ -408,6 +446,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 @@ -451,6 +514,7 @@ public void resetWithGrantOption() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a IntegrationGrant resource upon running "cdktf plan ". | --- @@ -514,6 +578,50 @@ IntegrationGrant.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.integration_grant.IntegrationGrant; + +IntegrationGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),IntegrationGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a IntegrationGrant 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 IntegrationGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing IntegrationGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/integration_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 IntegrationGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/integrationGrant.python.md b/docs/integrationGrant.python.md index 2bdbe8c9a..d500eb307 100644 --- a/docs/integrationGrant.python.md +++ b/docs/integrationGrant.python.md @@ -201,6 +201,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.* | @@ -210,7 +211,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.* | @@ -289,6 +292,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 @@ -415,6 +436,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 @@ -429,6 +471,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 @@ -472,6 +541,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 IntegrationGrant resource upon running "cdktf plan ". | --- @@ -541,6 +611,55 @@ integrationGrant.IntegrationGrant.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import integration_grant + +integrationGrant.IntegrationGrant.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a IntegrationGrant 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 IntegrationGrant to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing IntegrationGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/integration_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 IntegrationGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/integrationGrant.typescript.md b/docs/integrationGrant.typescript.md index eb195ec5d..54a98ab87 100644 --- a/docs/integrationGrant.typescript.md +++ b/docs/integrationGrant.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.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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 @@ -306,6 +367,7 @@ public resetWithGrantOption(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a IntegrationGrant resource upon running "cdktf plan ". | --- @@ -369,6 +431,50 @@ integrationGrant.IntegrationGrant.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { integrationGrant } from '@cdktf/provider-snowflake' + +integrationGrant.IntegrationGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a IntegrationGrant 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 IntegrationGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing IntegrationGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/integration_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 IntegrationGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/managedAccount.csharp.md b/docs/managedAccount.csharp.md index 1ebe30afb..cf6d9b56a 100644 --- a/docs/managedAccount.csharp.md +++ b/docs/managedAccount.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. | | ResetComment | *No description.* | | ResetId | *No description.* | | ResetType | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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. + +--- + ##### `ResetComment` ```csharp @@ -285,6 +346,7 @@ private void ResetType() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ManagedAccount resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ ManagedAccount.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +ManagedAccount.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a ManagedAccount 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 ManagedAccount to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing ManagedAccount that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/managed_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 ManagedAccount to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/managedAccount.go.md b/docs/managedAccount.go.md index 866bd5a71..86722a5c7 100644 --- a/docs/managedAccount.go.md +++ b/docs/managedAccount.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. | | ResetComment | *No description.* | | ResetId | *No description.* | | ResetType | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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. + +--- + ##### `ResetComment` ```go @@ -285,6 +346,7 @@ func ResetType() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ManagedAccount resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ managedaccount.ManagedAccount_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/managedaccount" + +managedaccount.ManagedAccount_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a ManagedAccount 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 ManagedAccount to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing ManagedAccount that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/managed_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 ManagedAccount to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/managedAccount.java.md b/docs/managedAccount.java.md index bbb934d5b..f3bd3f3a1 100644 --- a/docs/managedAccount.java.md +++ b/docs/managedAccount.java.md @@ -189,6 +189,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.* | @@ -198,7 +199,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. | | resetComment | *No description.* | | resetId | *No description.* | | resetType | *No description.* | @@ -269,6 +272,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 @@ -377,6 +396,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 @@ -389,6 +427,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. + +--- + ##### `resetComment` ```java @@ -414,6 +477,7 @@ public void resetType() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ManagedAccount resource upon running "cdktf plan ". | --- @@ -477,6 +541,50 @@ ManagedAccount.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.managed_account.ManagedAccount; + +ManagedAccount.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),ManagedAccount.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a ManagedAccount 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 ManagedAccount to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing ManagedAccount that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/managed_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 ManagedAccount to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/managedAccount.python.md b/docs/managedAccount.python.md index f6c976b87..fa6a6507b 100644 --- a/docs/managedAccount.python.md +++ b/docs/managedAccount.python.md @@ -187,6 +187,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.* | @@ -196,7 +197,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_comment | *No description.* | | reset_id | *No description.* | | reset_type | *No description.* | @@ -272,6 +275,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 @@ -398,6 +419,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 @@ -412,6 +454,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_comment` ```python @@ -437,6 +506,7 @@ def reset_type() -> 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 ManagedAccount resource upon running "cdktf plan ". | --- @@ -506,6 +576,55 @@ managedAccount.ManagedAccount.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import managed_account + +managedAccount.ManagedAccount.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a ManagedAccount 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 ManagedAccount to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing ManagedAccount that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/managed_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 ManagedAccount to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/managedAccount.typescript.md b/docs/managedAccount.typescript.md index 5013afe4b..3a968c0ba 100644 --- a/docs/managedAccount.typescript.md +++ b/docs/managedAccount.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. | | resetComment | *No description.* | | resetId | *No description.* | | resetType | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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. + +--- + ##### `resetComment` ```typescript @@ -285,6 +346,7 @@ public resetType(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ManagedAccount resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ managedAccount.ManagedAccount.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { managedAccount } from '@cdktf/provider-snowflake' + +managedAccount.ManagedAccount.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a ManagedAccount 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 ManagedAccount to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing ManagedAccount that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/managed_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 ManagedAccount to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/maskingPolicy.csharp.md b/docs/maskingPolicy.csharp.md index ab763751d..da1629c0b 100644 --- a/docs/maskingPolicy.csharp.md +++ b/docs/maskingPolicy.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. | | PutSignature | *No description.* | | ResetComment | *No description.* | | ResetExemptOtherPolicies | *No description.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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. + +--- + ##### `PutSignature` ```csharp @@ -312,6 +373,7 @@ private void ResetOrReplace() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a MaskingPolicy resource upon running "cdktf plan ". | --- @@ -375,6 +437,50 @@ MaskingPolicy.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +MaskingPolicy.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a MaskingPolicy 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 MaskingPolicy to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing MaskingPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/masking_policy#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 MaskingPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/maskingPolicy.go.md b/docs/maskingPolicy.go.md index 31f9c4f5a..5724bd4dc 100644 --- a/docs/maskingPolicy.go.md +++ b/docs/maskingPolicy.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. | | PutSignature | *No description.* | | ResetComment | *No description.* | | ResetExemptOtherPolicies | *No description.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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. + +--- + ##### `PutSignature` ```go @@ -312,6 +373,7 @@ func ResetOrReplace() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a MaskingPolicy resource upon running "cdktf plan ". | --- @@ -375,6 +437,50 @@ maskingpolicy.MaskingPolicy_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/maskingpolicy" + +maskingpolicy.MaskingPolicy_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a MaskingPolicy 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 MaskingPolicy to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing MaskingPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/masking_policy#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 MaskingPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/maskingPolicy.java.md b/docs/maskingPolicy.java.md index 96bd82e7f..9917db8a3 100644 --- a/docs/maskingPolicy.java.md +++ b/docs/maskingPolicy.java.md @@ -252,6 +252,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.* | @@ -261,7 +262,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. | | putSignature | *No description.* | | resetComment | *No description.* | | resetExemptOtherPolicies | *No description.* | @@ -335,6 +338,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 @@ -443,6 +462,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 @@ -455,6 +493,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. + +--- + ##### `putSignature` ```java @@ -504,6 +567,7 @@ public void resetOrReplace() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a MaskingPolicy resource upon running "cdktf plan ". | --- @@ -567,6 +631,50 @@ MaskingPolicy.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.masking_policy.MaskingPolicy; + +MaskingPolicy.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),MaskingPolicy.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a MaskingPolicy 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 MaskingPolicy to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing MaskingPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/masking_policy#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 MaskingPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/maskingPolicy.python.md b/docs/maskingPolicy.python.md index 4aaf45b6c..a73794c37 100644 --- a/docs/maskingPolicy.python.md +++ b/docs/maskingPolicy.python.md @@ -247,6 +247,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.* | @@ -256,7 +257,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. | | put_signature | *No description.* | | reset_comment | *No description.* | | reset_exempt_other_policies | *No description.* | @@ -335,6 +338,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 @@ -461,6 +482,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 @@ -475,6 +517,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_signature` ```python @@ -530,6 +599,7 @@ def reset_or_replace() -> 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 MaskingPolicy resource upon running "cdktf plan ". | --- @@ -599,6 +669,55 @@ maskingPolicy.MaskingPolicy.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import masking_policy + +maskingPolicy.MaskingPolicy.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a MaskingPolicy 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 MaskingPolicy to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing MaskingPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/masking_policy#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 MaskingPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/maskingPolicy.typescript.md b/docs/maskingPolicy.typescript.md index 0b7905f53..ddd5549cd 100644 --- a/docs/maskingPolicy.typescript.md +++ b/docs/maskingPolicy.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. | | putSignature | *No description.* | | resetComment | *No description.* | | resetExemptOtherPolicies | *No description.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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. + +--- + ##### `putSignature` ```typescript @@ -312,6 +373,7 @@ public resetOrReplace(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a MaskingPolicy resource upon running "cdktf plan ". | --- @@ -375,6 +437,50 @@ maskingPolicy.MaskingPolicy.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { maskingPolicy } from '@cdktf/provider-snowflake' + +maskingPolicy.MaskingPolicy.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a MaskingPolicy 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 MaskingPolicy to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing MaskingPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/masking_policy#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 MaskingPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/maskingPolicyGrant.csharp.md b/docs/maskingPolicyGrant.csharp.md index f557b45c3..d232711e3 100644 --- a/docs/maskingPolicyGrant.csharp.md +++ b/docs/maskingPolicyGrant.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.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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 @@ -306,6 +367,7 @@ private void ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a MaskingPolicyGrant resource upon running "cdktf plan ". | --- @@ -369,6 +431,50 @@ MaskingPolicyGrant.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +MaskingPolicyGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a MaskingPolicyGrant 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 MaskingPolicyGrant to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing MaskingPolicyGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/masking_policy_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 MaskingPolicyGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/maskingPolicyGrant.go.md b/docs/maskingPolicyGrant.go.md index a3b88356e..d11e284d9 100644 --- a/docs/maskingPolicyGrant.go.md +++ b/docs/maskingPolicyGrant.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.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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 @@ -306,6 +367,7 @@ func ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a MaskingPolicyGrant resource upon running "cdktf plan ". | --- @@ -369,6 +431,50 @@ maskingpolicygrant.MaskingPolicyGrant_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/maskingpolicygrant" + +maskingpolicygrant.MaskingPolicyGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a MaskingPolicyGrant 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 MaskingPolicyGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing MaskingPolicyGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/masking_policy_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 MaskingPolicyGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/maskingPolicyGrant.java.md b/docs/maskingPolicyGrant.java.md index 3ebad0376..9c350aed1 100644 --- a/docs/maskingPolicyGrant.java.md +++ b/docs/maskingPolicyGrant.java.md @@ -229,6 +229,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.* | @@ -238,7 +239,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.* | @@ -312,6 +315,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 @@ -420,6 +439,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 @@ -432,6 +470,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 @@ -475,6 +538,7 @@ public void resetWithGrantOption() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a MaskingPolicyGrant resource upon running "cdktf plan ". | --- @@ -538,6 +602,50 @@ MaskingPolicyGrant.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.masking_policy_grant.MaskingPolicyGrant; + +MaskingPolicyGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),MaskingPolicyGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a MaskingPolicyGrant 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 MaskingPolicyGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing MaskingPolicyGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/masking_policy_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 MaskingPolicyGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/maskingPolicyGrant.python.md b/docs/maskingPolicyGrant.python.md index a95a8dadc..edc76a78c 100644 --- a/docs/maskingPolicyGrant.python.md +++ b/docs/maskingPolicyGrant.python.md @@ -225,6 +225,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.* | @@ -234,7 +235,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.* | @@ -313,6 +316,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 @@ -439,6 +460,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 @@ -453,6 +495,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 @@ -496,6 +565,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 MaskingPolicyGrant resource upon running "cdktf plan ". | --- @@ -565,6 +635,55 @@ maskingPolicyGrant.MaskingPolicyGrant.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import masking_policy_grant + +maskingPolicyGrant.MaskingPolicyGrant.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a MaskingPolicyGrant 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 MaskingPolicyGrant to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing MaskingPolicyGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/masking_policy_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 MaskingPolicyGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/maskingPolicyGrant.typescript.md b/docs/maskingPolicyGrant.typescript.md index 0b36297f1..739b8f0ab 100644 --- a/docs/maskingPolicyGrant.typescript.md +++ b/docs/maskingPolicyGrant.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.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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 @@ -306,6 +367,7 @@ public resetWithGrantOption(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a MaskingPolicyGrant resource upon running "cdktf plan ". | --- @@ -369,6 +431,50 @@ maskingPolicyGrant.MaskingPolicyGrant.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { maskingPolicyGrant } from '@cdktf/provider-snowflake' + +maskingPolicyGrant.MaskingPolicyGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a MaskingPolicyGrant 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 MaskingPolicyGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing MaskingPolicyGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/masking_policy_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 MaskingPolicyGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/materializedView.csharp.md b/docs/materializedView.csharp.md index 59044908a..7df89cdf3 100644 --- a/docs/materializedView.csharp.md +++ b/docs/materializedView.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. | | PutTag | *No description.* | | ResetComment | *No description.* | | ResetId | *No description.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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. + +--- + ##### `PutTag` ```csharp @@ -312,6 +373,7 @@ private void ResetTag() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a MaterializedView resource upon running "cdktf plan ". | --- @@ -375,6 +437,50 @@ MaterializedView.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +MaterializedView.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a MaterializedView 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 MaterializedView to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing MaterializedView that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/materialized_view#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 MaterializedView to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/materializedView.go.md b/docs/materializedView.go.md index 39a4d9750..2f1321bec 100644 --- a/docs/materializedView.go.md +++ b/docs/materializedView.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. | | PutTag | *No description.* | | ResetComment | *No description.* | | ResetId | *No description.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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. + +--- + ##### `PutTag` ```go @@ -312,6 +373,7 @@ func ResetTag() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a MaterializedView resource upon running "cdktf plan ". | --- @@ -375,6 +437,50 @@ materializedview.MaterializedView_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/materializedview" + +materializedview.MaterializedView_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a MaterializedView 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 MaterializedView to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing MaterializedView that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/materialized_view#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 MaterializedView to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/materializedView.java.md b/docs/materializedView.java.md index 6e20fe4e0..cae6dac5e 100644 --- a/docs/materializedView.java.md +++ b/docs/materializedView.java.md @@ -238,6 +238,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.* | @@ -247,7 +248,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. | | putTag | *No description.* | | resetComment | *No description.* | | resetId | *No description.* | @@ -321,6 +324,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 @@ -429,6 +448,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 @@ -441,6 +479,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. + +--- + ##### `putTag` ```java @@ -490,6 +553,7 @@ public void resetTag() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a MaterializedView resource upon running "cdktf plan ". | --- @@ -553,6 +617,50 @@ MaterializedView.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.materialized_view.MaterializedView; + +MaterializedView.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),MaterializedView.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a MaterializedView 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 MaterializedView to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing MaterializedView that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/materialized_view#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 MaterializedView to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/materializedView.python.md b/docs/materializedView.python.md index 860afea7f..64397c089 100644 --- a/docs/materializedView.python.md +++ b/docs/materializedView.python.md @@ -233,6 +233,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.* | @@ -242,7 +243,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. | | put_tag | *No description.* | | reset_comment | *No description.* | | reset_id | *No description.* | @@ -321,6 +324,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 @@ -447,6 +468,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 @@ -461,6 +503,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_tag` ```python @@ -512,6 +581,7 @@ def reset_tag() -> 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 MaterializedView resource upon running "cdktf plan ". | --- @@ -581,6 +651,55 @@ materializedView.MaterializedView.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import materialized_view + +materializedView.MaterializedView.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a MaterializedView 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 MaterializedView to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing MaterializedView that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/materialized_view#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 MaterializedView to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/materializedView.typescript.md b/docs/materializedView.typescript.md index 0e6003fe7..350425b62 100644 --- a/docs/materializedView.typescript.md +++ b/docs/materializedView.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. | | putTag | *No description.* | | resetComment | *No description.* | | resetId | *No description.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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. + +--- + ##### `putTag` ```typescript @@ -312,6 +373,7 @@ public resetTag(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a MaterializedView resource upon running "cdktf plan ". | --- @@ -375,6 +437,50 @@ materializedView.MaterializedView.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { materializedView } from '@cdktf/provider-snowflake' + +materializedView.MaterializedView.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a MaterializedView 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 MaterializedView to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing MaterializedView that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/materialized_view#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 MaterializedView to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/materializedViewGrant.csharp.md b/docs/materializedViewGrant.csharp.md index a7624ccd3..401469dc5 100644 --- a/docs/materializedViewGrant.csharp.md +++ b/docs/materializedViewGrant.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.* | | ResetMaterializedViewName | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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 @@ -341,6 +402,7 @@ private void ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a MaterializedViewGrant resource upon running "cdktf plan ". | --- @@ -404,6 +466,50 @@ MaterializedViewGrant.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +MaterializedViewGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a MaterializedViewGrant 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 MaterializedViewGrant to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing MaterializedViewGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/materialized_view_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 MaterializedViewGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/materializedViewGrant.go.md b/docs/materializedViewGrant.go.md index 1b7fbb0f0..03759ec28 100644 --- a/docs/materializedViewGrant.go.md +++ b/docs/materializedViewGrant.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.* | | ResetMaterializedViewName | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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 @@ -341,6 +402,7 @@ func ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a MaterializedViewGrant resource upon running "cdktf plan ". | --- @@ -404,6 +466,50 @@ materializedviewgrant.MaterializedViewGrant_IsTerraformResource(x interface{}) * --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/materializedviewgrant" + +materializedviewgrant.MaterializedViewGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a MaterializedViewGrant 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 MaterializedViewGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing MaterializedViewGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/materialized_view_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 MaterializedViewGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/materializedViewGrant.java.md b/docs/materializedViewGrant.java.md index c720ef5bb..fed116bc1 100644 --- a/docs/materializedViewGrant.java.md +++ b/docs/materializedViewGrant.java.md @@ -273,6 +273,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.* | @@ -282,7 +283,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.* | | resetMaterializedViewName | *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. + +--- + ##### `resetEnableMultipleGrants` ```java @@ -554,6 +617,7 @@ public void resetWithGrantOption() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a MaterializedViewGrant resource upon running "cdktf plan ". | --- @@ -617,6 +681,50 @@ MaterializedViewGrant.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.materialized_view_grant.MaterializedViewGrant; + +MaterializedViewGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),MaterializedViewGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a MaterializedViewGrant 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 MaterializedViewGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing MaterializedViewGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/materialized_view_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 MaterializedViewGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/materializedViewGrant.python.md b/docs/materializedViewGrant.python.md index d2dc99291..ec60e6f33 100644 --- a/docs/materializedViewGrant.python.md +++ b/docs/materializedViewGrant.python.md @@ -267,6 +267,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.* | @@ -276,7 +277,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_materialized_view_name | *No description.* | @@ -360,6 +363,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 @@ -486,6 +507,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 @@ -500,6 +542,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 @@ -573,6 +642,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 MaterializedViewGrant resource upon running "cdktf plan ". | --- @@ -642,6 +712,55 @@ materializedViewGrant.MaterializedViewGrant.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import materialized_view_grant + +materializedViewGrant.MaterializedViewGrant.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a MaterializedViewGrant 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 MaterializedViewGrant to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing MaterializedViewGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/materialized_view_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 MaterializedViewGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/materializedViewGrant.typescript.md b/docs/materializedViewGrant.typescript.md index 9842cc1e0..03d0aa1e6 100644 --- a/docs/materializedViewGrant.typescript.md +++ b/docs/materializedViewGrant.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.* | | resetMaterializedViewName | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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 @@ -341,6 +402,7 @@ public resetWithGrantOption(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a MaterializedViewGrant resource upon running "cdktf plan ". | --- @@ -404,6 +466,50 @@ materializedViewGrant.MaterializedViewGrant.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { materializedViewGrant } from '@cdktf/provider-snowflake' + +materializedViewGrant.MaterializedViewGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a MaterializedViewGrant 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 MaterializedViewGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing MaterializedViewGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/materialized_view_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 MaterializedViewGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/networkPolicy.csharp.md b/docs/networkPolicy.csharp.md index 25dee8391..c594fc294 100644 --- a/docs/networkPolicy.csharp.md +++ b/docs/networkPolicy.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. | | ResetBlockedIpList | *No description.* | | ResetComment | *No description.* | | ResetId | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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. + +--- + ##### `ResetBlockedIpList` ```csharp @@ -285,6 +346,7 @@ private void ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a NetworkPolicy resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ NetworkPolicy.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +NetworkPolicy.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a NetworkPolicy 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 NetworkPolicy to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing NetworkPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/network_policy#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 NetworkPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/networkPolicy.go.md b/docs/networkPolicy.go.md index 96031d050..4c9810430 100644 --- a/docs/networkPolicy.go.md +++ b/docs/networkPolicy.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. | | ResetBlockedIpList | *No description.* | | ResetComment | *No description.* | | ResetId | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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. + +--- + ##### `ResetBlockedIpList` ```go @@ -285,6 +346,7 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a NetworkPolicy resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ networkpolicy.NetworkPolicy_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/networkpolicy" + +networkpolicy.NetworkPolicy_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a NetworkPolicy 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 NetworkPolicy to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing NetworkPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/network_policy#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 NetworkPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/networkPolicy.java.md b/docs/networkPolicy.java.md index 057a4abad..e23259423 100644 --- a/docs/networkPolicy.java.md +++ b/docs/networkPolicy.java.md @@ -177,6 +177,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.* | @@ -186,7 +187,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. | | resetBlockedIpList | *No description.* | | resetComment | *No description.* | | resetId | *No description.* | @@ -257,6 +260,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 @@ -365,6 +384,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 @@ -377,6 +415,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. + +--- + ##### `resetBlockedIpList` ```java @@ -402,6 +465,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a NetworkPolicy resource upon running "cdktf plan ". | --- @@ -465,6 +529,50 @@ NetworkPolicy.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.network_policy.NetworkPolicy; + +NetworkPolicy.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),NetworkPolicy.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a NetworkPolicy 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 NetworkPolicy to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing NetworkPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/network_policy#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 NetworkPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/networkPolicy.python.md b/docs/networkPolicy.python.md index 0c9edc160..c7ea47725 100644 --- a/docs/networkPolicy.python.md +++ b/docs/networkPolicy.python.md @@ -175,6 +175,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.* | @@ -184,7 +185,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_blocked_ip_list | *No description.* | | reset_comment | *No description.* | | reset_id | *No description.* | @@ -260,6 +263,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 @@ -386,6 +407,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 @@ -400,6 +442,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_blocked_ip_list` ```python @@ -425,6 +494,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 NetworkPolicy resource upon running "cdktf plan ". | --- @@ -494,6 +564,55 @@ networkPolicy.NetworkPolicy.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import network_policy + +networkPolicy.NetworkPolicy.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a NetworkPolicy 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 NetworkPolicy to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing NetworkPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/network_policy#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 NetworkPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/networkPolicy.typescript.md b/docs/networkPolicy.typescript.md index 49578726d..5eef6b39f 100644 --- a/docs/networkPolicy.typescript.md +++ b/docs/networkPolicy.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. | | resetBlockedIpList | *No description.* | | resetComment | *No description.* | | resetId | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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. + +--- + ##### `resetBlockedIpList` ```typescript @@ -285,6 +346,7 @@ public resetId(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a NetworkPolicy resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ networkPolicy.NetworkPolicy.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { networkPolicy } from '@cdktf/provider-snowflake' + +networkPolicy.NetworkPolicy.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a NetworkPolicy 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 NetworkPolicy to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing NetworkPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/network_policy#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 NetworkPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/networkPolicyAttachment.csharp.md b/docs/networkPolicyAttachment.csharp.md index 81064343f..b84ecf284 100644 --- a/docs/networkPolicyAttachment.csharp.md +++ b/docs/networkPolicyAttachment.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.* | | ResetSetForAccount | *No description.* | | ResetUsers | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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 @@ -285,6 +346,7 @@ private void ResetUsers() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a NetworkPolicyAttachment resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ NetworkPolicyAttachment.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +NetworkPolicyAttachment.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a NetworkPolicyAttachment 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 NetworkPolicyAttachment to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing NetworkPolicyAttachment that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/network_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 NetworkPolicyAttachment to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/networkPolicyAttachment.go.md b/docs/networkPolicyAttachment.go.md index 5b1213eb6..4676bac94 100644 --- a/docs/networkPolicyAttachment.go.md +++ b/docs/networkPolicyAttachment.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.* | | ResetSetForAccount | *No description.* | | ResetUsers | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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 @@ -285,6 +346,7 @@ func ResetUsers() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a NetworkPolicyAttachment resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ networkpolicyattachment.NetworkPolicyAttachment_IsTerraformResource(x interface{ --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/networkpolicyattachment" + +networkpolicyattachment.NetworkPolicyAttachment_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a NetworkPolicyAttachment 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 NetworkPolicyAttachment to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing NetworkPolicyAttachment that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/network_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 NetworkPolicyAttachment to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/networkPolicyAttachment.java.md b/docs/networkPolicyAttachment.java.md index 1a3f5416c..adabb1724 100644 --- a/docs/networkPolicyAttachment.java.md +++ b/docs/networkPolicyAttachment.java.md @@ -166,6 +166,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.* | @@ -175,7 +176,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. | | resetId | *No description.* | | resetSetForAccount | *No description.* | | resetUsers | *No description.* | @@ -246,6 +249,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 @@ -354,6 +373,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 @@ -366,6 +404,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 @@ -391,6 +454,7 @@ public void resetUsers() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a NetworkPolicyAttachment resource upon running "cdktf plan ". | --- @@ -454,6 +518,50 @@ NetworkPolicyAttachment.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.network_policy_attachment.NetworkPolicyAttachment; + +NetworkPolicyAttachment.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),NetworkPolicyAttachment.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a NetworkPolicyAttachment 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 NetworkPolicyAttachment to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing NetworkPolicyAttachment that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/network_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 NetworkPolicyAttachment to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/networkPolicyAttachment.python.md b/docs/networkPolicyAttachment.python.md index 916484385..4df9d2b0a 100644 --- a/docs/networkPolicyAttachment.python.md +++ b/docs/networkPolicyAttachment.python.md @@ -163,6 +163,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.* | @@ -172,7 +173,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_id | *No description.* | | reset_set_for_account | *No description.* | | reset_users | *No description.* | @@ -248,6 +251,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 @@ -374,6 +395,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 @@ -388,6 +430,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 @@ -413,6 +482,7 @@ def reset_users() -> 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 NetworkPolicyAttachment resource upon running "cdktf plan ". | --- @@ -482,6 +552,55 @@ networkPolicyAttachment.NetworkPolicyAttachment.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import network_policy_attachment + +networkPolicyAttachment.NetworkPolicyAttachment.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a NetworkPolicyAttachment 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 NetworkPolicyAttachment to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing NetworkPolicyAttachment that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/network_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 NetworkPolicyAttachment to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/networkPolicyAttachment.typescript.md b/docs/networkPolicyAttachment.typescript.md index 685fcc004..7822c3faa 100644 --- a/docs/networkPolicyAttachment.typescript.md +++ b/docs/networkPolicyAttachment.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.* | | resetSetForAccount | *No description.* | | resetUsers | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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 @@ -285,6 +346,7 @@ public resetUsers(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a NetworkPolicyAttachment resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ networkPolicyAttachment.NetworkPolicyAttachment.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { networkPolicyAttachment } from '@cdktf/provider-snowflake' + +networkPolicyAttachment.NetworkPolicyAttachment.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a NetworkPolicyAttachment 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 NetworkPolicyAttachment to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing NetworkPolicyAttachment that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/network_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 NetworkPolicyAttachment to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/notificationIntegration.csharp.md b/docs/notificationIntegration.csharp.md index 709e96d64..89664df6a 100644 --- a/docs/notificationIntegration.csharp.md +++ b/docs/notificationIntegration.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. | | ResetAwsSnsRoleArn | *No description.* | | ResetAwsSnsTopicArn | *No description.* | | ResetAwsSqsArn | *No description.* | @@ -151,6 +154,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 @@ -259,6 +278,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 @@ -271,6 +308,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. + +--- + ##### `ResetAwsSnsRoleArn` ```csharp @@ -362,6 +423,7 @@ private void ResetType() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a NotificationIntegration resource upon running "cdktf plan ". | --- @@ -425,6 +487,50 @@ NotificationIntegration.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +NotificationIntegration.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a NotificationIntegration 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 NotificationIntegration to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing NotificationIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/notification_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 NotificationIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/notificationIntegration.go.md b/docs/notificationIntegration.go.md index d043f8dd4..bb53bcfc1 100644 --- a/docs/notificationIntegration.go.md +++ b/docs/notificationIntegration.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. | | ResetAwsSnsRoleArn | *No description.* | | ResetAwsSnsTopicArn | *No description.* | | ResetAwsSqsArn | *No description.* | @@ -151,6 +154,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 @@ -259,6 +278,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 @@ -271,6 +308,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. + +--- + ##### `ResetAwsSnsRoleArn` ```go @@ -362,6 +423,7 @@ func ResetType() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a NotificationIntegration resource upon running "cdktf plan ". | --- @@ -425,6 +487,50 @@ notificationintegration.NotificationIntegration_IsTerraformResource(x interface{ --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/notificationintegration" + +notificationintegration.NotificationIntegration_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a NotificationIntegration 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 NotificationIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing NotificationIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/notification_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 NotificationIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/notificationIntegration.java.md b/docs/notificationIntegration.java.md index 6b70d4702..2e3e639d3 100644 --- a/docs/notificationIntegration.java.md +++ b/docs/notificationIntegration.java.md @@ -292,6 +292,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.* | @@ -301,7 +302,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. | | resetAwsSnsRoleArn | *No description.* | | resetAwsSnsTopicArn | *No description.* | | resetAwsSqsArn | *No description.* | @@ -383,6 +386,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 @@ -491,6 +510,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 @@ -503,6 +541,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. + +--- + ##### `resetAwsSnsRoleArn` ```java @@ -594,6 +657,7 @@ public void resetType() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a NotificationIntegration resource upon running "cdktf plan ". | --- @@ -657,6 +721,50 @@ NotificationIntegration.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.notification_integration.NotificationIntegration; + +NotificationIntegration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),NotificationIntegration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a NotificationIntegration 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 NotificationIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing NotificationIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/notification_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 NotificationIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/notificationIntegration.python.md b/docs/notificationIntegration.python.md index c4848ee17..b52438319 100644 --- a/docs/notificationIntegration.python.md +++ b/docs/notificationIntegration.python.md @@ -289,6 +289,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.* | @@ -298,7 +299,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_aws_sns_role_arn | *No description.* | | reset_aws_sns_topic_arn | *No description.* | | reset_aws_sqs_arn | *No description.* | @@ -385,6 +388,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 @@ -511,6 +532,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 @@ -525,6 +567,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_aws_sns_role_arn` ```python @@ -616,6 +685,7 @@ def reset_type() -> 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 NotificationIntegration resource upon running "cdktf plan ". | --- @@ -685,6 +755,55 @@ notificationIntegration.NotificationIntegration.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import notification_integration + +notificationIntegration.NotificationIntegration.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a NotificationIntegration 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 NotificationIntegration to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing NotificationIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/notification_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 NotificationIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/notificationIntegration.typescript.md b/docs/notificationIntegration.typescript.md index 2b97b4ff3..dd1ee0257 100644 --- a/docs/notificationIntegration.typescript.md +++ b/docs/notificationIntegration.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. | | resetAwsSnsRoleArn | *No description.* | | resetAwsSnsTopicArn | *No description.* | | resetAwsSqsArn | *No description.* | @@ -151,6 +154,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 @@ -259,6 +278,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 @@ -271,6 +308,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. + +--- + ##### `resetAwsSnsRoleArn` ```typescript @@ -362,6 +423,7 @@ public resetType(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a NotificationIntegration resource upon running "cdktf plan ". | --- @@ -425,6 +487,50 @@ notificationIntegration.NotificationIntegration.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { notificationIntegration } from '@cdktf/provider-snowflake' + +notificationIntegration.NotificationIntegration.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a NotificationIntegration 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 NotificationIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing NotificationIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/notification_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 NotificationIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/oauthIntegration.csharp.md b/docs/oauthIntegration.csharp.md index 629665f8f..b96004983 100644 --- a/docs/oauthIntegration.csharp.md +++ b/docs/oauthIntegration.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. | | ResetBlockedRolesList | *No description.* | | ResetComment | *No description.* | | ResetEnabled | *No description.* | @@ -146,6 +149,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 @@ -254,6 +273,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 @@ -266,6 +303,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. + +--- + ##### `ResetBlockedRolesList` ```csharp @@ -327,6 +388,7 @@ private void ResetOauthUseSecondaryRoles() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a OauthIntegration resource upon running "cdktf plan ". | --- @@ -390,6 +452,50 @@ OauthIntegration.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +OauthIntegration.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a OauthIntegration 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 OauthIntegration to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing OauthIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/oauth_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 OauthIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/oauthIntegration.go.md b/docs/oauthIntegration.go.md index 1507e8bf0..d6d36193d 100644 --- a/docs/oauthIntegration.go.md +++ b/docs/oauthIntegration.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. | | ResetBlockedRolesList | *No description.* | | ResetComment | *No description.* | | ResetEnabled | *No description.* | @@ -146,6 +149,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 @@ -254,6 +273,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 @@ -266,6 +303,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. + +--- + ##### `ResetBlockedRolesList` ```go @@ -327,6 +388,7 @@ func ResetOauthUseSecondaryRoles() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a OauthIntegration resource upon running "cdktf plan ". | --- @@ -390,6 +452,50 @@ oauthintegration.OauthIntegration_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/oauthintegration" + +oauthintegration.OauthIntegration_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a OauthIntegration 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 OauthIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing OauthIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/oauth_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 OauthIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/oauthIntegration.java.md b/docs/oauthIntegration.java.md index 1e57fd5fa..dec3a9098 100644 --- a/docs/oauthIntegration.java.md +++ b/docs/oauthIntegration.java.md @@ -253,6 +253,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.* | @@ -262,7 +263,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. | | resetBlockedRolesList | *No description.* | | resetComment | *No description.* | | resetEnabled | *No description.* | @@ -339,6 +342,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 @@ -447,6 +466,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 @@ -459,6 +497,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. + +--- + ##### `resetBlockedRolesList` ```java @@ -520,6 +583,7 @@ public void resetOauthUseSecondaryRoles() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a OauthIntegration resource upon running "cdktf plan ". | --- @@ -583,6 +647,50 @@ OauthIntegration.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.oauth_integration.OauthIntegration; + +OauthIntegration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),OauthIntegration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a OauthIntegration 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 OauthIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing OauthIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/oauth_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 OauthIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/oauthIntegration.python.md b/docs/oauthIntegration.python.md index 2fb917f69..bbf9bda86 100644 --- a/docs/oauthIntegration.python.md +++ b/docs/oauthIntegration.python.md @@ -249,6 +249,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.* | @@ -258,7 +259,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_blocked_roles_list | *No description.* | | reset_comment | *No description.* | | reset_enabled | *No description.* | @@ -340,6 +343,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 @@ -466,6 +487,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 @@ -480,6 +522,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_blocked_roles_list` ```python @@ -541,6 +610,7 @@ def reset_oauth_use_secondary_roles() -> 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 OauthIntegration resource upon running "cdktf plan ". | --- @@ -610,6 +680,55 @@ oauthIntegration.OauthIntegration.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import oauth_integration + +oauthIntegration.OauthIntegration.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a OauthIntegration 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 OauthIntegration to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing OauthIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/oauth_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 OauthIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/oauthIntegration.typescript.md b/docs/oauthIntegration.typescript.md index 64b3e24ab..0f2e4f5c5 100644 --- a/docs/oauthIntegration.typescript.md +++ b/docs/oauthIntegration.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. | | resetBlockedRolesList | *No description.* | | resetComment | *No description.* | | resetEnabled | *No description.* | @@ -146,6 +149,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 @@ -254,6 +273,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 @@ -266,6 +303,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. + +--- + ##### `resetBlockedRolesList` ```typescript @@ -327,6 +388,7 @@ public resetOauthUseSecondaryRoles(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a OauthIntegration resource upon running "cdktf plan ". | --- @@ -390,6 +452,50 @@ oauthIntegration.OauthIntegration.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { oauthIntegration } from '@cdktf/provider-snowflake' + +oauthIntegration.OauthIntegration.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a OauthIntegration 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 OauthIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing OauthIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/oauth_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 OauthIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/objectParameter.csharp.md b/docs/objectParameter.csharp.md index d207abe34..ea864c022 100644 --- a/docs/objectParameter.csharp.md +++ b/docs/objectParameter.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. | | PutObjectIdentifier | *No description.* | | ResetId | *No description.* | | ResetObjectIdentifier | *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. + +--- + ##### `PutObjectIdentifier` ```csharp @@ -305,6 +366,7 @@ private void ResetOnAccount() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ObjectParameter resource upon running "cdktf plan ". | --- @@ -368,6 +430,50 @@ ObjectParameter.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +ObjectParameter.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a ObjectParameter 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 ObjectParameter to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing ObjectParameter that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/object_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 ObjectParameter to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/objectParameter.go.md b/docs/objectParameter.go.md index 93f4f2096..6f0958ca4 100644 --- a/docs/objectParameter.go.md +++ b/docs/objectParameter.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. | | PutObjectIdentifier | *No description.* | | ResetId | *No description.* | | ResetObjectIdentifier | *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. + +--- + ##### `PutObjectIdentifier` ```go @@ -305,6 +366,7 @@ func ResetOnAccount() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ObjectParameter resource upon running "cdktf plan ". | --- @@ -368,6 +430,50 @@ objectparameter.ObjectParameter_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/objectparameter" + +objectparameter.ObjectParameter_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a ObjectParameter 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 ObjectParameter to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing ObjectParameter that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/object_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 ObjectParameter to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/objectParameter.java.md b/docs/objectParameter.java.md index 611b8a638..5699a84d6 100644 --- a/docs/objectParameter.java.md +++ b/docs/objectParameter.java.md @@ -191,6 +191,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.* | @@ -200,7 +201,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. | | putObjectIdentifier | *No description.* | | resetId | *No description.* | | resetObjectIdentifier | *No description.* | @@ -273,6 +276,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 @@ -381,6 +400,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 @@ -393,6 +431,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. + +--- + ##### `putObjectIdentifier` ```java @@ -436,6 +499,7 @@ public void resetOnAccount() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ObjectParameter resource upon running "cdktf plan ". | --- @@ -499,6 +563,50 @@ ObjectParameter.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.object_parameter.ObjectParameter; + +ObjectParameter.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),ObjectParameter.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a ObjectParameter 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 ObjectParameter to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing ObjectParameter that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/object_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 ObjectParameter to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/objectParameter.python.md b/docs/objectParameter.python.md index bc5680a89..239335399 100644 --- a/docs/objectParameter.python.md +++ b/docs/objectParameter.python.md @@ -187,6 +187,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.* | @@ -196,7 +197,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. | | put_object_identifier | *No description.* | | reset_id | *No description.* | | reset_object_identifier | *No description.* | @@ -274,6 +277,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 @@ -400,6 +421,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 @@ -414,6 +456,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_object_identifier` ```python @@ -459,6 +528,7 @@ def reset_on_account() -> 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 ObjectParameter resource upon running "cdktf plan ". | --- @@ -528,6 +598,55 @@ objectParameter.ObjectParameter.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import object_parameter + +objectParameter.ObjectParameter.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a ObjectParameter 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 ObjectParameter to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing ObjectParameter that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/object_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 ObjectParameter to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/objectParameter.typescript.md b/docs/objectParameter.typescript.md index 96b8d06ae..a7ff2f7fe 100644 --- a/docs/objectParameter.typescript.md +++ b/docs/objectParameter.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. | | putObjectIdentifier | *No description.* | | resetId | *No description.* | | resetObjectIdentifier | *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. + +--- + ##### `putObjectIdentifier` ```typescript @@ -305,6 +366,7 @@ public resetOnAccount(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ObjectParameter resource upon running "cdktf plan ". | --- @@ -368,6 +430,50 @@ objectParameter.ObjectParameter.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { objectParameter } from '@cdktf/provider-snowflake' + +objectParameter.ObjectParameter.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a ObjectParameter 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 ObjectParameter to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing ObjectParameter that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/object_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 ObjectParameter to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/passwordPolicy.csharp.md b/docs/passwordPolicy.csharp.md index 7e2f729fa..2946c8c32 100644 --- a/docs/passwordPolicy.csharp.md +++ b/docs/passwordPolicy.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. | | ResetComment | *No description.* | | ResetId | *No description.* | | ResetIfNotExists | *No description.* | @@ -150,6 +153,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 @@ -258,6 +277,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 @@ -270,6 +307,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. + +--- + ##### `ResetComment` ```csharp @@ -355,6 +416,7 @@ private void ResetOrReplace() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a PasswordPolicy resource upon running "cdktf plan ". | --- @@ -418,6 +480,50 @@ PasswordPolicy.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +PasswordPolicy.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a PasswordPolicy 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 PasswordPolicy to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing PasswordPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/password_policy#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 PasswordPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/passwordPolicy.go.md b/docs/passwordPolicy.go.md index de2873db7..a85f58aaa 100644 --- a/docs/passwordPolicy.go.md +++ b/docs/passwordPolicy.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. | | ResetComment | *No description.* | | ResetId | *No description.* | | ResetIfNotExists | *No description.* | @@ -150,6 +153,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 @@ -258,6 +277,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 @@ -270,6 +307,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. + +--- + ##### `ResetComment` ```go @@ -355,6 +416,7 @@ func ResetOrReplace() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a PasswordPolicy resource upon running "cdktf plan ". | --- @@ -418,6 +480,50 @@ passwordpolicy.PasswordPolicy_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/passwordpolicy" + +passwordpolicy.PasswordPolicy_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a PasswordPolicy 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 PasswordPolicy to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing PasswordPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/password_policy#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 PasswordPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/passwordPolicy.java.md b/docs/passwordPolicy.java.md index 23fc58952..f976394b2 100644 --- a/docs/passwordPolicy.java.md +++ b/docs/passwordPolicy.java.md @@ -315,6 +315,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.* | @@ -324,7 +325,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. | | resetComment | *No description.* | | resetId | *No description.* | | resetIfNotExists | *No description.* | @@ -405,6 +408,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 @@ -513,6 +532,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 @@ -525,6 +563,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. + +--- + ##### `resetComment` ```java @@ -610,6 +673,7 @@ public void resetOrReplace() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a PasswordPolicy resource upon running "cdktf plan ". | --- @@ -673,6 +737,50 @@ PasswordPolicy.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.password_policy.PasswordPolicy; + +PasswordPolicy.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),PasswordPolicy.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a PasswordPolicy 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 PasswordPolicy to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing PasswordPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/password_policy#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 PasswordPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/passwordPolicy.python.md b/docs/passwordPolicy.python.md index 48a0f61b4..9a85fbf62 100644 --- a/docs/passwordPolicy.python.md +++ b/docs/passwordPolicy.python.md @@ -311,6 +311,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.* | @@ -320,7 +321,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_comment | *No description.* | | reset_id | *No description.* | | reset_if_not_exists | *No description.* | @@ -406,6 +409,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 @@ -532,6 +553,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 @@ -546,6 +588,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_comment` ```python @@ -631,6 +700,7 @@ def reset_or_replace() -> 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 PasswordPolicy resource upon running "cdktf plan ". | --- @@ -700,6 +770,55 @@ passwordPolicy.PasswordPolicy.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import password_policy + +passwordPolicy.PasswordPolicy.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a PasswordPolicy 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 PasswordPolicy to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing PasswordPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/password_policy#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 PasswordPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/passwordPolicy.typescript.md b/docs/passwordPolicy.typescript.md index 1939a31ee..071894c50 100644 --- a/docs/passwordPolicy.typescript.md +++ b/docs/passwordPolicy.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. | | resetComment | *No description.* | | resetId | *No description.* | | resetIfNotExists | *No description.* | @@ -150,6 +153,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 @@ -258,6 +277,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 @@ -270,6 +307,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. + +--- + ##### `resetComment` ```typescript @@ -355,6 +416,7 @@ public resetOrReplace(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a PasswordPolicy resource upon running "cdktf plan ". | --- @@ -418,6 +480,50 @@ passwordPolicy.PasswordPolicy.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { passwordPolicy } from '@cdktf/provider-snowflake' + +passwordPolicy.PasswordPolicy.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a PasswordPolicy 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 PasswordPolicy to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing PasswordPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/password_policy#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 PasswordPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/pipe.csharp.md b/docs/pipe.csharp.md index 7eb5eab6a..b6cd7c75b 100644 --- a/docs/pipe.csharp.md +++ b/docs/pipe.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. | | ResetAutoIngest | *No description.* | | ResetAwsSnsTopicArn | *No description.* | | ResetComment | *No description.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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. + +--- + ##### `ResetAutoIngest` ```csharp @@ -306,6 +367,7 @@ private void ResetIntegration() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Pipe resource upon running "cdktf plan ". | --- @@ -369,6 +431,50 @@ Pipe.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +Pipe.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a Pipe 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 Pipe to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing Pipe that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/pipe#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 Pipe to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/pipe.go.md b/docs/pipe.go.md index 0039708dd..a94fce0ac 100644 --- a/docs/pipe.go.md +++ b/docs/pipe.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. | | ResetAutoIngest | *No description.* | | ResetAwsSnsTopicArn | *No description.* | | ResetComment | *No description.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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. + +--- + ##### `ResetAutoIngest` ```go @@ -306,6 +367,7 @@ func ResetIntegration() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Pipe resource upon running "cdktf plan ". | --- @@ -369,6 +431,50 @@ pipe.Pipe_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/pipe" + +pipe.Pipe_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a Pipe 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 Pipe to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing Pipe that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/pipe#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 Pipe to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/pipe.java.md b/docs/pipe.java.md index ae684ffad..8b15a223c 100644 --- a/docs/pipe.java.md +++ b/docs/pipe.java.md @@ -238,6 +238,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.* | @@ -247,7 +248,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. | | resetAutoIngest | *No description.* | | resetAwsSnsTopicArn | *No description.* | | resetComment | *No description.* | @@ -321,6 +324,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 @@ -429,6 +448,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 @@ -441,6 +479,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. + +--- + ##### `resetAutoIngest` ```java @@ -484,6 +547,7 @@ public void resetIntegration() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Pipe resource upon running "cdktf plan ". | --- @@ -547,6 +611,50 @@ Pipe.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.pipe.Pipe; + +Pipe.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),Pipe.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a Pipe 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 Pipe to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing Pipe that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/pipe#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 Pipe to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/pipe.python.md b/docs/pipe.python.md index ca60bbaa4..9fd33591f 100644 --- a/docs/pipe.python.md +++ b/docs/pipe.python.md @@ -235,6 +235,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.* | @@ -244,7 +245,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_auto_ingest | *No description.* | | reset_aws_sns_topic_arn | *No description.* | | reset_comment | *No description.* | @@ -323,6 +326,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 @@ -449,6 +470,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 @@ -463,6 +505,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_auto_ingest` ```python @@ -506,6 +575,7 @@ def reset_integration() -> 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 Pipe resource upon running "cdktf plan ". | --- @@ -575,6 +645,55 @@ pipe.Pipe.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import pipe + +pipe.Pipe.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a Pipe 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 Pipe to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing Pipe that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/pipe#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 Pipe to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/pipe.typescript.md b/docs/pipe.typescript.md index d76ec01bf..39890b16b 100644 --- a/docs/pipe.typescript.md +++ b/docs/pipe.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. | | resetAutoIngest | *No description.* | | resetAwsSnsTopicArn | *No description.* | | resetComment | *No description.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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. + +--- + ##### `resetAutoIngest` ```typescript @@ -306,6 +367,7 @@ public resetIntegration(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Pipe resource upon running "cdktf plan ". | --- @@ -369,6 +431,50 @@ pipe.Pipe.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { pipe } from '@cdktf/provider-snowflake' + +pipe.Pipe.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a Pipe 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 Pipe to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing Pipe that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/pipe#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 Pipe to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/pipeGrant.csharp.md b/docs/pipeGrant.csharp.md index b4e2dd919..d25c9c554 100644 --- a/docs/pipeGrant.csharp.md +++ b/docs/pipeGrant.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.* | | ResetOnFuture | *No description.* | @@ -146,6 +149,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 @@ -254,6 +273,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 @@ -266,6 +303,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 @@ -327,6 +388,7 @@ private void ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a PipeGrant resource upon running "cdktf plan ". | --- @@ -390,6 +452,50 @@ PipeGrant.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +PipeGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a PipeGrant 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 PipeGrant to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing PipeGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/pipe_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 PipeGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/pipeGrant.go.md b/docs/pipeGrant.go.md index ba9161cea..5a8de3652 100644 --- a/docs/pipeGrant.go.md +++ b/docs/pipeGrant.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.* | | ResetOnFuture | *No description.* | @@ -146,6 +149,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 @@ -254,6 +273,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 @@ -266,6 +303,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 @@ -327,6 +388,7 @@ func ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a PipeGrant resource upon running "cdktf plan ". | --- @@ -390,6 +452,50 @@ pipegrant.PipeGrant_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/pipegrant" + +pipegrant.PipeGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a PipeGrant 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 PipeGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing PipeGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/pipe_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 PipeGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/pipeGrant.java.md b/docs/pipeGrant.java.md index bd142566c..915bb73e1 100644 --- a/docs/pipeGrant.java.md +++ b/docs/pipeGrant.java.md @@ -244,6 +244,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.* | @@ -253,7 +254,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.* | | resetOnFuture | *No description.* | @@ -330,6 +333,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 @@ -438,6 +457,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 @@ -450,6 +488,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 @@ -511,6 +574,7 @@ public void resetWithGrantOption() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a PipeGrant resource upon running "cdktf plan ". | --- @@ -574,6 +638,50 @@ PipeGrant.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.pipe_grant.PipeGrant; + +PipeGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),PipeGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a PipeGrant 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 PipeGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing PipeGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/pipe_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 PipeGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/pipeGrant.python.md b/docs/pipeGrant.python.md index e2e1a8eb1..4b4f3c310 100644 --- a/docs/pipeGrant.python.md +++ b/docs/pipeGrant.python.md @@ -239,6 +239,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.* | @@ -248,7 +249,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_on_future | *No description.* | @@ -330,6 +333,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 @@ -456,6 +477,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 @@ -470,6 +512,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 @@ -531,6 +600,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 PipeGrant resource upon running "cdktf plan ". | --- @@ -600,6 +670,55 @@ pipeGrant.PipeGrant.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import pipe_grant + +pipeGrant.PipeGrant.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a PipeGrant 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 PipeGrant to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing PipeGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/pipe_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 PipeGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/pipeGrant.typescript.md b/docs/pipeGrant.typescript.md index 986f661c8..f7d5dcc5b 100644 --- a/docs/pipeGrant.typescript.md +++ b/docs/pipeGrant.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.* | | resetOnFuture | *No description.* | @@ -146,6 +149,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 @@ -254,6 +273,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 @@ -266,6 +303,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 @@ -327,6 +388,7 @@ public resetWithGrantOption(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a PipeGrant resource upon running "cdktf plan ". | --- @@ -390,6 +452,50 @@ pipeGrant.PipeGrant.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { pipeGrant } from '@cdktf/provider-snowflake' + +pipeGrant.PipeGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a PipeGrant 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 PipeGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing PipeGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/pipe_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 PipeGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/procedure.csharp.md b/docs/procedure.csharp.md index 383d53c93..ade8d56a6 100644 --- a/docs/procedure.csharp.md +++ b/docs/procedure.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. | | PutArguments | *No description.* | | ResetArguments | *No description.* | | ResetComment | *No description.* | @@ -149,6 +152,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 @@ -257,6 +276,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 @@ -269,6 +306,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. + +--- + ##### `PutArguments` ```csharp @@ -354,6 +415,7 @@ private void ResetRuntimeVersion() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Procedure resource upon running "cdktf plan ". | --- @@ -417,6 +479,50 @@ Procedure.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +Procedure.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a Procedure 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 Procedure to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing Procedure that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/procedure#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 Procedure to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/procedure.go.md b/docs/procedure.go.md index 4d7f7718a..5e4d52274 100644 --- a/docs/procedure.go.md +++ b/docs/procedure.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. | | PutArguments | *No description.* | | ResetArguments | *No description.* | | ResetComment | *No description.* | @@ -149,6 +152,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 @@ -257,6 +276,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 @@ -269,6 +306,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. + +--- + ##### `PutArguments` ```go @@ -354,6 +415,7 @@ func ResetRuntimeVersion() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Procedure resource upon running "cdktf plan ". | --- @@ -417,6 +479,50 @@ procedure.Procedure_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/procedure" + +procedure.Procedure_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a Procedure 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 Procedure to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing Procedure that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/procedure#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 Procedure to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/procedure.java.md b/docs/procedure.java.md index eb31fa1a8..de5d421e9 100644 --- a/docs/procedure.java.md +++ b/docs/procedure.java.md @@ -314,6 +314,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.* | @@ -323,7 +324,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. | | putArguments | *No description.* | | resetArguments | *No description.* | | resetComment | *No description.* | @@ -403,6 +406,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 @@ -511,6 +530,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 @@ -523,6 +561,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. + +--- + ##### `putArguments` ```java @@ -608,6 +671,7 @@ public void resetRuntimeVersion() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Procedure resource upon running "cdktf plan ". | --- @@ -671,6 +735,50 @@ Procedure.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.procedure.Procedure; + +Procedure.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),Procedure.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a Procedure 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 Procedure to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing Procedure that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/procedure#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 Procedure to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/procedure.python.md b/docs/procedure.python.md index 3df23dcce..220cdda54 100644 --- a/docs/procedure.python.md +++ b/docs/procedure.python.md @@ -311,6 +311,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.* | @@ -320,7 +321,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. | | put_arguments | *No description.* | | reset_arguments | *No description.* | | reset_comment | *No description.* | @@ -405,6 +408,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 @@ -531,6 +552,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 @@ -545,6 +587,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_arguments` ```python @@ -632,6 +701,7 @@ def reset_runtime_version() -> 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 Procedure resource upon running "cdktf plan ". | --- @@ -701,6 +771,55 @@ procedure.Procedure.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import procedure + +procedure.Procedure.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a Procedure 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 Procedure to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing Procedure that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/procedure#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 Procedure to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/procedure.typescript.md b/docs/procedure.typescript.md index db231faee..58a9ae4a7 100644 --- a/docs/procedure.typescript.md +++ b/docs/procedure.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. | | putArguments | *No description.* | | resetArguments | *No description.* | | resetComment | *No description.* | @@ -149,6 +152,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 @@ -257,6 +276,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 @@ -269,6 +306,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. + +--- + ##### `putArguments` ```typescript @@ -354,6 +415,7 @@ public resetRuntimeVersion(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Procedure resource upon running "cdktf plan ". | --- @@ -417,6 +479,50 @@ procedure.Procedure.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { procedure } from '@cdktf/provider-snowflake' + +procedure.Procedure.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a Procedure 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 Procedure to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing Procedure that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/procedure#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 Procedure to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/procedureGrant.csharp.md b/docs/procedureGrant.csharp.md index c78512164..b46dd1d68 100644 --- a/docs/procedureGrant.csharp.md +++ b/docs/procedureGrant.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. | | ResetArgumentDataTypes | *No description.* | | ResetEnableMultipleGrants | *No description.* | | ResetId | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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. + +--- + ##### `ResetArgumentDataTypes` ```csharp @@ -341,6 +402,7 @@ private void ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ProcedureGrant resource upon running "cdktf plan ". | --- @@ -404,6 +466,50 @@ ProcedureGrant.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +ProcedureGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a ProcedureGrant 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 ProcedureGrant to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing ProcedureGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/procedure_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 ProcedureGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/procedureGrant.go.md b/docs/procedureGrant.go.md index 5d0d21800..b29800bf6 100644 --- a/docs/procedureGrant.go.md +++ b/docs/procedureGrant.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. | | ResetArgumentDataTypes | *No description.* | | ResetEnableMultipleGrants | *No description.* | | ResetId | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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. + +--- + ##### `ResetArgumentDataTypes` ```go @@ -341,6 +402,7 @@ func ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ProcedureGrant resource upon running "cdktf plan ". | --- @@ -404,6 +466,50 @@ proceduregrant.ProcedureGrant_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/proceduregrant" + +proceduregrant.ProcedureGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a ProcedureGrant 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 ProcedureGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing ProcedureGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/procedure_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 ProcedureGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/procedureGrant.java.md b/docs/procedureGrant.java.md index c5eb1644b..d536d3af6 100644 --- a/docs/procedureGrant.java.md +++ b/docs/procedureGrant.java.md @@ -283,6 +283,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.* | @@ -292,7 +293,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. | | resetArgumentDataTypes | *No description.* | | resetEnableMultipleGrants | *No description.* | | resetId | *No description.* | @@ -371,6 +374,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 @@ -479,6 +498,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 @@ -491,6 +529,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. + +--- + ##### `resetArgumentDataTypes` ```java @@ -564,6 +627,7 @@ public void resetWithGrantOption() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ProcedureGrant resource upon running "cdktf plan ". | --- @@ -627,6 +691,50 @@ ProcedureGrant.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.procedure_grant.ProcedureGrant; + +ProcedureGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),ProcedureGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a ProcedureGrant 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 ProcedureGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing ProcedureGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/procedure_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 ProcedureGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/procedureGrant.python.md b/docs/procedureGrant.python.md index e2a7d5f99..123a47338 100644 --- a/docs/procedureGrant.python.md +++ b/docs/procedureGrant.python.md @@ -277,6 +277,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.* | @@ -286,7 +287,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_argument_data_types | *No description.* | | reset_enable_multiple_grants | *No description.* | | reset_id | *No description.* | @@ -370,6 +373,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 @@ -496,6 +517,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 @@ -510,6 +552,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_argument_data_types` ```python @@ -583,6 +652,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 ProcedureGrant resource upon running "cdktf plan ". | --- @@ -652,6 +722,55 @@ procedureGrant.ProcedureGrant.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import procedure_grant + +procedureGrant.ProcedureGrant.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a ProcedureGrant 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 ProcedureGrant to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing ProcedureGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/procedure_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 ProcedureGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/procedureGrant.typescript.md b/docs/procedureGrant.typescript.md index fbc7298b3..d74c81d02 100644 --- a/docs/procedureGrant.typescript.md +++ b/docs/procedureGrant.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. | | resetArgumentDataTypes | *No description.* | | resetEnableMultipleGrants | *No description.* | | resetId | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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. + +--- + ##### `resetArgumentDataTypes` ```typescript @@ -341,6 +402,7 @@ public resetWithGrantOption(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ProcedureGrant resource upon running "cdktf plan ". | --- @@ -404,6 +466,50 @@ procedureGrant.ProcedureGrant.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { procedureGrant } from '@cdktf/provider-snowflake' + +procedureGrant.ProcedureGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a ProcedureGrant 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 ProcedureGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing ProcedureGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/procedure_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 ProcedureGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/provider.csharp.md b/docs/provider.csharp.md index 8e9903b0a..6837310fa 100644 --- a/docs/provider.csharp.md +++ b/docs/provider.csharp.md @@ -316,6 +316,7 @@ private void ResetWarehouse() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformProvider | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a SnowflakeProvider resource upon running "cdktf plan ". | --- @@ -379,6 +380,50 @@ SnowflakeProvider.IsTerraformProvider(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +SnowflakeProvider.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a SnowflakeProvider 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 SnowflakeProvider to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing SnowflakeProvider that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs#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 SnowflakeProvider to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/provider.go.md b/docs/provider.go.md index d83e43341..e22b43b79 100644 --- a/docs/provider.go.md +++ b/docs/provider.go.md @@ -316,6 +316,7 @@ func ResetWarehouse() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformProvider | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a SnowflakeProvider resource upon running "cdktf plan ". | --- @@ -379,6 +380,50 @@ provider.SnowflakeProvider_IsTerraformProvider(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/provider" + +provider.SnowflakeProvider_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a SnowflakeProvider 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 SnowflakeProvider to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing SnowflakeProvider that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs#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 SnowflakeProvider to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/provider.java.md b/docs/provider.java.md index a1c962061..49a17bc84 100644 --- a/docs/provider.java.md +++ b/docs/provider.java.md @@ -637,6 +637,7 @@ public void resetWarehouse() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformProvider | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a SnowflakeProvider resource upon running "cdktf plan ". | --- @@ -700,6 +701,50 @@ SnowflakeProvider.isTerraformProvider(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.provider.SnowflakeProvider; + +SnowflakeProvider.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),SnowflakeProvider.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a SnowflakeProvider 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 SnowflakeProvider to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing SnowflakeProvider that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs#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 SnowflakeProvider to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/provider.python.md b/docs/provider.python.md index cf7903f35..a692306e9 100644 --- a/docs/provider.python.md +++ b/docs/provider.python.md @@ -641,6 +641,7 @@ def reset_warehouse() -> None | is_construct | Checks if `x` is a construct. | | is_terraform_element | *No description.* | | is_terraform_provider | *No description.* | +| generate_config_for_import | Generates CDKTF code for importing a SnowflakeProvider resource upon running "cdktf plan ". | --- @@ -710,6 +711,55 @@ provider.SnowflakeProvider.is_terraform_provider( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import provider + +provider.SnowflakeProvider.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a SnowflakeProvider 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 SnowflakeProvider to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing SnowflakeProvider that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs#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 SnowflakeProvider to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/provider.typescript.md b/docs/provider.typescript.md index f8c0537c5..dd92a62b8 100644 --- a/docs/provider.typescript.md +++ b/docs/provider.typescript.md @@ -316,6 +316,7 @@ public resetWarehouse(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformProvider | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a SnowflakeProvider resource upon running "cdktf plan ". | --- @@ -379,6 +380,50 @@ provider.SnowflakeProvider.isTerraformProvider(x: any) --- +##### `generateConfigForImport` + +```typescript +import { provider } from '@cdktf/provider-snowflake' + +provider.SnowflakeProvider.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a SnowflakeProvider 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 SnowflakeProvider to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing SnowflakeProvider that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs#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 SnowflakeProvider to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/resourceMonitor.csharp.md b/docs/resourceMonitor.csharp.md index f54f86d46..1b7520f11 100644 --- a/docs/resourceMonitor.csharp.md +++ b/docs/resourceMonitor.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. | | ResetCreditQuota | *No description.* | | ResetEndTimestamp | *No description.* | | ResetFrequency | *No description.* | @@ -150,6 +153,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 @@ -258,6 +277,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 @@ -270,6 +307,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. + +--- + ##### `ResetCreditQuota` ```csharp @@ -355,6 +416,7 @@ private void ResetWarehouses() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ResourceMonitor resource upon running "cdktf plan ". | --- @@ -418,6 +480,50 @@ ResourceMonitor.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +ResourceMonitor.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a ResourceMonitor 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 ResourceMonitor to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing ResourceMonitor that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/resource_monitor#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 ResourceMonitor to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/resourceMonitor.go.md b/docs/resourceMonitor.go.md index cfb5b6bc7..4d1e1da63 100644 --- a/docs/resourceMonitor.go.md +++ b/docs/resourceMonitor.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. | | ResetCreditQuota | *No description.* | | ResetEndTimestamp | *No description.* | | ResetFrequency | *No description.* | @@ -150,6 +153,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 @@ -258,6 +277,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 @@ -270,6 +307,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. + +--- + ##### `ResetCreditQuota` ```go @@ -355,6 +416,7 @@ func ResetWarehouses() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ResourceMonitor resource upon running "cdktf plan ". | --- @@ -418,6 +480,50 @@ resourcemonitor.ResourceMonitor_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/resourcemonitor" + +resourcemonitor.ResourceMonitor_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a ResourceMonitor 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 ResourceMonitor to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing ResourceMonitor that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/resource_monitor#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 ResourceMonitor to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/resourceMonitor.java.md b/docs/resourceMonitor.java.md index 36edca424..580a3a019 100644 --- a/docs/resourceMonitor.java.md +++ b/docs/resourceMonitor.java.md @@ -286,6 +286,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.* | @@ -295,7 +296,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. | | resetCreditQuota | *No description.* | | resetEndTimestamp | *No description.* | | resetFrequency | *No description.* | @@ -376,6 +379,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 @@ -484,6 +503,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 @@ -496,6 +534,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. + +--- + ##### `resetCreditQuota` ```java @@ -581,6 +644,7 @@ public void resetWarehouses() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ResourceMonitor resource upon running "cdktf plan ". | --- @@ -644,6 +708,50 @@ ResourceMonitor.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.resource_monitor.ResourceMonitor; + +ResourceMonitor.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),ResourceMonitor.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a ResourceMonitor 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 ResourceMonitor to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing ResourceMonitor that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/resource_monitor#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 ResourceMonitor to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/resourceMonitor.python.md b/docs/resourceMonitor.python.md index 7c67c5a4e..ea737d0ae 100644 --- a/docs/resourceMonitor.python.md +++ b/docs/resourceMonitor.python.md @@ -283,6 +283,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.* | @@ -292,7 +293,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_credit_quota | *No description.* | | reset_end_timestamp | *No description.* | | reset_frequency | *No description.* | @@ -378,6 +381,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 @@ -504,6 +525,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 @@ -518,6 +560,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_credit_quota` ```python @@ -603,6 +672,7 @@ def reset_warehouses() -> 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 ResourceMonitor resource upon running "cdktf plan ". | --- @@ -672,6 +742,55 @@ resourceMonitor.ResourceMonitor.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import resource_monitor + +resourceMonitor.ResourceMonitor.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a ResourceMonitor 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 ResourceMonitor to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing ResourceMonitor that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/resource_monitor#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 ResourceMonitor to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/resourceMonitor.typescript.md b/docs/resourceMonitor.typescript.md index a0b1f0d02..8a2bca100 100644 --- a/docs/resourceMonitor.typescript.md +++ b/docs/resourceMonitor.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. | | resetCreditQuota | *No description.* | | resetEndTimestamp | *No description.* | | resetFrequency | *No description.* | @@ -150,6 +153,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 @@ -258,6 +277,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 @@ -270,6 +307,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. + +--- + ##### `resetCreditQuota` ```typescript @@ -355,6 +416,7 @@ public resetWarehouses(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ResourceMonitor resource upon running "cdktf plan ". | --- @@ -418,6 +480,50 @@ resourceMonitor.ResourceMonitor.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { resourceMonitor } from '@cdktf/provider-snowflake' + +resourceMonitor.ResourceMonitor.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a ResourceMonitor 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 ResourceMonitor to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing ResourceMonitor that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/resource_monitor#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 ResourceMonitor to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/resourceMonitorGrant.csharp.md b/docs/resourceMonitorGrant.csharp.md index b8b0e10cc..2a6e1de2a 100644 --- a/docs/resourceMonitorGrant.csharp.md +++ b/docs/resourceMonitorGrant.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 ResourceMonitorGrant resource upon running "cdktf plan ". | --- @@ -362,6 +424,50 @@ ResourceMonitorGrant.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +ResourceMonitorGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a ResourceMonitorGrant 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 ResourceMonitorGrant to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing ResourceMonitorGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/resource_monitor_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 ResourceMonitorGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/resourceMonitorGrant.go.md b/docs/resourceMonitorGrant.go.md index 3913da611..a66ceca93 100644 --- a/docs/resourceMonitorGrant.go.md +++ b/docs/resourceMonitorGrant.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 ResourceMonitorGrant resource upon running "cdktf plan ". | --- @@ -362,6 +424,50 @@ resourcemonitorgrant.ResourceMonitorGrant_IsTerraformResource(x interface{}) *bo --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/resourcemonitorgrant" + +resourcemonitorgrant.ResourceMonitorGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a ResourceMonitorGrant 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 ResourceMonitorGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing ResourceMonitorGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/resource_monitor_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 ResourceMonitorGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/resourceMonitorGrant.java.md b/docs/resourceMonitorGrant.java.md index 5ec12ac1a..180f1ddd2 100644 --- a/docs/resourceMonitorGrant.java.md +++ b/docs/resourceMonitorGrant.java.md @@ -191,6 +191,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.* | @@ -200,7 +201,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.* | @@ -273,6 +276,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 @@ -381,6 +400,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 @@ -393,6 +431,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 @@ -430,6 +493,7 @@ public void resetWithGrantOption() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ResourceMonitorGrant resource upon running "cdktf plan ". | --- @@ -493,6 +557,50 @@ ResourceMonitorGrant.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.resource_monitor_grant.ResourceMonitorGrant; + +ResourceMonitorGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),ResourceMonitorGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a ResourceMonitorGrant 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 ResourceMonitorGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing ResourceMonitorGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/resource_monitor_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 ResourceMonitorGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/resourceMonitorGrant.python.md b/docs/resourceMonitorGrant.python.md index c22da3e0b..acf40ff26 100644 --- a/docs/resourceMonitorGrant.python.md +++ b/docs/resourceMonitorGrant.python.md @@ -187,6 +187,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.* | @@ -196,7 +197,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.* | @@ -274,6 +277,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 @@ -400,6 +421,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 @@ -414,6 +456,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 @@ -451,6 +520,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 ResourceMonitorGrant resource upon running "cdktf plan ". | --- @@ -520,6 +590,55 @@ resourceMonitorGrant.ResourceMonitorGrant.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import resource_monitor_grant + +resourceMonitorGrant.ResourceMonitorGrant.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a ResourceMonitorGrant 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 ResourceMonitorGrant to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing ResourceMonitorGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/resource_monitor_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 ResourceMonitorGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/resourceMonitorGrant.typescript.md b/docs/resourceMonitorGrant.typescript.md index 05d2d6ca5..5d91a6ee0 100644 --- a/docs/resourceMonitorGrant.typescript.md +++ b/docs/resourceMonitorGrant.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 ResourceMonitorGrant resource upon running "cdktf plan ". | --- @@ -362,6 +424,50 @@ resourceMonitorGrant.ResourceMonitorGrant.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { resourceMonitorGrant } from '@cdktf/provider-snowflake' + +resourceMonitorGrant.ResourceMonitorGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a ResourceMonitorGrant 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 ResourceMonitorGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing ResourceMonitorGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/resource_monitor_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 ResourceMonitorGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/role.csharp.md b/docs/role.csharp.md index a926be32f..d69b7c443 100644 --- a/docs/role.csharp.md +++ b/docs/role.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. | | PutTag | *No description.* | | ResetComment | *No description.* | | ResetId | *No description.* | @@ -141,6 +144,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 @@ -249,6 +268,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 @@ -261,6 +298,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. + +--- + ##### `PutTag` ```csharp @@ -298,6 +359,7 @@ private void ResetTag() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Role resource upon running "cdktf plan ". | --- @@ -361,6 +423,50 @@ Role.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +Role.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a Role 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 Role to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing Role that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/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 Role to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/role.go.md b/docs/role.go.md index da090181a..94b76e093 100644 --- a/docs/role.go.md +++ b/docs/role.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. | | PutTag | *No description.* | | ResetComment | *No description.* | | ResetId | *No description.* | @@ -141,6 +144,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 @@ -249,6 +268,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 @@ -261,6 +298,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. + +--- + ##### `PutTag` ```go @@ -298,6 +359,7 @@ func ResetTag() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Role resource upon running "cdktf plan ". | --- @@ -361,6 +423,50 @@ role.Role_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/role" + +role.Role_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a Role 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 Role to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing Role that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/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 Role to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/role.java.md b/docs/role.java.md index a7d59b8a1..e39fcd100 100644 --- a/docs/role.java.md +++ b/docs/role.java.md @@ -160,6 +160,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.* | @@ -169,7 +170,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. | | putTag | *No description.* | | resetComment | *No description.* | | resetId | *No description.* | @@ -241,6 +244,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 @@ -349,6 +368,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 @@ -361,6 +399,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. + +--- + ##### `putTag` ```java @@ -398,6 +461,7 @@ public void resetTag() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Role resource upon running "cdktf plan ". | --- @@ -461,6 +525,50 @@ Role.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.role.Role; + +Role.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),Role.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a Role 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 Role to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing Role that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/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 Role to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/role.python.md b/docs/role.python.md index 018b7c1e1..44e768ab6 100644 --- a/docs/role.python.md +++ b/docs/role.python.md @@ -157,6 +157,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.* | @@ -166,7 +167,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. | | put_tag | *No description.* | | reset_comment | *No description.* | | reset_id | *No description.* | @@ -243,6 +246,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 @@ -369,6 +390,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 @@ -383,6 +425,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_tag` ```python @@ -422,6 +491,7 @@ def reset_tag() -> 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 Role resource upon running "cdktf plan ". | --- @@ -491,6 +561,55 @@ role.Role.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import role + +role.Role.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a Role 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 Role to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing Role that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/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 Role to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/role.typescript.md b/docs/role.typescript.md index 74ca25512..96c718ead 100644 --- a/docs/role.typescript.md +++ b/docs/role.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. | | putTag | *No description.* | | resetComment | *No description.* | | resetId | *No description.* | @@ -141,6 +144,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 @@ -249,6 +268,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 @@ -261,6 +298,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. + +--- + ##### `putTag` ```typescript @@ -298,6 +359,7 @@ public resetTag(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Role resource upon running "cdktf plan ". | --- @@ -361,6 +423,50 @@ role.Role.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { role } from '@cdktf/provider-snowflake' + +role.Role.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a Role 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 Role to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing Role that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/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 Role to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/roleGrants.csharp.md b/docs/roleGrants.csharp.md index c0d351c88..7a73296d0 100644 --- a/docs/roleGrants.csharp.md +++ b/docs/roleGrants.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.* | | ResetRoles | *No description.* | @@ -141,6 +144,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 @@ -249,6 +268,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 @@ -261,6 +298,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 @@ -292,6 +353,7 @@ private void ResetUsers() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a RoleGrants resource upon running "cdktf plan ". | --- @@ -355,6 +417,50 @@ RoleGrants.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +RoleGrants.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a RoleGrants 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 RoleGrants to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing RoleGrants that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/role_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 RoleGrants to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/roleGrants.go.md b/docs/roleGrants.go.md index 852bebf2f..d95339ec0 100644 --- a/docs/roleGrants.go.md +++ b/docs/roleGrants.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.* | | ResetRoles | *No description.* | @@ -141,6 +144,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 @@ -249,6 +268,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 @@ -261,6 +298,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 @@ -292,6 +353,7 @@ func ResetUsers() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a RoleGrants resource upon running "cdktf plan ". | --- @@ -355,6 +417,50 @@ rolegrants.RoleGrants_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/rolegrants" + +rolegrants.RoleGrants_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a RoleGrants 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 RoleGrants to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing RoleGrants that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/role_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 RoleGrants to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/roleGrants.java.md b/docs/roleGrants.java.md index 49a49d234..fcfb85809 100644 --- a/docs/roleGrants.java.md +++ b/docs/roleGrants.java.md @@ -178,6 +178,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.* | @@ -187,7 +188,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.* | | resetRoles | *No description.* | @@ -259,6 +262,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 @@ -367,6 +386,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 @@ -379,6 +417,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 @@ -410,6 +473,7 @@ public void resetUsers() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a RoleGrants resource upon running "cdktf plan ". | --- @@ -473,6 +537,50 @@ RoleGrants.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.role_grants.RoleGrants; + +RoleGrants.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),RoleGrants.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a RoleGrants 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 RoleGrants to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing RoleGrants that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/role_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 RoleGrants to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/roleGrants.python.md b/docs/roleGrants.python.md index 29c73ee94..09c8c081d 100644 --- a/docs/roleGrants.python.md +++ b/docs/roleGrants.python.md @@ -175,6 +175,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.* | @@ -184,7 +185,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_roles | *No description.* | @@ -261,6 +264,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 @@ -387,6 +408,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 @@ -401,6 +443,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 @@ -432,6 +501,7 @@ def reset_users() -> 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 RoleGrants resource upon running "cdktf plan ". | --- @@ -501,6 +571,55 @@ roleGrants.RoleGrants.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import role_grants + +roleGrants.RoleGrants.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a RoleGrants 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 RoleGrants to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing RoleGrants that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/role_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 RoleGrants to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/roleGrants.typescript.md b/docs/roleGrants.typescript.md index 20db561b9..91c2311e7 100644 --- a/docs/roleGrants.typescript.md +++ b/docs/roleGrants.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.* | | resetRoles | *No description.* | @@ -141,6 +144,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 @@ -249,6 +268,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 @@ -261,6 +298,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 @@ -292,6 +353,7 @@ public resetUsers(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a RoleGrants resource upon running "cdktf plan ". | --- @@ -355,6 +417,50 @@ roleGrants.RoleGrants.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { roleGrants } from '@cdktf/provider-snowflake' + +roleGrants.RoleGrants.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a RoleGrants 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 RoleGrants to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing RoleGrants that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/role_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 RoleGrants to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/roleOwnershipGrant.csharp.md b/docs/roleOwnershipGrant.csharp.md index e5f6682f4..bceafb388 100644 --- a/docs/roleOwnershipGrant.csharp.md +++ b/docs/roleOwnershipGrant.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. | | ResetCurrentGrants | *No description.* | | ResetId | *No description.* | | ResetRevertOwnershipToRoleName | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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. + +--- + ##### `ResetCurrentGrants` ```csharp @@ -285,6 +346,7 @@ private void ResetRevertOwnershipToRoleName() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a RoleOwnershipGrant resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ RoleOwnershipGrant.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +RoleOwnershipGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a RoleOwnershipGrant 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 RoleOwnershipGrant to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing RoleOwnershipGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/role_ownership_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 RoleOwnershipGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/roleOwnershipGrant.go.md b/docs/roleOwnershipGrant.go.md index 47a833822..33f180404 100644 --- a/docs/roleOwnershipGrant.go.md +++ b/docs/roleOwnershipGrant.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. | | ResetCurrentGrants | *No description.* | | ResetId | *No description.* | | ResetRevertOwnershipToRoleName | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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. + +--- + ##### `ResetCurrentGrants` ```go @@ -285,6 +346,7 @@ func ResetRevertOwnershipToRoleName() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a RoleOwnershipGrant resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ roleownershipgrant.RoleOwnershipGrant_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/roleownershipgrant" + +roleownershipgrant.RoleOwnershipGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a RoleOwnershipGrant 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 RoleOwnershipGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing RoleOwnershipGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/role_ownership_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 RoleOwnershipGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/roleOwnershipGrant.java.md b/docs/roleOwnershipGrant.java.md index 98295bddf..c58d29388 100644 --- a/docs/roleOwnershipGrant.java.md +++ b/docs/roleOwnershipGrant.java.md @@ -177,6 +177,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.* | @@ -186,7 +187,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. | | resetCurrentGrants | *No description.* | | resetId | *No description.* | | resetRevertOwnershipToRoleName | *No description.* | @@ -257,6 +260,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 @@ -365,6 +384,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 @@ -377,6 +415,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. + +--- + ##### `resetCurrentGrants` ```java @@ -402,6 +465,7 @@ public void resetRevertOwnershipToRoleName() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a RoleOwnershipGrant resource upon running "cdktf plan ". | --- @@ -465,6 +529,50 @@ RoleOwnershipGrant.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.role_ownership_grant.RoleOwnershipGrant; + +RoleOwnershipGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),RoleOwnershipGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a RoleOwnershipGrant 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 RoleOwnershipGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing RoleOwnershipGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/role_ownership_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 RoleOwnershipGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/roleOwnershipGrant.python.md b/docs/roleOwnershipGrant.python.md index 257706cbd..19574e07d 100644 --- a/docs/roleOwnershipGrant.python.md +++ b/docs/roleOwnershipGrant.python.md @@ -175,6 +175,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.* | @@ -184,7 +185,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_current_grants | *No description.* | | reset_id | *No description.* | | reset_revert_ownership_to_role_name | *No description.* | @@ -260,6 +263,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 @@ -386,6 +407,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 @@ -400,6 +442,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_current_grants` ```python @@ -425,6 +494,7 @@ def reset_revert_ownership_to_role_name() -> 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 RoleOwnershipGrant resource upon running "cdktf plan ". | --- @@ -494,6 +564,55 @@ roleOwnershipGrant.RoleOwnershipGrant.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import role_ownership_grant + +roleOwnershipGrant.RoleOwnershipGrant.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a RoleOwnershipGrant 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 RoleOwnershipGrant to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing RoleOwnershipGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/role_ownership_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 RoleOwnershipGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/roleOwnershipGrant.typescript.md b/docs/roleOwnershipGrant.typescript.md index 869c84d58..7a780ca76 100644 --- a/docs/roleOwnershipGrant.typescript.md +++ b/docs/roleOwnershipGrant.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. | | resetCurrentGrants | *No description.* | | resetId | *No description.* | | resetRevertOwnershipToRoleName | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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. + +--- + ##### `resetCurrentGrants` ```typescript @@ -285,6 +346,7 @@ public resetRevertOwnershipToRoleName(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a RoleOwnershipGrant resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ roleOwnershipGrant.RoleOwnershipGrant.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { roleOwnershipGrant } from '@cdktf/provider-snowflake' + +roleOwnershipGrant.RoleOwnershipGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a RoleOwnershipGrant 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 RoleOwnershipGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing RoleOwnershipGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/role_ownership_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 RoleOwnershipGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/rowAccessPolicy.csharp.md b/docs/rowAccessPolicy.csharp.md index f8dc41146..144265535 100644 --- a/docs/rowAccessPolicy.csharp.md +++ b/docs/rowAccessPolicy.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. | | ResetComment | *No description.* | | ResetId | *No description.* | @@ -139,6 +142,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 @@ -247,6 +266,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 @@ -259,6 +296,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. + +--- + ##### `ResetComment` ```csharp @@ -278,6 +339,7 @@ private void ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a RowAccessPolicy resource upon running "cdktf plan ". | --- @@ -341,6 +403,50 @@ RowAccessPolicy.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +RowAccessPolicy.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a RowAccessPolicy 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 RowAccessPolicy to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing RowAccessPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/row_access_policy#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 RowAccessPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/rowAccessPolicy.go.md b/docs/rowAccessPolicy.go.md index 326683b65..d7e78b4b2 100644 --- a/docs/rowAccessPolicy.go.md +++ b/docs/rowAccessPolicy.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. | | ResetComment | *No description.* | | ResetId | *No description.* | @@ -139,6 +142,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 @@ -247,6 +266,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 @@ -259,6 +296,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. + +--- + ##### `ResetComment` ```go @@ -278,6 +339,7 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a RowAccessPolicy resource upon running "cdktf plan ". | --- @@ -341,6 +403,50 @@ rowaccesspolicy.RowAccessPolicy_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/rowaccesspolicy" + +rowaccesspolicy.RowAccessPolicy_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a RowAccessPolicy 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 RowAccessPolicy to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing RowAccessPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/row_access_policy#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 RowAccessPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/rowAccessPolicy.java.md b/docs/rowAccessPolicy.java.md index c620f5641..e2f01c9b5 100644 --- a/docs/rowAccessPolicy.java.md +++ b/docs/rowAccessPolicy.java.md @@ -203,6 +203,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.* | @@ -212,7 +213,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. | | resetComment | *No description.* | | resetId | *No description.* | @@ -282,6 +285,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 @@ -390,6 +409,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 @@ -402,6 +440,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. + +--- + ##### `resetComment` ```java @@ -421,6 +484,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a RowAccessPolicy resource upon running "cdktf plan ". | --- @@ -484,6 +548,50 @@ RowAccessPolicy.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.row_access_policy.RowAccessPolicy; + +RowAccessPolicy.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),RowAccessPolicy.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a RowAccessPolicy 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 RowAccessPolicy to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing RowAccessPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/row_access_policy#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 RowAccessPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/rowAccessPolicy.python.md b/docs/rowAccessPolicy.python.md index 2e19c1af8..1097be9f1 100644 --- a/docs/rowAccessPolicy.python.md +++ b/docs/rowAccessPolicy.python.md @@ -201,6 +201,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.* | @@ -210,7 +211,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_comment | *No description.* | | reset_id | *No description.* | @@ -285,6 +288,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 @@ -411,6 +432,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 @@ -425,6 +467,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_comment` ```python @@ -444,6 +513,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 RowAccessPolicy resource upon running "cdktf plan ". | --- @@ -513,6 +583,55 @@ rowAccessPolicy.RowAccessPolicy.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import row_access_policy + +rowAccessPolicy.RowAccessPolicy.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a RowAccessPolicy 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 RowAccessPolicy to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing RowAccessPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/row_access_policy#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 RowAccessPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/rowAccessPolicy.typescript.md b/docs/rowAccessPolicy.typescript.md index 797852537..8105c0db9 100644 --- a/docs/rowAccessPolicy.typescript.md +++ b/docs/rowAccessPolicy.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. | | resetComment | *No description.* | | resetId | *No description.* | @@ -139,6 +142,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 @@ -247,6 +266,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 @@ -259,6 +296,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. + +--- + ##### `resetComment` ```typescript @@ -278,6 +339,7 @@ public resetId(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a RowAccessPolicy resource upon running "cdktf plan ". | --- @@ -341,6 +403,50 @@ rowAccessPolicy.RowAccessPolicy.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { rowAccessPolicy } from '@cdktf/provider-snowflake' + +rowAccessPolicy.RowAccessPolicy.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a RowAccessPolicy 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 RowAccessPolicy to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing RowAccessPolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/row_access_policy#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 RowAccessPolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/rowAccessPolicyGrant.csharp.md b/docs/rowAccessPolicyGrant.csharp.md index 6654cb7fa..51612fac4 100644 --- a/docs/rowAccessPolicyGrant.csharp.md +++ b/docs/rowAccessPolicyGrant.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.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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 @@ -306,6 +367,7 @@ private void ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a RowAccessPolicyGrant resource upon running "cdktf plan ". | --- @@ -369,6 +431,50 @@ RowAccessPolicyGrant.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +RowAccessPolicyGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a RowAccessPolicyGrant 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 RowAccessPolicyGrant to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing RowAccessPolicyGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/row_access_policy_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 RowAccessPolicyGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/rowAccessPolicyGrant.go.md b/docs/rowAccessPolicyGrant.go.md index 62d33274e..54d4cf384 100644 --- a/docs/rowAccessPolicyGrant.go.md +++ b/docs/rowAccessPolicyGrant.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.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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 @@ -306,6 +367,7 @@ func ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a RowAccessPolicyGrant resource upon running "cdktf plan ". | --- @@ -369,6 +431,50 @@ rowaccesspolicygrant.RowAccessPolicyGrant_IsTerraformResource(x interface{}) *bo --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/rowaccesspolicygrant" + +rowaccesspolicygrant.RowAccessPolicyGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a RowAccessPolicyGrant 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 RowAccessPolicyGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing RowAccessPolicyGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/row_access_policy_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 RowAccessPolicyGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/rowAccessPolicyGrant.java.md b/docs/rowAccessPolicyGrant.java.md index 4802a9b04..69f58209c 100644 --- a/docs/rowAccessPolicyGrant.java.md +++ b/docs/rowAccessPolicyGrant.java.md @@ -229,6 +229,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.* | @@ -238,7 +239,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.* | @@ -312,6 +315,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 @@ -420,6 +439,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 @@ -432,6 +470,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 @@ -475,6 +538,7 @@ public void resetWithGrantOption() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a RowAccessPolicyGrant resource upon running "cdktf plan ". | --- @@ -538,6 +602,50 @@ RowAccessPolicyGrant.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.row_access_policy_grant.RowAccessPolicyGrant; + +RowAccessPolicyGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),RowAccessPolicyGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a RowAccessPolicyGrant 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 RowAccessPolicyGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing RowAccessPolicyGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/row_access_policy_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 RowAccessPolicyGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/rowAccessPolicyGrant.python.md b/docs/rowAccessPolicyGrant.python.md index 146cdd9fa..4c0f53a72 100644 --- a/docs/rowAccessPolicyGrant.python.md +++ b/docs/rowAccessPolicyGrant.python.md @@ -225,6 +225,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.* | @@ -234,7 +235,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.* | @@ -313,6 +316,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 @@ -439,6 +460,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 @@ -453,6 +495,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 @@ -496,6 +565,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 RowAccessPolicyGrant resource upon running "cdktf plan ". | --- @@ -565,6 +635,55 @@ rowAccessPolicyGrant.RowAccessPolicyGrant.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import row_access_policy_grant + +rowAccessPolicyGrant.RowAccessPolicyGrant.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a RowAccessPolicyGrant 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 RowAccessPolicyGrant to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing RowAccessPolicyGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/row_access_policy_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 RowAccessPolicyGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/rowAccessPolicyGrant.typescript.md b/docs/rowAccessPolicyGrant.typescript.md index 89ae94c8e..6c68ad761 100644 --- a/docs/rowAccessPolicyGrant.typescript.md +++ b/docs/rowAccessPolicyGrant.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.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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 @@ -306,6 +367,7 @@ public resetWithGrantOption(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a RowAccessPolicyGrant resource upon running "cdktf plan ". | --- @@ -369,6 +431,50 @@ rowAccessPolicyGrant.RowAccessPolicyGrant.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { rowAccessPolicyGrant } from '@cdktf/provider-snowflake' + +rowAccessPolicyGrant.RowAccessPolicyGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a RowAccessPolicyGrant 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 RowAccessPolicyGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing RowAccessPolicyGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/row_access_policy_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 RowAccessPolicyGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/samlIntegration.csharp.md b/docs/samlIntegration.csharp.md index 35b592a67..324c54004 100644 --- a/docs/samlIntegration.csharp.md +++ b/docs/samlIntegration.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. | | ResetEnabled | *No description.* | | ResetId | *No description.* | | ResetSaml2EnableSpInitiated | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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. + +--- + ##### `ResetEnabled` ```csharp @@ -341,6 +402,7 @@ private void ResetSaml2SpInitiatedLoginPageLabel() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a SamlIntegration resource upon running "cdktf plan ". | --- @@ -404,6 +466,50 @@ SamlIntegration.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +SamlIntegration.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a SamlIntegration 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 SamlIntegration to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing SamlIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/saml_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 SamlIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/samlIntegration.go.md b/docs/samlIntegration.go.md index 03227cf01..85c0ed8e0 100644 --- a/docs/samlIntegration.go.md +++ b/docs/samlIntegration.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. | | ResetEnabled | *No description.* | | ResetId | *No description.* | | ResetSaml2EnableSpInitiated | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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. + +--- + ##### `ResetEnabled` ```go @@ -341,6 +402,7 @@ func ResetSaml2SpInitiatedLoginPageLabel() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a SamlIntegration resource upon running "cdktf plan ". | --- @@ -404,6 +466,50 @@ samlintegration.SamlIntegration_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/samlintegration" + +samlintegration.SamlIntegration_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a SamlIntegration 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 SamlIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing SamlIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/saml_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 SamlIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/samlIntegration.java.md b/docs/samlIntegration.java.md index 2044b15f8..5baca1398 100644 --- a/docs/samlIntegration.java.md +++ b/docs/samlIntegration.java.md @@ -327,6 +327,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.* | @@ -336,7 +337,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. | | resetEnabled | *No description.* | | resetId | *No description.* | | resetSaml2EnableSpInitiated | *No description.* | @@ -415,6 +418,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 @@ -523,6 +542,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 @@ -535,6 +573,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. + +--- + ##### `resetEnabled` ```java @@ -608,6 +671,7 @@ public void resetSaml2SpInitiatedLoginPageLabel() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a SamlIntegration resource upon running "cdktf plan ". | --- @@ -671,6 +735,50 @@ SamlIntegration.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.saml_integration.SamlIntegration; + +SamlIntegration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),SamlIntegration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a SamlIntegration 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 SamlIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing SamlIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/saml_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 SamlIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/samlIntegration.python.md b/docs/samlIntegration.python.md index dbc1b168a..6b7285667 100644 --- a/docs/samlIntegration.python.md +++ b/docs/samlIntegration.python.md @@ -321,6 +321,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.* | @@ -330,7 +331,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_enabled | *No description.* | | reset_id | *No description.* | | reset_saml2_enable_sp_initiated | *No description.* | @@ -414,6 +417,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 @@ -540,6 +561,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 @@ -554,6 +596,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_enabled` ```python @@ -627,6 +696,7 @@ def reset_saml2_sp_initiated_login_page_label() -> 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 SamlIntegration resource upon running "cdktf plan ". | --- @@ -696,6 +766,55 @@ samlIntegration.SamlIntegration.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import saml_integration + +samlIntegration.SamlIntegration.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a SamlIntegration 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 SamlIntegration to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing SamlIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/saml_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 SamlIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/samlIntegration.typescript.md b/docs/samlIntegration.typescript.md index a3583f2ba..66ac4bef8 100644 --- a/docs/samlIntegration.typescript.md +++ b/docs/samlIntegration.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. | | resetEnabled | *No description.* | | resetId | *No description.* | | resetSaml2EnableSpInitiated | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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. + +--- + ##### `resetEnabled` ```typescript @@ -341,6 +402,7 @@ public resetSaml2SpInitiatedLoginPageLabel(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a SamlIntegration resource upon running "cdktf plan ". | --- @@ -404,6 +466,50 @@ samlIntegration.SamlIntegration.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { samlIntegration } from '@cdktf/provider-snowflake' + +samlIntegration.SamlIntegration.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a SamlIntegration 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 SamlIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing SamlIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/saml_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 SamlIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/schema.csharp.md b/docs/schema.csharp.md index 79a67cb01..9aca709cf 100644 --- a/docs/schema.csharp.md +++ b/docs/schema.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. | | PutTag | *No description.* | | ResetComment | *No description.* | | ResetDataRetentionDays | *No description.* | @@ -144,6 +147,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 @@ -252,6 +271,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 @@ -264,6 +301,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. + +--- + ##### `PutTag` ```csharp @@ -319,6 +380,7 @@ private void ResetTag() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Schema resource upon running "cdktf plan ". | --- @@ -382,6 +444,50 @@ Schema.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +Schema.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a Schema 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 Schema to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing Schema that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/schema#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 Schema to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/schema.go.md b/docs/schema.go.md index fbfe2004a..4b5666b4f 100644 --- a/docs/schema.go.md +++ b/docs/schema.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. | | PutTag | *No description.* | | ResetComment | *No description.* | | ResetDataRetentionDays | *No description.* | @@ -144,6 +147,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 @@ -252,6 +271,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 @@ -264,6 +301,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. + +--- + ##### `PutTag` ```go @@ -319,6 +380,7 @@ func ResetTag() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Schema resource upon running "cdktf plan ". | --- @@ -382,6 +444,50 @@ schema.Schema_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/schema" + +schema.Schema_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a Schema 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 Schema to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing Schema that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/schema#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 Schema to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/schema.java.md b/docs/schema.java.md index 9b817d505..88e901157 100644 --- a/docs/schema.java.md +++ b/docs/schema.java.md @@ -216,6 +216,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.* | @@ -225,7 +226,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. | | putTag | *No description.* | | resetComment | *No description.* | | resetDataRetentionDays | *No description.* | @@ -300,6 +303,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 @@ -408,6 +427,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 @@ -420,6 +458,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. + +--- + ##### `putTag` ```java @@ -475,6 +538,7 @@ public void resetTag() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Schema resource upon running "cdktf plan ". | --- @@ -538,6 +602,50 @@ Schema.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.schema.Schema; + +Schema.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),Schema.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a Schema 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 Schema to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing Schema that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/schema#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 Schema to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/schema.python.md b/docs/schema.python.md index d0a2ee66e..600bd2cd0 100644 --- a/docs/schema.python.md +++ b/docs/schema.python.md @@ -211,6 +211,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.* | @@ -220,7 +221,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. | | put_tag | *No description.* | | reset_comment | *No description.* | | reset_data_retention_days | *No description.* | @@ -300,6 +303,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 @@ -426,6 +447,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 @@ -440,6 +482,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_tag` ```python @@ -497,6 +566,7 @@ def reset_tag() -> 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 Schema resource upon running "cdktf plan ". | --- @@ -566,6 +636,55 @@ schema.Schema.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import schema + +schema.Schema.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a Schema 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 Schema to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing Schema that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/schema#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 Schema to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/schema.typescript.md b/docs/schema.typescript.md index f0e67e540..6c9e6ddd6 100644 --- a/docs/schema.typescript.md +++ b/docs/schema.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. | | putTag | *No description.* | | resetComment | *No description.* | | resetDataRetentionDays | *No description.* | @@ -144,6 +147,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 @@ -252,6 +271,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 @@ -264,6 +301,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. + +--- + ##### `putTag` ```typescript @@ -319,6 +380,7 @@ public resetTag(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Schema resource upon running "cdktf plan ". | --- @@ -382,6 +444,50 @@ schema.Schema.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { schema } from '@cdktf/provider-snowflake' + +schema.Schema.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a Schema 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 Schema to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing Schema that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/schema#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 Schema to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/schemaGrant.csharp.md b/docs/schemaGrant.csharp.md index abc9688b3..54b85512f 100644 --- a/docs/schemaGrant.csharp.md +++ b/docs/schemaGrant.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.* | | ResetOnAll | *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. + +--- + ##### `ResetEnableMultipleGrants` ```csharp @@ -334,6 +395,7 @@ private void ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a SchemaGrant resource upon running "cdktf plan ". | --- @@ -397,6 +459,50 @@ SchemaGrant.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +SchemaGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a SchemaGrant 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 SchemaGrant to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing SchemaGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/schema_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 SchemaGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/schemaGrant.go.md b/docs/schemaGrant.go.md index 34085cd07..8bc3b6565 100644 --- a/docs/schemaGrant.go.md +++ b/docs/schemaGrant.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.* | | ResetOnAll | *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. + +--- + ##### `ResetEnableMultipleGrants` ```go @@ -334,6 +395,7 @@ func ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a SchemaGrant resource upon running "cdktf plan ". | --- @@ -397,6 +459,50 @@ schemagrant.SchemaGrant_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/schemagrant" + +schemagrant.SchemaGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a SchemaGrant 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 SchemaGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing SchemaGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/schema_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 SchemaGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/schemaGrant.java.md b/docs/schemaGrant.java.md index 4487ccb81..a257c8b6b 100644 --- a/docs/schemaGrant.java.md +++ b/docs/schemaGrant.java.md @@ -261,6 +261,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.* | @@ -270,7 +271,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.* | | resetOnAll | *No description.* | @@ -348,6 +351,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 @@ -456,6 +475,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 @@ -468,6 +506,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 @@ -535,6 +598,7 @@ public void resetWithGrantOption() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a SchemaGrant resource upon running "cdktf plan ". | --- @@ -598,6 +662,50 @@ SchemaGrant.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.schema_grant.SchemaGrant; + +SchemaGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),SchemaGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a SchemaGrant 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 SchemaGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing SchemaGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/schema_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 SchemaGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/schemaGrant.python.md b/docs/schemaGrant.python.md index 34d7b66b0..68561af09 100644 --- a/docs/schemaGrant.python.md +++ b/docs/schemaGrant.python.md @@ -255,6 +255,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.* | @@ -264,7 +265,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_on_all | *No description.* | @@ -347,6 +350,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 @@ -473,6 +494,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 @@ -487,6 +529,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 @@ -554,6 +623,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 SchemaGrant resource upon running "cdktf plan ". | --- @@ -623,6 +693,55 @@ schemaGrant.SchemaGrant.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import schema_grant + +schemaGrant.SchemaGrant.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a SchemaGrant 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 SchemaGrant to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing SchemaGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/schema_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 SchemaGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/schemaGrant.typescript.md b/docs/schemaGrant.typescript.md index 10fbe5f84..14af1cb9e 100644 --- a/docs/schemaGrant.typescript.md +++ b/docs/schemaGrant.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.* | | resetOnAll | *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. + +--- + ##### `resetEnableMultipleGrants` ```typescript @@ -334,6 +395,7 @@ public resetWithGrantOption(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a SchemaGrant resource upon running "cdktf plan ". | --- @@ -397,6 +459,50 @@ schemaGrant.SchemaGrant.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { schemaGrant } from '@cdktf/provider-snowflake' + +schemaGrant.SchemaGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a SchemaGrant 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 SchemaGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing SchemaGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/schema_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 SchemaGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/scimIntegration.csharp.md b/docs/scimIntegration.csharp.md index 769459ffd..c854536f2 100644 --- a/docs/scimIntegration.csharp.md +++ b/docs/scimIntegration.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.* | | ResetNetworkPolicy | *No description.* | @@ -139,6 +142,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 @@ -247,6 +266,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 @@ -259,6 +296,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 @@ -278,6 +339,7 @@ private void ResetNetworkPolicy() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ScimIntegration resource upon running "cdktf plan ". | --- @@ -341,6 +403,50 @@ ScimIntegration.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +ScimIntegration.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a ScimIntegration 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 ScimIntegration to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing ScimIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/scim_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 ScimIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/scimIntegration.go.md b/docs/scimIntegration.go.md index 776a8307e..06a93d64f 100644 --- a/docs/scimIntegration.go.md +++ b/docs/scimIntegration.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.* | | ResetNetworkPolicy | *No description.* | @@ -139,6 +142,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 @@ -247,6 +266,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 @@ -259,6 +296,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 @@ -278,6 +339,7 @@ func ResetNetworkPolicy() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ScimIntegration resource upon running "cdktf plan ". | --- @@ -341,6 +403,50 @@ scimintegration.ScimIntegration_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/scimintegration" + +scimintegration.ScimIntegration_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a ScimIntegration 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 ScimIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing ScimIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/scim_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 ScimIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/scimIntegration.java.md b/docs/scimIntegration.java.md index 7d4186190..b1cfa16d2 100644 --- a/docs/scimIntegration.java.md +++ b/docs/scimIntegration.java.md @@ -179,6 +179,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.* | @@ -188,7 +189,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. | | resetId | *No description.* | | resetNetworkPolicy | *No description.* | @@ -258,6 +261,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 @@ -366,6 +385,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 @@ -378,6 +416,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 @@ -397,6 +460,7 @@ public void resetNetworkPolicy() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ScimIntegration resource upon running "cdktf plan ". | --- @@ -460,6 +524,50 @@ ScimIntegration.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.scim_integration.ScimIntegration; + +ScimIntegration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),ScimIntegration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a ScimIntegration 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 ScimIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing ScimIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/scim_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 ScimIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/scimIntegration.python.md b/docs/scimIntegration.python.md index c3ee08140..133c8a95c 100644 --- a/docs/scimIntegration.python.md +++ b/docs/scimIntegration.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_id | *No description.* | | reset_network_policy | *No description.* | @@ -261,6 +264,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 @@ -387,6 +408,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 @@ -401,6 +443,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 @@ -420,6 +489,7 @@ def reset_network_policy() -> 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 ScimIntegration resource upon running "cdktf plan ". | --- @@ -489,6 +559,55 @@ scimIntegration.ScimIntegration.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import scim_integration + +scimIntegration.ScimIntegration.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a ScimIntegration 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 ScimIntegration to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing ScimIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/scim_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 ScimIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/scimIntegration.typescript.md b/docs/scimIntegration.typescript.md index e64db120b..613fb7320 100644 --- a/docs/scimIntegration.typescript.md +++ b/docs/scimIntegration.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.* | | resetNetworkPolicy | *No description.* | @@ -139,6 +142,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 @@ -247,6 +266,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 @@ -259,6 +296,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 @@ -278,6 +339,7 @@ public resetNetworkPolicy(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ScimIntegration resource upon running "cdktf plan ". | --- @@ -341,6 +403,50 @@ scimIntegration.ScimIntegration.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { scimIntegration } from '@cdktf/provider-snowflake' + +scimIntegration.ScimIntegration.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a ScimIntegration 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 ScimIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing ScimIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/scim_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 ScimIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/sequence.csharp.md b/docs/sequence.csharp.md index 634cde9db..76be1fd2a 100644 --- a/docs/sequence.csharp.md +++ b/docs/sequence.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. | | ResetComment | *No description.* | | ResetId | *No description.* | | ResetIncrement | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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. + +--- + ##### `ResetComment` ```csharp @@ -285,6 +346,7 @@ private void ResetIncrement() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Sequence resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ Sequence.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +Sequence.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a Sequence 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 Sequence to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing Sequence that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/sequence#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 Sequence to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/sequence.go.md b/docs/sequence.go.md index 43fb73805..a5e33247b 100644 --- a/docs/sequence.go.md +++ b/docs/sequence.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. | | ResetComment | *No description.* | | ResetId | *No description.* | | ResetIncrement | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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. + +--- + ##### `ResetComment` ```go @@ -285,6 +346,7 @@ func ResetIncrement() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Sequence resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ sequence.Sequence_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/sequence" + +sequence.Sequence_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a Sequence 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 Sequence to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing Sequence that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/sequence#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 Sequence to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/sequence.java.md b/docs/sequence.java.md index 3af7395e2..90aa4ebd8 100644 --- a/docs/sequence.java.md +++ b/docs/sequence.java.md @@ -187,6 +187,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.* | @@ -196,7 +197,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. | | resetComment | *No description.* | | resetId | *No description.* | | resetIncrement | *No description.* | @@ -267,6 +270,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 @@ -375,6 +394,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 @@ -387,6 +425,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. + +--- + ##### `resetComment` ```java @@ -412,6 +475,7 @@ public void resetIncrement() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Sequence resource upon running "cdktf plan ". | --- @@ -475,6 +539,50 @@ Sequence.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.sequence.Sequence; + +Sequence.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),Sequence.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a Sequence 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 Sequence to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing Sequence that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/sequence#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 Sequence to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/sequence.python.md b/docs/sequence.python.md index 15e2c2e53..7b16328c6 100644 --- a/docs/sequence.python.md +++ b/docs/sequence.python.md @@ -185,6 +185,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.* | @@ -194,7 +195,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_comment | *No description.* | | reset_id | *No description.* | | reset_increment | *No description.* | @@ -270,6 +273,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 @@ -396,6 +417,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 @@ -410,6 +452,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_comment` ```python @@ -435,6 +504,7 @@ def reset_increment() -> 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 Sequence resource upon running "cdktf plan ". | --- @@ -504,6 +574,55 @@ sequence.Sequence.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import sequence + +sequence.Sequence.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a Sequence 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 Sequence to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing Sequence that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/sequence#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 Sequence to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/sequence.typescript.md b/docs/sequence.typescript.md index 7ad4af32a..1bb1b2ad8 100644 --- a/docs/sequence.typescript.md +++ b/docs/sequence.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. | | resetComment | *No description.* | | resetId | *No description.* | | resetIncrement | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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. + +--- + ##### `resetComment` ```typescript @@ -285,6 +346,7 @@ public resetIncrement(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Sequence resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ sequence.Sequence.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { sequence } from '@cdktf/provider-snowflake' + +sequence.Sequence.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a Sequence 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 Sequence to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing Sequence that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/sequence#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 Sequence to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/sequenceGrant.csharp.md b/docs/sequenceGrant.csharp.md index e98142fb9..0c132acdc 100644 --- a/docs/sequenceGrant.csharp.md +++ b/docs/sequenceGrant.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.* | | ResetOnAll | *No description.* | @@ -146,6 +149,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 @@ -254,6 +273,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 @@ -266,6 +303,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 @@ -327,6 +388,7 @@ private void ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a SequenceGrant resource upon running "cdktf plan ". | --- @@ -390,6 +452,50 @@ SequenceGrant.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +SequenceGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a SequenceGrant 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 SequenceGrant to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing SequenceGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/sequence_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 SequenceGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/sequenceGrant.go.md b/docs/sequenceGrant.go.md index 19e79ac96..e085ea56a 100644 --- a/docs/sequenceGrant.go.md +++ b/docs/sequenceGrant.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.* | | ResetOnAll | *No description.* | @@ -146,6 +149,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 @@ -254,6 +273,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 @@ -266,6 +303,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 @@ -327,6 +388,7 @@ func ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a SequenceGrant resource upon running "cdktf plan ". | --- @@ -390,6 +452,50 @@ sequencegrant.SequenceGrant_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/sequencegrant" + +sequencegrant.SequenceGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a SequenceGrant 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 SequenceGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing SequenceGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/sequence_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 SequenceGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/sequenceGrant.java.md b/docs/sequenceGrant.java.md index f8f0b3293..7eeb5f007 100644 --- a/docs/sequenceGrant.java.md +++ b/docs/sequenceGrant.java.md @@ -259,6 +259,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.* | @@ -268,7 +269,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.* | | resetOnAll | *No description.* | @@ -345,6 +348,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 @@ -453,6 +472,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 @@ -465,6 +503,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 @@ -526,6 +589,7 @@ public void resetWithGrantOption() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a SequenceGrant resource upon running "cdktf plan ". | --- @@ -589,6 +653,50 @@ SequenceGrant.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.sequence_grant.SequenceGrant; + +SequenceGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),SequenceGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a SequenceGrant 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 SequenceGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing SequenceGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/sequence_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 SequenceGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/sequenceGrant.python.md b/docs/sequenceGrant.python.md index 863b137a9..bc041930a 100644 --- a/docs/sequenceGrant.python.md +++ b/docs/sequenceGrant.python.md @@ -253,6 +253,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.* | @@ -262,7 +263,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_on_all | *No description.* | @@ -344,6 +347,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 @@ -470,6 +491,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 @@ -484,6 +526,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 @@ -545,6 +614,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 SequenceGrant resource upon running "cdktf plan ". | --- @@ -614,6 +684,55 @@ sequenceGrant.SequenceGrant.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import sequence_grant + +sequenceGrant.SequenceGrant.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a SequenceGrant 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 SequenceGrant to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing SequenceGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/sequence_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 SequenceGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/sequenceGrant.typescript.md b/docs/sequenceGrant.typescript.md index 536e62cc7..26d344f71 100644 --- a/docs/sequenceGrant.typescript.md +++ b/docs/sequenceGrant.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.* | | resetOnAll | *No description.* | @@ -146,6 +149,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 @@ -254,6 +273,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 @@ -266,6 +303,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 @@ -327,6 +388,7 @@ public resetWithGrantOption(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a SequenceGrant resource upon running "cdktf plan ". | --- @@ -390,6 +452,50 @@ sequenceGrant.SequenceGrant.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { sequenceGrant } from '@cdktf/provider-snowflake' + +sequenceGrant.SequenceGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a SequenceGrant 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 SequenceGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing SequenceGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/sequence_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 SequenceGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/sessionParameter.csharp.md b/docs/sessionParameter.csharp.md index 6b2147279..139e0e051 100644 --- a/docs/sessionParameter.csharp.md +++ b/docs/sessionParameter.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.* | | ResetOnAccount | *No description.* | | ResetUser | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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 @@ -285,6 +346,7 @@ private void ResetUser() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a SessionParameter resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ SessionParameter.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +SessionParameter.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a SessionParameter 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 SessionParameter to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing SessionParameter that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/session_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 SessionParameter to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/sessionParameter.go.md b/docs/sessionParameter.go.md index 0c28afe34..4296e5b4a 100644 --- a/docs/sessionParameter.go.md +++ b/docs/sessionParameter.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.* | | ResetOnAccount | *No description.* | | ResetUser | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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 @@ -285,6 +346,7 @@ func ResetUser() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a SessionParameter resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ sessionparameter.SessionParameter_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/sessionparameter" + +sessionparameter.SessionParameter_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a SessionParameter 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 SessionParameter to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing SessionParameter that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/session_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 SessionParameter to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/sessionParameter.java.md b/docs/sessionParameter.java.md index 81f0ed430..45ae37997 100644 --- a/docs/sessionParameter.java.md +++ b/docs/sessionParameter.java.md @@ -176,6 +176,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.* | @@ -185,7 +186,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. | | resetId | *No description.* | | resetOnAccount | *No description.* | | resetUser | *No description.* | @@ -256,6 +259,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 @@ -364,6 +383,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 @@ -376,6 +414,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 @@ -401,6 +464,7 @@ public void resetUser() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a SessionParameter resource upon running "cdktf plan ". | --- @@ -464,6 +528,50 @@ SessionParameter.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.session_parameter.SessionParameter; + +SessionParameter.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),SessionParameter.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a SessionParameter 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 SessionParameter to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing SessionParameter that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/session_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 SessionParameter to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/sessionParameter.python.md b/docs/sessionParameter.python.md index 38c464223..03b144a36 100644 --- a/docs/sessionParameter.python.md +++ b/docs/sessionParameter.python.md @@ -173,6 +173,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.* | @@ -182,7 +183,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_id | *No description.* | | reset_on_account | *No description.* | | reset_user | *No description.* | @@ -258,6 +261,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 @@ -384,6 +405,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 @@ -398,6 +440,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 @@ -423,6 +492,7 @@ def reset_user() -> 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 SessionParameter resource upon running "cdktf plan ". | --- @@ -492,6 +562,55 @@ sessionParameter.SessionParameter.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import session_parameter + +sessionParameter.SessionParameter.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a SessionParameter 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 SessionParameter to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing SessionParameter that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/session_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 SessionParameter to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/sessionParameter.typescript.md b/docs/sessionParameter.typescript.md index 7b65a0972..6869630e1 100644 --- a/docs/sessionParameter.typescript.md +++ b/docs/sessionParameter.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.* | | resetOnAccount | *No description.* | | resetUser | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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 @@ -285,6 +346,7 @@ public resetUser(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a SessionParameter resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ sessionParameter.SessionParameter.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { sessionParameter } from '@cdktf/provider-snowflake' + +sessionParameter.SessionParameter.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a SessionParameter 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 SessionParameter to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing SessionParameter that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/session_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 SessionParameter to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/share.csharp.md b/docs/share.csharp.md index 9579c1e52..b73d5695c 100644 --- a/docs/share.csharp.md +++ b/docs/share.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. | | ResetAccounts | *No description.* | | ResetComment | *No description.* | | ResetId | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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. + +--- + ##### `ResetAccounts` ```csharp @@ -285,6 +346,7 @@ private void ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Share resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ Share.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +Share.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a Share 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 Share to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing Share that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/share#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 Share to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/share.go.md b/docs/share.go.md index 16a4e71c6..bbcb2e098 100644 --- a/docs/share.go.md +++ b/docs/share.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. | | ResetAccounts | *No description.* | | ResetComment | *No description.* | | ResetId | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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. + +--- + ##### `ResetAccounts` ```go @@ -285,6 +346,7 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Share resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ share.Share_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/share" + +share.Share_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a Share 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 Share to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing Share that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/share#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 Share to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/share.java.md b/docs/share.java.md index e0efa011a..dd8a8b612 100644 --- a/docs/share.java.md +++ b/docs/share.java.md @@ -165,6 +165,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.* | @@ -174,7 +175,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. | | resetAccounts | *No description.* | | resetComment | *No description.* | | resetId | *No description.* | @@ -245,6 +248,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 @@ -353,6 +372,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 @@ -365,6 +403,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. + +--- + ##### `resetAccounts` ```java @@ -390,6 +453,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Share resource upon running "cdktf plan ". | --- @@ -453,6 +517,50 @@ Share.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.share.Share; + +Share.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),Share.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a Share 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 Share to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing Share that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/share#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 Share to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/share.python.md b/docs/share.python.md index 1d3499a7a..fb389a798 100644 --- a/docs/share.python.md +++ b/docs/share.python.md @@ -163,6 +163,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.* | @@ -172,7 +173,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_accounts | *No description.* | | reset_comment | *No description.* | | reset_id | *No description.* | @@ -248,6 +251,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 @@ -374,6 +395,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 @@ -388,6 +430,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_accounts` ```python @@ -413,6 +482,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 Share resource upon running "cdktf plan ". | --- @@ -482,6 +552,55 @@ share.Share.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import share + +share.Share.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a Share 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 Share to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing Share that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/share#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 Share to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/share.typescript.md b/docs/share.typescript.md index 667051370..c88815466 100644 --- a/docs/share.typescript.md +++ b/docs/share.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. | | resetAccounts | *No description.* | | resetComment | *No description.* | | resetId | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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. + +--- + ##### `resetAccounts` ```typescript @@ -285,6 +346,7 @@ public resetId(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Share resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ share.Share.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { share } from '@cdktf/provider-snowflake' + +share.Share.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a Share 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 Share to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing Share that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/share#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 Share to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/stage.csharp.md b/docs/stage.csharp.md index 4b12044a4..63673b837 100644 --- a/docs/stage.csharp.md +++ b/docs/stage.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. | | PutTag | *No description.* | | ResetAwsExternalId | *No description.* | | ResetComment | *No description.* | @@ -150,6 +153,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 @@ -258,6 +277,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 @@ -270,6 +307,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. + +--- + ##### `PutTag` ```csharp @@ -361,6 +422,7 @@ private void ResetUrl() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Stage resource upon running "cdktf plan ". | --- @@ -424,6 +486,50 @@ Stage.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +Stage.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a Stage 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 Stage to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing Stage that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/stage#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 Stage to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/stage.go.md b/docs/stage.go.md index 9bb93164a..c5c124021 100644 --- a/docs/stage.go.md +++ b/docs/stage.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. | | PutTag | *No description.* | | ResetAwsExternalId | *No description.* | | ResetComment | *No description.* | @@ -150,6 +153,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 @@ -258,6 +277,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 @@ -270,6 +307,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. + +--- + ##### `PutTag` ```go @@ -361,6 +422,7 @@ func ResetUrl() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Stage resource upon running "cdktf plan ". | --- @@ -424,6 +486,50 @@ stage.Stage_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/stage" + +stage.Stage_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a Stage 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 Stage to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing Stage that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/stage#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 Stage to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/stage.java.md b/docs/stage.java.md index 3c38c0559..f895d3966 100644 --- a/docs/stage.java.md +++ b/docs/stage.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. | | putTag | *No description.* | | resetAwsExternalId | *No description.* | | resetComment | *No description.* | @@ -384,6 +387,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 @@ -492,6 +511,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 @@ -504,6 +542,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. + +--- + ##### `putTag` ```java @@ -595,6 +658,7 @@ public void resetUrl() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Stage resource upon running "cdktf plan ". | --- @@ -658,6 +722,50 @@ Stage.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.stage.Stage; + +Stage.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),Stage.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a Stage 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 Stage to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing Stage that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/stage#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 Stage to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/stage.python.md b/docs/stage.python.md index 8c7d9d346..a5e436cc1 100644 --- a/docs/stage.python.md +++ b/docs/stage.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. | | put_tag | *No description.* | | reset_aws_external_id | *No description.* | | reset_comment | *No description.* | @@ -386,6 +389,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 @@ -512,6 +533,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 @@ -526,6 +568,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_tag` ```python @@ -619,6 +688,7 @@ def reset_url() -> 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 Stage resource upon running "cdktf plan ". | --- @@ -688,6 +758,55 @@ stage.Stage.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import stage + +stage.Stage.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a Stage 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 Stage to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing Stage that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/stage#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 Stage to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/stage.typescript.md b/docs/stage.typescript.md index 589b58e06..64f99a33a 100644 --- a/docs/stage.typescript.md +++ b/docs/stage.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. | | putTag | *No description.* | | resetAwsExternalId | *No description.* | | resetComment | *No description.* | @@ -150,6 +153,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 @@ -258,6 +277,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 @@ -270,6 +307,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. + +--- + ##### `putTag` ```typescript @@ -361,6 +422,7 @@ public resetUrl(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Stage resource upon running "cdktf plan ". | --- @@ -424,6 +486,50 @@ stage.Stage.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { stage } from '@cdktf/provider-snowflake' + +stage.Stage.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a Stage 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 Stage to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing Stage that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/stage#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 Stage to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/stageGrant.csharp.md b/docs/stageGrant.csharp.md index 28f649d1c..ad28410c9 100644 --- a/docs/stageGrant.csharp.md +++ b/docs/stageGrant.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.* | | ResetOnAll | *No description.* | @@ -146,6 +149,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 @@ -254,6 +273,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 @@ -266,6 +303,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 @@ -327,6 +388,7 @@ private void ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a StageGrant resource upon running "cdktf plan ". | --- @@ -390,6 +452,50 @@ StageGrant.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +StageGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a StageGrant 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 StageGrant to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing StageGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/stage_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 StageGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/stageGrant.go.md b/docs/stageGrant.go.md index c429e0329..3bdf28fab 100644 --- a/docs/stageGrant.go.md +++ b/docs/stageGrant.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.* | | ResetOnAll | *No description.* | @@ -146,6 +149,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 @@ -254,6 +273,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 @@ -266,6 +303,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 @@ -327,6 +388,7 @@ func ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a StageGrant resource upon running "cdktf plan ". | --- @@ -390,6 +452,50 @@ stagegrant.StageGrant_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/stagegrant" + +stagegrant.StageGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a StageGrant 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 StageGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing StageGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/stage_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 StageGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/stageGrant.java.md b/docs/stageGrant.java.md index a441fced1..5d7fb5939 100644 --- a/docs/stageGrant.java.md +++ b/docs/stageGrant.java.md @@ -259,6 +259,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.* | @@ -268,7 +269,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.* | | resetOnAll | *No description.* | @@ -345,6 +348,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 @@ -453,6 +472,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 @@ -465,6 +503,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 @@ -526,6 +589,7 @@ public void resetWithGrantOption() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a StageGrant resource upon running "cdktf plan ". | --- @@ -589,6 +653,50 @@ StageGrant.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.stage_grant.StageGrant; + +StageGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),StageGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a StageGrant 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 StageGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing StageGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/stage_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 StageGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/stageGrant.python.md b/docs/stageGrant.python.md index d972e62e6..2e9b3bb3f 100644 --- a/docs/stageGrant.python.md +++ b/docs/stageGrant.python.md @@ -253,6 +253,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.* | @@ -262,7 +263,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_on_all | *No description.* | @@ -344,6 +347,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 @@ -470,6 +491,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 @@ -484,6 +526,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 @@ -545,6 +614,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 StageGrant resource upon running "cdktf plan ". | --- @@ -614,6 +684,55 @@ stageGrant.StageGrant.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import stage_grant + +stageGrant.StageGrant.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a StageGrant 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 StageGrant to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing StageGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/stage_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 StageGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/stageGrant.typescript.md b/docs/stageGrant.typescript.md index fb3244f93..bccd12f01 100644 --- a/docs/stageGrant.typescript.md +++ b/docs/stageGrant.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.* | | resetOnAll | *No description.* | @@ -146,6 +149,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 @@ -254,6 +273,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 @@ -266,6 +303,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 @@ -327,6 +388,7 @@ public resetWithGrantOption(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a StageGrant resource upon running "cdktf plan ". | --- @@ -390,6 +452,50 @@ stageGrant.StageGrant.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { stageGrant } from '@cdktf/provider-snowflake' + +stageGrant.StageGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a StageGrant 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 StageGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing StageGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/stage_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 StageGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/storageIntegration.csharp.md b/docs/storageIntegration.csharp.md index 60d5c8530..c0aa234e3 100644 --- a/docs/storageIntegration.csharp.md +++ b/docs/storageIntegration.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. | | ResetAzureTenantId | *No description.* | | ResetComment | *No description.* | | ResetEnabled | *No description.* | @@ -145,6 +148,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 @@ -253,6 +272,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 @@ -265,6 +302,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. + +--- + ##### `ResetAzureTenantId` ```csharp @@ -320,6 +381,7 @@ private void ResetType() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a StorageIntegration resource upon running "cdktf plan ". | --- @@ -383,6 +445,50 @@ StorageIntegration.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +StorageIntegration.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a StorageIntegration 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 StorageIntegration to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing StorageIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/storage_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 StorageIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/storageIntegration.go.md b/docs/storageIntegration.go.md index 3ea2c07e1..e378cf41d 100644 --- a/docs/storageIntegration.go.md +++ b/docs/storageIntegration.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. | | ResetAzureTenantId | *No description.* | | ResetComment | *No description.* | | ResetEnabled | *No description.* | @@ -145,6 +148,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 @@ -253,6 +272,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 @@ -265,6 +302,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. + +--- + ##### `ResetAzureTenantId` ```go @@ -320,6 +381,7 @@ func ResetType() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a StorageIntegration resource upon running "cdktf plan ". | --- @@ -383,6 +445,50 @@ storageintegration.StorageIntegration_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/storageintegration" + +storageintegration.StorageIntegration_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a StorageIntegration 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 StorageIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing StorageIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/storage_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 StorageIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/storageIntegration.java.md b/docs/storageIntegration.java.md index b4e1d25c8..2394bb69a 100644 --- a/docs/storageIntegration.java.md +++ b/docs/storageIntegration.java.md @@ -234,6 +234,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.* | @@ -243,7 +244,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. | | resetAzureTenantId | *No description.* | | resetComment | *No description.* | | resetEnabled | *No description.* | @@ -319,6 +322,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 @@ -427,6 +446,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 @@ -439,6 +477,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. + +--- + ##### `resetAzureTenantId` ```java @@ -494,6 +557,7 @@ public void resetType() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a StorageIntegration resource upon running "cdktf plan ". | --- @@ -557,6 +621,50 @@ StorageIntegration.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.storage_integration.StorageIntegration; + +StorageIntegration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),StorageIntegration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a StorageIntegration 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 StorageIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing StorageIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/storage_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 StorageIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/storageIntegration.python.md b/docs/storageIntegration.python.md index 33554e003..78b338156 100644 --- a/docs/storageIntegration.python.md +++ b/docs/storageIntegration.python.md @@ -231,6 +231,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.* | @@ -240,7 +241,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_azure_tenant_id | *No description.* | | reset_comment | *No description.* | | reset_enabled | *No description.* | @@ -321,6 +324,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 @@ -447,6 +468,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 @@ -461,6 +503,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_azure_tenant_id` ```python @@ -516,6 +585,7 @@ def reset_type() -> 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 StorageIntegration resource upon running "cdktf plan ". | --- @@ -585,6 +655,55 @@ storageIntegration.StorageIntegration.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import storage_integration + +storageIntegration.StorageIntegration.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a StorageIntegration 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 StorageIntegration to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing StorageIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/storage_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 StorageIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/storageIntegration.typescript.md b/docs/storageIntegration.typescript.md index 32bdaea59..e80a3171a 100644 --- a/docs/storageIntegration.typescript.md +++ b/docs/storageIntegration.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. | | resetAzureTenantId | *No description.* | | resetComment | *No description.* | | resetEnabled | *No description.* | @@ -145,6 +148,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 @@ -253,6 +272,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 @@ -265,6 +302,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. + +--- + ##### `resetAzureTenantId` ```typescript @@ -320,6 +381,7 @@ public resetType(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a StorageIntegration resource upon running "cdktf plan ". | --- @@ -383,6 +445,50 @@ storageIntegration.StorageIntegration.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { storageIntegration } from '@cdktf/provider-snowflake' + +storageIntegration.StorageIntegration.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a StorageIntegration 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 StorageIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing StorageIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/storage_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 StorageIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/stream.csharp.md b/docs/stream.csharp.md index dbcf8846c..38e5ea159 100644 --- a/docs/stream.csharp.md +++ b/docs/stream.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. | | ResetAppendOnly | *No description.* | | ResetComment | *No description.* | | ResetId | *No description.* | @@ -145,6 +148,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 @@ -253,6 +272,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 @@ -265,6 +302,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. + +--- + ##### `ResetAppendOnly` ```csharp @@ -320,6 +381,7 @@ private void ResetShowInitialRows() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Stream resource upon running "cdktf plan ". | --- @@ -383,6 +445,50 @@ Stream.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +Stream.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a Stream 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 Stream to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing Stream that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/stream#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 Stream to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/stream.go.md b/docs/stream.go.md index fb95c7189..81e7ea4b4 100644 --- a/docs/stream.go.md +++ b/docs/stream.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. | | ResetAppendOnly | *No description.* | | ResetComment | *No description.* | | ResetId | *No description.* | @@ -145,6 +148,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 @@ -253,6 +272,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 @@ -265,6 +302,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. + +--- + ##### `ResetAppendOnly` ```go @@ -320,6 +381,7 @@ func ResetShowInitialRows() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Stream resource upon running "cdktf plan ". | --- @@ -383,6 +445,50 @@ stream.Stream_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/stream" + +stream.Stream_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a Stream 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 Stream to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing Stream that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/stream#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 Stream to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/stream.java.md b/docs/stream.java.md index 2247a17e9..d680dbe6a 100644 --- a/docs/stream.java.md +++ b/docs/stream.java.md @@ -252,6 +252,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.* | @@ -261,7 +262,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. | | resetAppendOnly | *No description.* | | resetComment | *No description.* | | resetId | *No description.* | @@ -337,6 +340,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 @@ -445,6 +464,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 @@ -457,6 +495,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. + +--- + ##### `resetAppendOnly` ```java @@ -512,6 +575,7 @@ public void resetShowInitialRows() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Stream resource upon running "cdktf plan ". | --- @@ -575,6 +639,50 @@ Stream.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.stream.Stream; + +Stream.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),Stream.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a Stream 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 Stream to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing Stream that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/stream#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 Stream to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/stream.python.md b/docs/stream.python.md index 5e9cefb76..c615ab1f5 100644 --- a/docs/stream.python.md +++ b/docs/stream.python.md @@ -247,6 +247,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.* | @@ -256,7 +257,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_append_only | *No description.* | | reset_comment | *No description.* | | reset_id | *No description.* | @@ -337,6 +340,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 @@ -463,6 +484,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 @@ -477,6 +519,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_append_only` ```python @@ -532,6 +601,7 @@ def reset_show_initial_rows() -> 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 Stream resource upon running "cdktf plan ". | --- @@ -601,6 +671,55 @@ stream.Stream.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import stream + +stream.Stream.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a Stream 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 Stream to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing Stream that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/stream#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 Stream to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/stream.typescript.md b/docs/stream.typescript.md index 901041241..7791f0319 100644 --- a/docs/stream.typescript.md +++ b/docs/stream.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. | | resetAppendOnly | *No description.* | | resetComment | *No description.* | | resetId | *No description.* | @@ -145,6 +148,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 @@ -253,6 +272,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 @@ -265,6 +302,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. + +--- + ##### `resetAppendOnly` ```typescript @@ -320,6 +381,7 @@ public resetShowInitialRows(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Stream resource upon running "cdktf plan ". | --- @@ -383,6 +445,50 @@ stream.Stream.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { stream } from '@cdktf/provider-snowflake' + +stream.Stream.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a Stream 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 Stream to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing Stream that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/stream#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 Stream to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/streamGrant.csharp.md b/docs/streamGrant.csharp.md index 53cab04f2..1b7c27a49 100644 --- a/docs/streamGrant.csharp.md +++ b/docs/streamGrant.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.* | | ResetOnAll | *No description.* | @@ -146,6 +149,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 @@ -254,6 +273,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 @@ -266,6 +303,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 @@ -327,6 +388,7 @@ private void ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a StreamGrant resource upon running "cdktf plan ". | --- @@ -390,6 +452,50 @@ StreamGrant.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +StreamGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a StreamGrant 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 StreamGrant to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing StreamGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/stream_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 StreamGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/streamGrant.go.md b/docs/streamGrant.go.md index 38d557faa..b8c1510ec 100644 --- a/docs/streamGrant.go.md +++ b/docs/streamGrant.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.* | | ResetOnAll | *No description.* | @@ -146,6 +149,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 @@ -254,6 +273,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 @@ -266,6 +303,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 @@ -327,6 +388,7 @@ func ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a StreamGrant resource upon running "cdktf plan ". | --- @@ -390,6 +452,50 @@ streamgrant.StreamGrant_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/streamgrant" + +streamgrant.StreamGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a StreamGrant 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 StreamGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing StreamGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/stream_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 StreamGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/streamGrant.java.md b/docs/streamGrant.java.md index cb00f0c6a..303bec912 100644 --- a/docs/streamGrant.java.md +++ b/docs/streamGrant.java.md @@ -259,6 +259,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.* | @@ -268,7 +269,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.* | | resetOnAll | *No description.* | @@ -345,6 +348,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 @@ -453,6 +472,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 @@ -465,6 +503,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 @@ -526,6 +589,7 @@ public void resetWithGrantOption() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a StreamGrant resource upon running "cdktf plan ". | --- @@ -589,6 +653,50 @@ StreamGrant.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.stream_grant.StreamGrant; + +StreamGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),StreamGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a StreamGrant 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 StreamGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing StreamGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/stream_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 StreamGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/streamGrant.python.md b/docs/streamGrant.python.md index a0cb65938..b595b6e3d 100644 --- a/docs/streamGrant.python.md +++ b/docs/streamGrant.python.md @@ -253,6 +253,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.* | @@ -262,7 +263,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_on_all | *No description.* | @@ -344,6 +347,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 @@ -470,6 +491,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 @@ -484,6 +526,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 @@ -545,6 +614,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 StreamGrant resource upon running "cdktf plan ". | --- @@ -614,6 +684,55 @@ streamGrant.StreamGrant.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import stream_grant + +streamGrant.StreamGrant.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a StreamGrant 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 StreamGrant to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing StreamGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/stream_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 StreamGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/streamGrant.typescript.md b/docs/streamGrant.typescript.md index 0c69dbed3..74bdbce4c 100644 --- a/docs/streamGrant.typescript.md +++ b/docs/streamGrant.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.* | | resetOnAll | *No description.* | @@ -146,6 +149,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 @@ -254,6 +273,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 @@ -266,6 +303,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 @@ -327,6 +388,7 @@ public resetWithGrantOption(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a StreamGrant resource upon running "cdktf plan ". | --- @@ -390,6 +452,50 @@ streamGrant.StreamGrant.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { streamGrant } from '@cdktf/provider-snowflake' + +streamGrant.StreamGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a StreamGrant 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 StreamGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing StreamGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/stream_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 StreamGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/table.csharp.md b/docs/table.csharp.md index 5840db6c7..8d7b7fcd1 100644 --- a/docs/table.csharp.md +++ b/docs/table.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. | | PutColumn | *No description.* | | PutPrimaryKey | *No description.* | | PutTag | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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. + +--- + ##### `PutColumn` ```csharp @@ -359,6 +420,7 @@ private void ResetTag() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Table resource upon running "cdktf plan ". | --- @@ -422,6 +484,50 @@ Table.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +Table.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a Table 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 Table to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing Table that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/table#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 Table to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/table.go.md b/docs/table.go.md index e5589e3b2..021385421 100644 --- a/docs/table.go.md +++ b/docs/table.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. | | PutColumn | *No description.* | | PutPrimaryKey | *No description.* | | PutTag | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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. + +--- + ##### `PutColumn` ```go @@ -359,6 +420,7 @@ func ResetTag() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Table resource upon running "cdktf plan ". | --- @@ -422,6 +484,50 @@ table.Table_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/table" + +table.Table_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a Table 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 Table to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing Table that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/table#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 Table to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/table.java.md b/docs/table.java.md index 37ccbec45..a1c57a62b 100644 --- a/docs/table.java.md +++ b/docs/table.java.md @@ -268,6 +268,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.* | @@ -277,7 +278,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. | | putColumn | *No description.* | | putPrimaryKey | *No description.* | | putTag | *No description.* | @@ -356,6 +359,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 @@ -464,6 +483,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 @@ -476,6 +514,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. + +--- + ##### `putColumn` ```java @@ -567,6 +630,7 @@ public void resetTag() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Table resource upon running "cdktf plan ". | --- @@ -630,6 +694,50 @@ Table.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.table.Table; + +Table.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),Table.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a Table 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 Table to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing Table that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/table#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 Table to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/table.python.md b/docs/table.python.md index 0be5ec2a0..164586a05 100644 --- a/docs/table.python.md +++ b/docs/table.python.md @@ -263,6 +263,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.* | @@ -272,7 +273,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. | | put_column | *No description.* | | put_primary_key | *No description.* | | put_tag | *No description.* | @@ -356,6 +359,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 @@ -482,6 +503,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 @@ -496,6 +538,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_column` ```python @@ -608,6 +677,7 @@ def reset_tag() -> 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 Table resource upon running "cdktf plan ". | --- @@ -677,6 +747,55 @@ table.Table.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import table + +table.Table.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a Table 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 Table to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing Table that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/table#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 Table to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/table.typescript.md b/docs/table.typescript.md index 70ab09478..f86ae432d 100644 --- a/docs/table.typescript.md +++ b/docs/table.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. | | putColumn | *No description.* | | putPrimaryKey | *No description.* | | putTag | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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. + +--- + ##### `putColumn` ```typescript @@ -359,6 +420,7 @@ public resetTag(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Table resource upon running "cdktf plan ". | --- @@ -422,6 +484,50 @@ table.Table.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { table } from '@cdktf/provider-snowflake' + +table.Table.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a Table 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 Table to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing Table that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/table#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 Table to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tableColumnMaskingPolicyApplication.csharp.md b/docs/tableColumnMaskingPolicyApplication.csharp.md index 37ffbbe28..94dd4daba 100644 --- a/docs/tableColumnMaskingPolicyApplication.csharp.md +++ b/docs/tableColumnMaskingPolicyApplication.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 TableColumnMaskingPolicyApplication resource upon running "cdktf plan ". | --- @@ -334,6 +396,50 @@ TableColumnMaskingPolicyApplication.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +TableColumnMaskingPolicyApplication.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a TableColumnMaskingPolicyApplication 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 TableColumnMaskingPolicyApplication to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing TableColumnMaskingPolicyApplication that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/table_column_masking_policy_application#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 TableColumnMaskingPolicyApplication to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tableColumnMaskingPolicyApplication.go.md b/docs/tableColumnMaskingPolicyApplication.go.md index dc02aebb6..916360bc2 100644 --- a/docs/tableColumnMaskingPolicyApplication.go.md +++ b/docs/tableColumnMaskingPolicyApplication.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 TableColumnMaskingPolicyApplication resource upon running "cdktf plan ". | --- @@ -334,6 +396,50 @@ tablecolumnmaskingpolicyapplication.TableColumnMaskingPolicyApplication_IsTerraf --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/tablecolumnmaskingpolicyapplication" + +tablecolumnmaskingpolicyapplication.TableColumnMaskingPolicyApplication_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a TableColumnMaskingPolicyApplication 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 TableColumnMaskingPolicyApplication to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing TableColumnMaskingPolicyApplication that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/table_column_masking_policy_application#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 TableColumnMaskingPolicyApplication to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tableColumnMaskingPolicyApplication.java.md b/docs/tableColumnMaskingPolicyApplication.java.md index fa9bb2f10..409a40d5d 100644 --- a/docs/tableColumnMaskingPolicyApplication.java.md +++ b/docs/tableColumnMaskingPolicyApplication.java.md @@ -163,6 +163,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.* | @@ -172,7 +173,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.* | --- @@ -241,6 +244,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 @@ -349,6 +368,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 @@ -361,6 +399,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 @@ -374,6 +437,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a TableColumnMaskingPolicyApplication resource upon running "cdktf plan ". | --- @@ -437,6 +501,50 @@ TableColumnMaskingPolicyApplication.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.table_column_masking_policy_application.TableColumnMaskingPolicyApplication; + +TableColumnMaskingPolicyApplication.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),TableColumnMaskingPolicyApplication.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a TableColumnMaskingPolicyApplication 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 TableColumnMaskingPolicyApplication to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing TableColumnMaskingPolicyApplication that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/table_column_masking_policy_application#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 TableColumnMaskingPolicyApplication to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tableColumnMaskingPolicyApplication.python.md b/docs/tableColumnMaskingPolicyApplication.python.md index faa6a9880..094c2d865 100644 --- a/docs/tableColumnMaskingPolicyApplication.python.md +++ b/docs/tableColumnMaskingPolicyApplication.python.md @@ -161,6 +161,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.* | @@ -170,7 +171,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.* | --- @@ -244,6 +247,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 @@ -370,6 +391,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 @@ -384,6 +426,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 @@ -397,6 +466,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 TableColumnMaskingPolicyApplication resource upon running "cdktf plan ". | --- @@ -466,6 +536,55 @@ tableColumnMaskingPolicyApplication.TableColumnMaskingPolicyApplication.is_terra --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import table_column_masking_policy_application + +tableColumnMaskingPolicyApplication.TableColumnMaskingPolicyApplication.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a TableColumnMaskingPolicyApplication 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 TableColumnMaskingPolicyApplication to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing TableColumnMaskingPolicyApplication that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/table_column_masking_policy_application#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 TableColumnMaskingPolicyApplication to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tableColumnMaskingPolicyApplication.typescript.md b/docs/tableColumnMaskingPolicyApplication.typescript.md index c3e3c4591..f742a82d0 100644 --- a/docs/tableColumnMaskingPolicyApplication.typescript.md +++ b/docs/tableColumnMaskingPolicyApplication.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 TableColumnMaskingPolicyApplication resource upon running "cdktf plan ". | --- @@ -334,6 +396,50 @@ tableColumnMaskingPolicyApplication.TableColumnMaskingPolicyApplication.isTerraf --- +##### `generateConfigForImport` + +```typescript +import { tableColumnMaskingPolicyApplication } from '@cdktf/provider-snowflake' + +tableColumnMaskingPolicyApplication.TableColumnMaskingPolicyApplication.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a TableColumnMaskingPolicyApplication 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 TableColumnMaskingPolicyApplication to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing TableColumnMaskingPolicyApplication that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/table_column_masking_policy_application#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 TableColumnMaskingPolicyApplication to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tableConstraint.csharp.md b/docs/tableConstraint.csharp.md index 64bcbdea0..4cff08876 100644 --- a/docs/tableConstraint.csharp.md +++ b/docs/tableConstraint.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. | | PutForeignKeyProperties | *No description.* | | ResetComment | *No description.* | | ResetDeferrable | *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. + +--- + ##### `PutForeignKeyProperties` ```csharp @@ -340,6 +401,7 @@ private void ResetValidate() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a TableConstraint resource upon running "cdktf plan ". | --- @@ -403,6 +465,50 @@ TableConstraint.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +TableConstraint.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a TableConstraint 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 TableConstraint to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing TableConstraint that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/table_constraint#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 TableConstraint to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tableConstraint.go.md b/docs/tableConstraint.go.md index 6d024ea61..492514d74 100644 --- a/docs/tableConstraint.go.md +++ b/docs/tableConstraint.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. | | PutForeignKeyProperties | *No description.* | | ResetComment | *No description.* | | ResetDeferrable | *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. + +--- + ##### `PutForeignKeyProperties` ```go @@ -340,6 +401,7 @@ func ResetValidate() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a TableConstraint resource upon running "cdktf plan ". | --- @@ -403,6 +465,50 @@ tableconstraint.TableConstraint_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/tableconstraint" + +tableconstraint.TableConstraint_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a TableConstraint 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 TableConstraint to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing TableConstraint that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/table_constraint#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 TableConstraint to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tableConstraint.java.md b/docs/tableConstraint.java.md index b573030b7..9d62b3290 100644 --- a/docs/tableConstraint.java.md +++ b/docs/tableConstraint.java.md @@ -280,6 +280,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.* | @@ -289,7 +290,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. | | putForeignKeyProperties | *No description.* | | resetComment | *No description.* | | resetDeferrable | *No description.* | @@ -367,6 +370,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 @@ -475,6 +494,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 @@ -487,6 +525,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. + +--- + ##### `putForeignKeyProperties` ```java @@ -560,6 +623,7 @@ public void resetValidate() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a TableConstraint resource upon running "cdktf plan ". | --- @@ -623,6 +687,50 @@ TableConstraint.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.table_constraint.TableConstraint; + +TableConstraint.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),TableConstraint.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a TableConstraint 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 TableConstraint to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing TableConstraint that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/table_constraint#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 TableConstraint to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tableConstraint.python.md b/docs/tableConstraint.python.md index 3a0a5c34f..a551eb7a9 100644 --- a/docs/tableConstraint.python.md +++ b/docs/tableConstraint.python.md @@ -273,6 +273,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.* | @@ -282,7 +283,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. | | put_foreign_key_properties | *No description.* | | reset_comment | *No description.* | | reset_deferrable | *No description.* | @@ -365,6 +368,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 @@ -491,6 +512,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 @@ -505,6 +547,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_foreign_key_properties` ```python @@ -617,6 +686,7 @@ def reset_validate() -> 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 TableConstraint resource upon running "cdktf plan ". | --- @@ -686,6 +756,55 @@ tableConstraint.TableConstraint.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import table_constraint + +tableConstraint.TableConstraint.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a TableConstraint 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 TableConstraint to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing TableConstraint that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/table_constraint#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 TableConstraint to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tableConstraint.typescript.md b/docs/tableConstraint.typescript.md index fab92bd32..0896340c1 100644 --- a/docs/tableConstraint.typescript.md +++ b/docs/tableConstraint.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. | | putForeignKeyProperties | *No description.* | | resetComment | *No description.* | | resetDeferrable | *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. + +--- + ##### `putForeignKeyProperties` ```typescript @@ -340,6 +401,7 @@ public resetValidate(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a TableConstraint resource upon running "cdktf plan ". | --- @@ -403,6 +465,50 @@ tableConstraint.TableConstraint.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { tableConstraint } from '@cdktf/provider-snowflake' + +tableConstraint.TableConstraint.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a TableConstraint 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 TableConstraint to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing TableConstraint that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/table_constraint#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 TableConstraint to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tableGrant.csharp.md b/docs/tableGrant.csharp.md index 8419e398c..2ac559245 100644 --- a/docs/tableGrant.csharp.md +++ b/docs/tableGrant.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.* | | ResetOnAll | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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 @@ -341,6 +402,7 @@ private void ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a TableGrant resource upon running "cdktf plan ". | --- @@ -404,6 +466,50 @@ TableGrant.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +TableGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a TableGrant 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 TableGrant to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing TableGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/table_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 TableGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tableGrant.go.md b/docs/tableGrant.go.md index 8c9d417da..0f8337a7c 100644 --- a/docs/tableGrant.go.md +++ b/docs/tableGrant.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.* | | ResetOnAll | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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 @@ -341,6 +402,7 @@ func ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a TableGrant resource upon running "cdktf plan ". | --- @@ -404,6 +466,50 @@ tablegrant.TableGrant_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/tablegrant" + +tablegrant.TableGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a TableGrant 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 TableGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing TableGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/table_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 TableGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tableGrant.java.md b/docs/tableGrant.java.md index bdabee9e2..9f3a0de05 100644 --- a/docs/tableGrant.java.md +++ b/docs/tableGrant.java.md @@ -271,6 +271,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.* | @@ -280,7 +281,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.* | | resetOnAll | *No description.* | @@ -359,6 +362,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 @@ -467,6 +486,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 @@ -479,6 +517,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 @@ -552,6 +615,7 @@ public void resetWithGrantOption() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a TableGrant resource upon running "cdktf plan ". | --- @@ -615,6 +679,50 @@ TableGrant.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.table_grant.TableGrant; + +TableGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),TableGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a TableGrant 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 TableGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing TableGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/table_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 TableGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tableGrant.python.md b/docs/tableGrant.python.md index 2dbb93d15..befa14e24 100644 --- a/docs/tableGrant.python.md +++ b/docs/tableGrant.python.md @@ -265,6 +265,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.* | @@ -274,7 +275,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_on_all | *No description.* | @@ -358,6 +361,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 @@ -484,6 +505,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 @@ -498,6 +540,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 @@ -571,6 +640,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 TableGrant resource upon running "cdktf plan ". | --- @@ -640,6 +710,55 @@ tableGrant.TableGrant.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import table_grant + +tableGrant.TableGrant.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a TableGrant 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 TableGrant to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing TableGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/table_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 TableGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tableGrant.typescript.md b/docs/tableGrant.typescript.md index 3b97ce291..d71d826cd 100644 --- a/docs/tableGrant.typescript.md +++ b/docs/tableGrant.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.* | | resetOnAll | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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 @@ -341,6 +402,7 @@ public resetWithGrantOption(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a TableGrant resource upon running "cdktf plan ". | --- @@ -404,6 +466,50 @@ tableGrant.TableGrant.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { tableGrant } from '@cdktf/provider-snowflake' + +tableGrant.TableGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a TableGrant 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 TableGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing TableGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/table_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 TableGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tag.csharp.md b/docs/tag.csharp.md index dca8c9eae..7bfe50bd5 100644 --- a/docs/tag.csharp.md +++ b/docs/tag.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. | | ResetAllowedValues | *No description.* | | ResetComment | *No description.* | | ResetId | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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. + +--- + ##### `ResetAllowedValues` ```csharp @@ -285,6 +346,7 @@ private void ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Tag resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ Tag.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +Tag.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a Tag 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 Tag to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing Tag that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/tag#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 Tag to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tag.go.md b/docs/tag.go.md index aff4b06b6..72b6ca1b4 100644 --- a/docs/tag.go.md +++ b/docs/tag.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. | | ResetAllowedValues | *No description.* | | ResetComment | *No description.* | | ResetId | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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. + +--- + ##### `ResetAllowedValues` ```go @@ -285,6 +346,7 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Tag resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ tag.Tag_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/tag" + +tag.Tag_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a Tag 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 Tag to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing Tag that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/tag#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 Tag to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tag.java.md b/docs/tag.java.md index c1039a319..29e11cc58 100644 --- a/docs/tag.java.md +++ b/docs/tag.java.md @@ -187,6 +187,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.* | @@ -196,7 +197,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. | | resetAllowedValues | *No description.* | | resetComment | *No description.* | | resetId | *No description.* | @@ -267,6 +270,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 @@ -375,6 +394,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 @@ -387,6 +425,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. + +--- + ##### `resetAllowedValues` ```java @@ -412,6 +475,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Tag resource upon running "cdktf plan ". | --- @@ -475,6 +539,50 @@ Tag.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.tag.Tag; + +Tag.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),Tag.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a Tag 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 Tag to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing Tag that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/tag#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 Tag to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tag.python.md b/docs/tag.python.md index bf368db94..e705d911e 100644 --- a/docs/tag.python.md +++ b/docs/tag.python.md @@ -185,6 +185,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.* | @@ -194,7 +195,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_allowed_values | *No description.* | | reset_comment | *No description.* | | reset_id | *No description.* | @@ -270,6 +273,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 @@ -396,6 +417,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 @@ -410,6 +452,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_allowed_values` ```python @@ -435,6 +504,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 Tag resource upon running "cdktf plan ". | --- @@ -504,6 +574,55 @@ tag.Tag.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import tag + +tag.Tag.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a Tag 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 Tag to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing Tag that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/tag#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 Tag to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tag.typescript.md b/docs/tag.typescript.md index 89ef6b3a2..4cc98b671 100644 --- a/docs/tag.typescript.md +++ b/docs/tag.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. | | resetAllowedValues | *No description.* | | resetComment | *No description.* | | resetId | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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. + +--- + ##### `resetAllowedValues` ```typescript @@ -285,6 +346,7 @@ public resetId(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Tag resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ tag.Tag.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { tag } from '@cdktf/provider-snowflake' + +tag.Tag.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a Tag 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 Tag to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing Tag that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/tag#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 Tag to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tagAssociation.csharp.md b/docs/tagAssociation.csharp.md index bd0211857..9b126c3bc 100644 --- a/docs/tagAssociation.csharp.md +++ b/docs/tagAssociation.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. | | PutObjectIdentifier | *No description.* | | PutTimeouts | *No description.* | | ResetId | *No description.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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. + +--- + ##### `PutObjectIdentifier` ```csharp @@ -318,6 +379,7 @@ private void ResetTimeouts() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a TagAssociation resource upon running "cdktf plan ". | --- @@ -381,6 +443,50 @@ TagAssociation.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +TagAssociation.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a TagAssociation 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 TagAssociation to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing TagAssociation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/tag_association#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 TagAssociation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tagAssociation.go.md b/docs/tagAssociation.go.md index 43fe0ae68..9d6a185c9 100644 --- a/docs/tagAssociation.go.md +++ b/docs/tagAssociation.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. | | PutObjectIdentifier | *No description.* | | PutTimeouts | *No description.* | | ResetId | *No description.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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. + +--- + ##### `PutObjectIdentifier` ```go @@ -318,6 +379,7 @@ func ResetTimeouts() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a TagAssociation resource upon running "cdktf plan ". | --- @@ -381,6 +443,50 @@ tagassociation.TagAssociation_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/tagassociation" + +tagassociation.TagAssociation_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a TagAssociation 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 TagAssociation to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing TagAssociation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/tag_association#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 TagAssociation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tagAssociation.java.md b/docs/tagAssociation.java.md index 508287f88..49e219daf 100644 --- a/docs/tagAssociation.java.md +++ b/docs/tagAssociation.java.md @@ -213,6 +213,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.* | @@ -222,7 +223,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. | | putObjectIdentifier | *No description.* | | putTimeouts | *No description.* | | resetId | *No description.* | @@ -296,6 +299,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 @@ -404,6 +423,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 @@ -416,6 +454,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. + +--- + ##### `putObjectIdentifier` ```java @@ -471,6 +534,7 @@ public void resetTimeouts() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a TagAssociation resource upon running "cdktf plan ". | --- @@ -534,6 +598,50 @@ TagAssociation.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.tag_association.TagAssociation; + +TagAssociation.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),TagAssociation.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a TagAssociation 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 TagAssociation to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing TagAssociation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/tag_association#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 TagAssociation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tagAssociation.python.md b/docs/tagAssociation.python.md index 8afa26d1a..58228ee4e 100644 --- a/docs/tagAssociation.python.md +++ b/docs/tagAssociation.python.md @@ -209,6 +209,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.* | @@ -218,7 +219,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. | | put_object_identifier | *No description.* | | put_timeouts | *No description.* | | reset_id | *No description.* | @@ -297,6 +300,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 @@ -423,6 +444,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 @@ -437,6 +479,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_object_identifier` ```python @@ -498,6 +567,7 @@ def reset_timeouts() -> 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 TagAssociation resource upon running "cdktf plan ". | --- @@ -567,6 +637,55 @@ tagAssociation.TagAssociation.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import tag_association + +tagAssociation.TagAssociation.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a TagAssociation 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 TagAssociation to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing TagAssociation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/tag_association#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 TagAssociation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tagAssociation.typescript.md b/docs/tagAssociation.typescript.md index 4ccd82cb0..d5e3629d5 100644 --- a/docs/tagAssociation.typescript.md +++ b/docs/tagAssociation.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. | | putObjectIdentifier | *No description.* | | putTimeouts | *No description.* | | resetId | *No description.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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. + +--- + ##### `putObjectIdentifier` ```typescript @@ -318,6 +379,7 @@ public resetTimeouts(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a TagAssociation resource upon running "cdktf plan ". | --- @@ -381,6 +443,50 @@ tagAssociation.TagAssociation.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { tagAssociation } from '@cdktf/provider-snowflake' + +tagAssociation.TagAssociation.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a TagAssociation 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 TagAssociation to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing TagAssociation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/tag_association#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 TagAssociation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tagGrant.csharp.md b/docs/tagGrant.csharp.md index bec1422cd..d42876fc7 100644 --- a/docs/tagGrant.csharp.md +++ b/docs/tagGrant.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.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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 @@ -306,6 +367,7 @@ private void ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a TagGrant resource upon running "cdktf plan ". | --- @@ -369,6 +431,50 @@ TagGrant.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +TagGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a TagGrant 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 TagGrant to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing TagGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/tag_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 TagGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tagGrant.go.md b/docs/tagGrant.go.md index 254a48971..5cea0ccbd 100644 --- a/docs/tagGrant.go.md +++ b/docs/tagGrant.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.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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 @@ -306,6 +367,7 @@ func ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a TagGrant resource upon running "cdktf plan ". | --- @@ -369,6 +431,50 @@ taggrant.TagGrant_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/taggrant" + +taggrant.TagGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a TagGrant 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 TagGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing TagGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/tag_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 TagGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tagGrant.java.md b/docs/tagGrant.java.md index b5226fa3e..83ce45b33 100644 --- a/docs/tagGrant.java.md +++ b/docs/tagGrant.java.md @@ -229,6 +229,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.* | @@ -238,7 +239,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.* | @@ -312,6 +315,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 @@ -420,6 +439,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 @@ -432,6 +470,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 @@ -475,6 +538,7 @@ public void resetWithGrantOption() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a TagGrant resource upon running "cdktf plan ". | --- @@ -538,6 +602,50 @@ TagGrant.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.tag_grant.TagGrant; + +TagGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),TagGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a TagGrant 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 TagGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing TagGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/tag_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 TagGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tagGrant.python.md b/docs/tagGrant.python.md index 3332b634e..05c47e065 100644 --- a/docs/tagGrant.python.md +++ b/docs/tagGrant.python.md @@ -225,6 +225,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.* | @@ -234,7 +235,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.* | @@ -313,6 +316,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 @@ -439,6 +460,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 @@ -453,6 +495,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 @@ -496,6 +565,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 TagGrant resource upon running "cdktf plan ". | --- @@ -565,6 +635,55 @@ tagGrant.TagGrant.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import tag_grant + +tagGrant.TagGrant.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a TagGrant 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 TagGrant to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing TagGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/tag_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 TagGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tagGrant.typescript.md b/docs/tagGrant.typescript.md index f7ce22747..bc88c22c8 100644 --- a/docs/tagGrant.typescript.md +++ b/docs/tagGrant.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.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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 @@ -306,6 +367,7 @@ public resetWithGrantOption(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a TagGrant resource upon running "cdktf plan ". | --- @@ -369,6 +431,50 @@ tagGrant.TagGrant.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { tagGrant } from '@cdktf/provider-snowflake' + +tagGrant.TagGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a TagGrant 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 TagGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing TagGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/tag_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 TagGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tagMaskingPolicyAssociation.csharp.md b/docs/tagMaskingPolicyAssociation.csharp.md index 9959f4a14..8c78abe7c 100644 --- a/docs/tagMaskingPolicyAssociation.csharp.md +++ b/docs/tagMaskingPolicyAssociation.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 TagMaskingPolicyAssociation resource upon running "cdktf plan ". | --- @@ -334,6 +396,50 @@ TagMaskingPolicyAssociation.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +TagMaskingPolicyAssociation.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a TagMaskingPolicyAssociation 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 TagMaskingPolicyAssociation to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing TagMaskingPolicyAssociation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/tag_masking_policy_association#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 TagMaskingPolicyAssociation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tagMaskingPolicyAssociation.go.md b/docs/tagMaskingPolicyAssociation.go.md index ba76473df..6c853d86f 100644 --- a/docs/tagMaskingPolicyAssociation.go.md +++ b/docs/tagMaskingPolicyAssociation.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 TagMaskingPolicyAssociation resource upon running "cdktf plan ". | --- @@ -334,6 +396,50 @@ tagmaskingpolicyassociation.TagMaskingPolicyAssociation_IsTerraformResource(x in --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/tagmaskingpolicyassociation" + +tagmaskingpolicyassociation.TagMaskingPolicyAssociation_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a TagMaskingPolicyAssociation 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 TagMaskingPolicyAssociation to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing TagMaskingPolicyAssociation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/tag_masking_policy_association#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 TagMaskingPolicyAssociation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tagMaskingPolicyAssociation.java.md b/docs/tagMaskingPolicyAssociation.java.md index b61cbad0b..f537bfc4c 100644 --- a/docs/tagMaskingPolicyAssociation.java.md +++ b/docs/tagMaskingPolicyAssociation.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 TagMaskingPolicyAssociation resource upon running "cdktf plan ". | --- @@ -425,6 +489,50 @@ TagMaskingPolicyAssociation.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.tag_masking_policy_association.TagMaskingPolicyAssociation; + +TagMaskingPolicyAssociation.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),TagMaskingPolicyAssociation.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a TagMaskingPolicyAssociation 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 TagMaskingPolicyAssociation to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing TagMaskingPolicyAssociation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/tag_masking_policy_association#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 TagMaskingPolicyAssociation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tagMaskingPolicyAssociation.python.md b/docs/tagMaskingPolicyAssociation.python.md index 0e8c512d3..fd817084d 100644 --- a/docs/tagMaskingPolicyAssociation.python.md +++ b/docs/tagMaskingPolicyAssociation.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 TagMaskingPolicyAssociation resource upon running "cdktf plan ". | --- @@ -454,6 +524,55 @@ tagMaskingPolicyAssociation.TagMaskingPolicyAssociation.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import tag_masking_policy_association + +tagMaskingPolicyAssociation.TagMaskingPolicyAssociation.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a TagMaskingPolicyAssociation 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 TagMaskingPolicyAssociation to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing TagMaskingPolicyAssociation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/tag_masking_policy_association#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 TagMaskingPolicyAssociation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/tagMaskingPolicyAssociation.typescript.md b/docs/tagMaskingPolicyAssociation.typescript.md index 0e34df88d..494267d04 100644 --- a/docs/tagMaskingPolicyAssociation.typescript.md +++ b/docs/tagMaskingPolicyAssociation.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 TagMaskingPolicyAssociation resource upon running "cdktf plan ". | --- @@ -334,6 +396,50 @@ tagMaskingPolicyAssociation.TagMaskingPolicyAssociation.isTerraformResource(x: a --- +##### `generateConfigForImport` + +```typescript +import { tagMaskingPolicyAssociation } from '@cdktf/provider-snowflake' + +tagMaskingPolicyAssociation.TagMaskingPolicyAssociation.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a TagMaskingPolicyAssociation 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 TagMaskingPolicyAssociation to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing TagMaskingPolicyAssociation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/tag_masking_policy_association#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 TagMaskingPolicyAssociation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/task.csharp.md b/docs/task.csharp.md index eca42f00d..7093ddd27 100644 --- a/docs/task.csharp.md +++ b/docs/task.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. | | ResetAfter | *No description.* | | ResetAllowOverlappingExecution | *No description.* | | ResetComment | *No description.* | @@ -149,6 +152,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 @@ -257,6 +276,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 @@ -269,6 +306,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. + +--- + ##### `ResetAfter` ```csharp @@ -348,6 +409,7 @@ private void ResetWhen() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Task resource upon running "cdktf plan ". | --- @@ -411,6 +473,50 @@ Task.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +Task.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a Task 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 Task to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing Task that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/task#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 Task to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/task.go.md b/docs/task.go.md index f8717ee7f..147427ce8 100644 --- a/docs/task.go.md +++ b/docs/task.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. | | ResetAfter | *No description.* | | ResetAllowOverlappingExecution | *No description.* | | ResetComment | *No description.* | @@ -149,6 +152,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 @@ -257,6 +276,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 @@ -269,6 +306,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. + +--- + ##### `ResetAfter` ```go @@ -348,6 +409,7 @@ func ResetWhen() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Task resource upon running "cdktf plan ". | --- @@ -411,6 +473,50 @@ task.Task_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/task" + +task.Task_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a Task 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 Task to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing Task that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/task#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 Task to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/task.java.md b/docs/task.java.md index 6849787b1..2436771de 100644 --- a/docs/task.java.md +++ b/docs/task.java.md @@ -317,6 +317,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.* | @@ -326,7 +327,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. | | resetAfter | *No description.* | | resetAllowOverlappingExecution | *No description.* | | resetComment | *No description.* | @@ -406,6 +409,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 @@ -514,6 +533,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 @@ -526,6 +564,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. + +--- + ##### `resetAfter` ```java @@ -605,6 +668,7 @@ public void resetWhen() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Task resource upon running "cdktf plan ". | --- @@ -668,6 +732,50 @@ Task.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.task.Task; + +Task.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),Task.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a Task 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 Task to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing Task that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/task#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 Task to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/task.python.md b/docs/task.python.md index d52c6974f..606141c2e 100644 --- a/docs/task.python.md +++ b/docs/task.python.md @@ -313,6 +313,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.* | @@ -322,7 +323,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_after | *No description.* | | reset_allow_overlapping_execution | *No description.* | | reset_comment | *No description.* | @@ -407,6 +410,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 @@ -533,6 +554,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 @@ -547,6 +589,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_after` ```python @@ -626,6 +695,7 @@ def reset_when() -> 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 Task resource upon running "cdktf plan ". | --- @@ -695,6 +765,55 @@ task.Task.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import task + +task.Task.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a Task 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 Task to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing Task that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/task#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 Task to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/task.typescript.md b/docs/task.typescript.md index 72710d10f..b1ceaa716 100644 --- a/docs/task.typescript.md +++ b/docs/task.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. | | resetAfter | *No description.* | | resetAllowOverlappingExecution | *No description.* | | resetComment | *No description.* | @@ -149,6 +152,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 @@ -257,6 +276,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 @@ -269,6 +306,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. + +--- + ##### `resetAfter` ```typescript @@ -348,6 +409,7 @@ public resetWhen(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Task resource upon running "cdktf plan ". | --- @@ -411,6 +473,50 @@ task.Task.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { task } from '@cdktf/provider-snowflake' + +task.Task.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a Task 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 Task to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing Task that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/task#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 Task to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/taskGrant.csharp.md b/docs/taskGrant.csharp.md index a79c72da4..1b3df5a21 100644 --- a/docs/taskGrant.csharp.md +++ b/docs/taskGrant.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.* | | ResetOnAll | *No description.* | @@ -146,6 +149,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 @@ -254,6 +273,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 @@ -266,6 +303,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 @@ -327,6 +388,7 @@ private void ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a TaskGrant resource upon running "cdktf plan ". | --- @@ -390,6 +452,50 @@ TaskGrant.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +TaskGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a TaskGrant 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 TaskGrant to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing TaskGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/task_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 TaskGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/taskGrant.go.md b/docs/taskGrant.go.md index cea3f8c56..5b4978772 100644 --- a/docs/taskGrant.go.md +++ b/docs/taskGrant.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.* | | ResetOnAll | *No description.* | @@ -146,6 +149,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 @@ -254,6 +273,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 @@ -266,6 +303,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 @@ -327,6 +388,7 @@ func ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a TaskGrant resource upon running "cdktf plan ". | --- @@ -390,6 +452,50 @@ taskgrant.TaskGrant_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/taskgrant" + +taskgrant.TaskGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a TaskGrant 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 TaskGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing TaskGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/task_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 TaskGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/taskGrant.java.md b/docs/taskGrant.java.md index 5a0babd25..880b52867 100644 --- a/docs/taskGrant.java.md +++ b/docs/taskGrant.java.md @@ -259,6 +259,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.* | @@ -268,7 +269,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.* | | resetOnAll | *No description.* | @@ -345,6 +348,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 @@ -453,6 +472,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 @@ -465,6 +503,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 @@ -526,6 +589,7 @@ public void resetWithGrantOption() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a TaskGrant resource upon running "cdktf plan ". | --- @@ -589,6 +653,50 @@ TaskGrant.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.task_grant.TaskGrant; + +TaskGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),TaskGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a TaskGrant 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 TaskGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing TaskGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/task_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 TaskGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/taskGrant.python.md b/docs/taskGrant.python.md index d921cfb8b..2ddc0c5eb 100644 --- a/docs/taskGrant.python.md +++ b/docs/taskGrant.python.md @@ -253,6 +253,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.* | @@ -262,7 +263,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_on_all | *No description.* | @@ -344,6 +347,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 @@ -470,6 +491,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 @@ -484,6 +526,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 @@ -545,6 +614,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 TaskGrant resource upon running "cdktf plan ". | --- @@ -614,6 +684,55 @@ taskGrant.TaskGrant.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import task_grant + +taskGrant.TaskGrant.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a TaskGrant 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 TaskGrant to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing TaskGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/task_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 TaskGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/taskGrant.typescript.md b/docs/taskGrant.typescript.md index 98203444c..8087ed69b 100644 --- a/docs/taskGrant.typescript.md +++ b/docs/taskGrant.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.* | | resetOnAll | *No description.* | @@ -146,6 +149,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 @@ -254,6 +273,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 @@ -266,6 +303,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 @@ -327,6 +388,7 @@ public resetWithGrantOption(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a TaskGrant resource upon running "cdktf plan ". | --- @@ -390,6 +452,50 @@ taskGrant.TaskGrant.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { taskGrant } from '@cdktf/provider-snowflake' + +taskGrant.TaskGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a TaskGrant 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 TaskGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing TaskGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/task_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 TaskGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/user.csharp.md b/docs/user.csharp.md index bec8875db..4dc7455d7 100644 --- a/docs/user.csharp.md +++ b/docs/user.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. | | ResetComment | *No description.* | | ResetDefaultNamespace | *No description.* | | ResetDefaultRole | *No description.* | @@ -153,6 +156,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 @@ -261,6 +280,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 @@ -273,6 +310,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. + +--- + ##### `ResetComment` ```csharp @@ -376,6 +437,7 @@ private void ResetRsaPublicKey2() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a User resource upon running "cdktf plan ". | --- @@ -439,6 +501,50 @@ User.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +User.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a User 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 User to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing User that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/user#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 User to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/user.go.md b/docs/user.go.md index c35614c68..3569ea44e 100644 --- a/docs/user.go.md +++ b/docs/user.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. | | ResetComment | *No description.* | | ResetDefaultNamespace | *No description.* | | ResetDefaultRole | *No description.* | @@ -153,6 +156,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 @@ -261,6 +280,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 @@ -273,6 +310,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. + +--- + ##### `ResetComment` ```go @@ -376,6 +437,7 @@ func ResetRsaPublicKey2() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a User resource upon running "cdktf plan ". | --- @@ -439,6 +501,50 @@ user.User_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/user" + +user.User_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a User 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 User to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing User that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/user#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 User to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/user.java.md b/docs/user.java.md index 1ca7052f5..e5adefb01 100644 --- a/docs/user.java.md +++ b/docs/user.java.md @@ -321,6 +321,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.* | @@ -330,7 +331,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. | | resetComment | *No description.* | | resetDefaultNamespace | *No description.* | | resetDefaultRole | *No description.* | @@ -414,6 +417,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 @@ -522,6 +541,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 @@ -534,6 +572,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. + +--- + ##### `resetComment` ```java @@ -637,6 +700,7 @@ public void resetRsaPublicKey2() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a User resource upon running "cdktf plan ". | --- @@ -700,6 +764,50 @@ User.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.user.User; + +User.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),User.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a User 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 User to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing User that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/user#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 User to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/user.python.md b/docs/user.python.md index 006bcaec7..72e98b8eb 100644 --- a/docs/user.python.md +++ b/docs/user.python.md @@ -317,6 +317,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.* | @@ -326,7 +327,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_comment | *No description.* | | reset_default_namespace | *No description.* | | reset_default_role | *No description.* | @@ -415,6 +418,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 @@ -541,6 +562,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 @@ -555,6 +597,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_comment` ```python @@ -658,6 +727,7 @@ def reset_rsa_public_key2() -> 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 User resource upon running "cdktf plan ". | --- @@ -727,6 +797,55 @@ user.User.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import user + +user.User.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a User 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 User to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing User that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/user#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 User to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/user.typescript.md b/docs/user.typescript.md index b710f1116..166265d2c 100644 --- a/docs/user.typescript.md +++ b/docs/user.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. | | resetComment | *No description.* | | resetDefaultNamespace | *No description.* | | resetDefaultRole | *No description.* | @@ -153,6 +156,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 @@ -261,6 +280,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 @@ -273,6 +310,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. + +--- + ##### `resetComment` ```typescript @@ -376,6 +437,7 @@ public resetRsaPublicKey2(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a User resource upon running "cdktf plan ". | --- @@ -439,6 +501,50 @@ user.User.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { user } from '@cdktf/provider-snowflake' + +user.User.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a User 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 User to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing User that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/user#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 User to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/userGrant.csharp.md b/docs/userGrant.csharp.md index ecce9a04d..65232427c 100644 --- a/docs/userGrant.csharp.md +++ b/docs/userGrant.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.* | | ResetRoles | *No description.* | @@ -141,6 +144,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 @@ -249,6 +268,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 @@ -261,6 +298,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 @@ -292,6 +353,7 @@ private void ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a UserGrant resource upon running "cdktf plan ". | --- @@ -355,6 +417,50 @@ UserGrant.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +UserGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a UserGrant 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 UserGrant to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing UserGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/user_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 UserGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/userGrant.go.md b/docs/userGrant.go.md index 221c8dd27..1321b42f2 100644 --- a/docs/userGrant.go.md +++ b/docs/userGrant.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.* | | ResetRoles | *No description.* | @@ -141,6 +144,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 @@ -249,6 +268,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 @@ -261,6 +298,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 @@ -292,6 +353,7 @@ func ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a UserGrant resource upon running "cdktf plan ". | --- @@ -355,6 +417,50 @@ usergrant.UserGrant_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/usergrant" + +usergrant.UserGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a UserGrant 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 UserGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing UserGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/user_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 UserGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/userGrant.java.md b/docs/userGrant.java.md index 9a5872bc9..41f1c8c58 100644 --- a/docs/userGrant.java.md +++ b/docs/userGrant.java.md @@ -191,6 +191,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.* | @@ -200,7 +201,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.* | | resetRoles | *No description.* | @@ -272,6 +275,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 @@ -380,6 +399,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 @@ -392,6 +430,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 @@ -423,6 +486,7 @@ public void resetWithGrantOption() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a UserGrant resource upon running "cdktf plan ". | --- @@ -486,6 +550,50 @@ UserGrant.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.user_grant.UserGrant; + +UserGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),UserGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a UserGrant 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 UserGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing UserGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/user_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 UserGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/userGrant.python.md b/docs/userGrant.python.md index 0e5e534e3..cae93b150 100644 --- a/docs/userGrant.python.md +++ b/docs/userGrant.python.md @@ -187,6 +187,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.* | @@ -196,7 +197,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_roles | *No description.* | @@ -273,6 +276,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 @@ -399,6 +420,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 @@ -413,6 +455,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 @@ -444,6 +513,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 UserGrant resource upon running "cdktf plan ". | --- @@ -513,6 +583,55 @@ userGrant.UserGrant.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import user_grant + +userGrant.UserGrant.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a UserGrant 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 UserGrant to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing UserGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/user_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 UserGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/userGrant.typescript.md b/docs/userGrant.typescript.md index ef71ab9f8..1c9c8360c 100644 --- a/docs/userGrant.typescript.md +++ b/docs/userGrant.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.* | | resetRoles | *No description.* | @@ -141,6 +144,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 @@ -249,6 +268,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 @@ -261,6 +298,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 @@ -292,6 +353,7 @@ public resetWithGrantOption(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a UserGrant resource upon running "cdktf plan ". | --- @@ -355,6 +417,50 @@ userGrant.UserGrant.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { userGrant } from '@cdktf/provider-snowflake' + +userGrant.UserGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a UserGrant 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 UserGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing UserGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/user_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 UserGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/userOwnershipGrant.csharp.md b/docs/userOwnershipGrant.csharp.md index f91bcd78b..08555d4f5 100644 --- a/docs/userOwnershipGrant.csharp.md +++ b/docs/userOwnershipGrant.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. | | ResetCurrentGrants | *No description.* | | ResetId | *No description.* | | ResetRevertOwnershipToRoleName | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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. + +--- + ##### `ResetCurrentGrants` ```csharp @@ -285,6 +346,7 @@ private void ResetRevertOwnershipToRoleName() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a UserOwnershipGrant resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ UserOwnershipGrant.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +UserOwnershipGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a UserOwnershipGrant 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 UserOwnershipGrant to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing UserOwnershipGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/user_ownership_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 UserOwnershipGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/userOwnershipGrant.go.md b/docs/userOwnershipGrant.go.md index 8763ed52a..d6225c4ab 100644 --- a/docs/userOwnershipGrant.go.md +++ b/docs/userOwnershipGrant.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. | | ResetCurrentGrants | *No description.* | | ResetId | *No description.* | | ResetRevertOwnershipToRoleName | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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. + +--- + ##### `ResetCurrentGrants` ```go @@ -285,6 +346,7 @@ func ResetRevertOwnershipToRoleName() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a UserOwnershipGrant resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ userownershipgrant.UserOwnershipGrant_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/userownershipgrant" + +userownershipgrant.UserOwnershipGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a UserOwnershipGrant 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 UserOwnershipGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing UserOwnershipGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/user_ownership_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 UserOwnershipGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/userOwnershipGrant.java.md b/docs/userOwnershipGrant.java.md index 8a07f4eec..759784154 100644 --- a/docs/userOwnershipGrant.java.md +++ b/docs/userOwnershipGrant.java.md @@ -177,6 +177,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.* | @@ -186,7 +187,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. | | resetCurrentGrants | *No description.* | | resetId | *No description.* | | resetRevertOwnershipToRoleName | *No description.* | @@ -257,6 +260,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 @@ -365,6 +384,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 @@ -377,6 +415,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. + +--- + ##### `resetCurrentGrants` ```java @@ -402,6 +465,7 @@ public void resetRevertOwnershipToRoleName() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a UserOwnershipGrant resource upon running "cdktf plan ". | --- @@ -465,6 +529,50 @@ UserOwnershipGrant.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.user_ownership_grant.UserOwnershipGrant; + +UserOwnershipGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),UserOwnershipGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a UserOwnershipGrant 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 UserOwnershipGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing UserOwnershipGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/user_ownership_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 UserOwnershipGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/userOwnershipGrant.python.md b/docs/userOwnershipGrant.python.md index 674910dd1..b156803ea 100644 --- a/docs/userOwnershipGrant.python.md +++ b/docs/userOwnershipGrant.python.md @@ -175,6 +175,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.* | @@ -184,7 +185,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_current_grants | *No description.* | | reset_id | *No description.* | | reset_revert_ownership_to_role_name | *No description.* | @@ -260,6 +263,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 @@ -386,6 +407,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 @@ -400,6 +442,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_current_grants` ```python @@ -425,6 +494,7 @@ def reset_revert_ownership_to_role_name() -> 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 UserOwnershipGrant resource upon running "cdktf plan ". | --- @@ -494,6 +564,55 @@ userOwnershipGrant.UserOwnershipGrant.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import user_ownership_grant + +userOwnershipGrant.UserOwnershipGrant.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a UserOwnershipGrant 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 UserOwnershipGrant to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing UserOwnershipGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/user_ownership_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 UserOwnershipGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/userOwnershipGrant.typescript.md b/docs/userOwnershipGrant.typescript.md index fa8d66f8a..163a39840 100644 --- a/docs/userOwnershipGrant.typescript.md +++ b/docs/userOwnershipGrant.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. | | resetCurrentGrants | *No description.* | | resetId | *No description.* | | resetRevertOwnershipToRoleName | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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. + +--- + ##### `resetCurrentGrants` ```typescript @@ -285,6 +346,7 @@ public resetRevertOwnershipToRoleName(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a UserOwnershipGrant resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ userOwnershipGrant.UserOwnershipGrant.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { userOwnershipGrant } from '@cdktf/provider-snowflake' + +userOwnershipGrant.UserOwnershipGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a UserOwnershipGrant 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 UserOwnershipGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing UserOwnershipGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/user_ownership_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 UserOwnershipGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/userPublicKeys.csharp.md b/docs/userPublicKeys.csharp.md index 30019c9fc..8da6e9ea0 100644 --- a/docs/userPublicKeys.csharp.md +++ b/docs/userPublicKeys.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.* | | ResetRsaPublicKey | *No description.* | | ResetRsaPublicKey2 | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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 @@ -285,6 +346,7 @@ private void ResetRsaPublicKey2() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a UserPublicKeys resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ UserPublicKeys.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +UserPublicKeys.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a UserPublicKeys 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 UserPublicKeys to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing UserPublicKeys that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/user_public_keys#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 UserPublicKeys to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/userPublicKeys.go.md b/docs/userPublicKeys.go.md index f6ef32a8e..3d9228f2c 100644 --- a/docs/userPublicKeys.go.md +++ b/docs/userPublicKeys.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.* | | ResetRsaPublicKey | *No description.* | | ResetRsaPublicKey2 | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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 @@ -285,6 +346,7 @@ func ResetRsaPublicKey2() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a UserPublicKeys resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ userpublickeys.UserPublicKeys_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/userpublickeys" + +userpublickeys.UserPublicKeys_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a UserPublicKeys 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 UserPublicKeys to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing UserPublicKeys that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/user_public_keys#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 UserPublicKeys to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/userPublicKeys.java.md b/docs/userPublicKeys.java.md index 7ea09724e..eccd20c89 100644 --- a/docs/userPublicKeys.java.md +++ b/docs/userPublicKeys.java.md @@ -165,6 +165,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.* | @@ -174,7 +175,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. | | resetId | *No description.* | | resetRsaPublicKey | *No description.* | | resetRsaPublicKey2 | *No description.* | @@ -245,6 +248,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 @@ -353,6 +372,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 @@ -365,6 +403,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 @@ -390,6 +453,7 @@ public void resetRsaPublicKey2() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a UserPublicKeys resource upon running "cdktf plan ". | --- @@ -453,6 +517,50 @@ UserPublicKeys.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.user_public_keys.UserPublicKeys; + +UserPublicKeys.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),UserPublicKeys.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a UserPublicKeys 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 UserPublicKeys to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing UserPublicKeys that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/user_public_keys#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 UserPublicKeys to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/userPublicKeys.python.md b/docs/userPublicKeys.python.md index 4ef58187d..22821fbd2 100644 --- a/docs/userPublicKeys.python.md +++ b/docs/userPublicKeys.python.md @@ -163,6 +163,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.* | @@ -172,7 +173,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_id | *No description.* | | reset_rsa_public_key | *No description.* | | reset_rsa_public_key2 | *No description.* | @@ -248,6 +251,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 @@ -374,6 +395,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 @@ -388,6 +430,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 @@ -413,6 +482,7 @@ def reset_rsa_public_key2() -> 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 UserPublicKeys resource upon running "cdktf plan ". | --- @@ -482,6 +552,55 @@ userPublicKeys.UserPublicKeys.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import user_public_keys + +userPublicKeys.UserPublicKeys.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a UserPublicKeys 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 UserPublicKeys to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing UserPublicKeys that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/user_public_keys#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 UserPublicKeys to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/userPublicKeys.typescript.md b/docs/userPublicKeys.typescript.md index 479039e09..57baeeb1e 100644 --- a/docs/userPublicKeys.typescript.md +++ b/docs/userPublicKeys.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.* | | resetRsaPublicKey | *No description.* | | resetRsaPublicKey2 | *No description.* | @@ -140,6 +143,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 @@ -248,6 +267,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 @@ -260,6 +297,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 @@ -285,6 +346,7 @@ public resetRsaPublicKey2(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a UserPublicKeys resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ userPublicKeys.UserPublicKeys.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { userPublicKeys } from '@cdktf/provider-snowflake' + +userPublicKeys.UserPublicKeys.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a UserPublicKeys 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 UserPublicKeys to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing UserPublicKeys that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/user_public_keys#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 UserPublicKeys to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/view.csharp.md b/docs/view.csharp.md index ded57fe92..47007f21a 100644 --- a/docs/view.csharp.md +++ b/docs/view.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. | | PutTag | *No description.* | | ResetComment | *No description.* | | ResetCopyGrants | *No description.* | @@ -144,6 +147,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 @@ -252,6 +271,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 @@ -264,6 +301,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. + +--- + ##### `PutTag` ```csharp @@ -319,6 +380,7 @@ private void ResetTag() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a View resource upon running "cdktf plan ". | --- @@ -382,6 +444,50 @@ View.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +View.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a View 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 View to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing View that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/view#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 View to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/view.go.md b/docs/view.go.md index 654134acb..c95086a84 100644 --- a/docs/view.go.md +++ b/docs/view.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. | | PutTag | *No description.* | | ResetComment | *No description.* | | ResetCopyGrants | *No description.* | @@ -144,6 +147,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 @@ -252,6 +271,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 @@ -264,6 +301,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. + +--- + ##### `PutTag` ```go @@ -319,6 +380,7 @@ func ResetTag() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a View resource upon running "cdktf plan ". | --- @@ -382,6 +444,50 @@ view.View_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/view" + +view.View_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a View 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 View to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing View that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/view#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 View to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/view.java.md b/docs/view.java.md index ab37305b8..52a52bcc3 100644 --- a/docs/view.java.md +++ b/docs/view.java.md @@ -241,6 +241,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.* | @@ -250,7 +251,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. | | putTag | *No description.* | | resetComment | *No description.* | | resetCopyGrants | *No description.* | @@ -325,6 +328,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 @@ -433,6 +452,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 @@ -445,6 +483,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. + +--- + ##### `putTag` ```java @@ -500,6 +563,7 @@ public void resetTag() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a View resource upon running "cdktf plan ". | --- @@ -563,6 +627,50 @@ View.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.view.View; + +View.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),View.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a View 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 View to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing View that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/view#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 View to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/view.python.md b/docs/view.python.md index 5b7c2111b..48afee5ac 100644 --- a/docs/view.python.md +++ b/docs/view.python.md @@ -235,6 +235,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.* | @@ -244,7 +245,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. | | put_tag | *No description.* | | reset_comment | *No description.* | | reset_copy_grants | *No description.* | @@ -324,6 +327,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 @@ -450,6 +471,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 @@ -464,6 +506,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_tag` ```python @@ -521,6 +590,7 @@ def reset_tag() -> 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 View resource upon running "cdktf plan ". | --- @@ -590,6 +660,55 @@ view.View.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import view + +view.View.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a View 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 View to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing View that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/view#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 View to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/view.typescript.md b/docs/view.typescript.md index eb8aa3a27..4a7056503 100644 --- a/docs/view.typescript.md +++ b/docs/view.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. | | putTag | *No description.* | | resetComment | *No description.* | | resetCopyGrants | *No description.* | @@ -144,6 +147,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 @@ -252,6 +271,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 @@ -264,6 +301,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. + +--- + ##### `putTag` ```typescript @@ -319,6 +380,7 @@ public resetTag(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a View resource upon running "cdktf plan ". | --- @@ -382,6 +444,50 @@ view.View.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { view } from '@cdktf/provider-snowflake' + +view.View.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a View 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 View to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing View that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/view#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 View to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/viewGrant.csharp.md b/docs/viewGrant.csharp.md index 25f51dc33..db21e061f 100644 --- a/docs/viewGrant.csharp.md +++ b/docs/viewGrant.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.* | | ResetOnAll | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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 @@ -341,6 +402,7 @@ private void ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ViewGrant resource upon running "cdktf plan ". | --- @@ -404,6 +466,50 @@ ViewGrant.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +ViewGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a ViewGrant 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 ViewGrant to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing ViewGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/view_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 ViewGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/viewGrant.go.md b/docs/viewGrant.go.md index 7f2616e64..d57785c71 100644 --- a/docs/viewGrant.go.md +++ b/docs/viewGrant.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.* | | ResetOnAll | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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 @@ -341,6 +402,7 @@ func ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ViewGrant resource upon running "cdktf plan ". | --- @@ -404,6 +466,50 @@ viewgrant.ViewGrant_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/viewgrant" + +viewgrant.ViewGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a ViewGrant 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 ViewGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing ViewGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/view_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 ViewGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/viewGrant.java.md b/docs/viewGrant.java.md index 401cc0ba1..849670e95 100644 --- a/docs/viewGrant.java.md +++ b/docs/viewGrant.java.md @@ -271,6 +271,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.* | @@ -280,7 +281,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.* | | resetOnAll | *No description.* | @@ -359,6 +362,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 @@ -467,6 +486,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 @@ -479,6 +517,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 @@ -552,6 +615,7 @@ public void resetWithGrantOption() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ViewGrant resource upon running "cdktf plan ". | --- @@ -615,6 +679,50 @@ ViewGrant.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.view_grant.ViewGrant; + +ViewGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),ViewGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a ViewGrant 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 ViewGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing ViewGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/view_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 ViewGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/viewGrant.python.md b/docs/viewGrant.python.md index 973d1664f..8b8f2e130 100644 --- a/docs/viewGrant.python.md +++ b/docs/viewGrant.python.md @@ -265,6 +265,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.* | @@ -274,7 +275,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_on_all | *No description.* | @@ -358,6 +361,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 @@ -484,6 +505,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 @@ -498,6 +540,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 @@ -571,6 +640,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 ViewGrant resource upon running "cdktf plan ". | --- @@ -640,6 +710,55 @@ viewGrant.ViewGrant.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import view_grant + +viewGrant.ViewGrant.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a ViewGrant 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 ViewGrant to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing ViewGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/view_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 ViewGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/viewGrant.typescript.md b/docs/viewGrant.typescript.md index 2065e8791..71151faab 100644 --- a/docs/viewGrant.typescript.md +++ b/docs/viewGrant.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.* | | resetOnAll | *No description.* | @@ -148,6 +151,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 @@ -256,6 +275,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 @@ -268,6 +305,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 @@ -341,6 +402,7 @@ public resetWithGrantOption(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ViewGrant resource upon running "cdktf plan ". | --- @@ -404,6 +466,50 @@ viewGrant.ViewGrant.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { viewGrant } from '@cdktf/provider-snowflake' + +viewGrant.ViewGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a ViewGrant 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 ViewGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing ViewGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/view_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 ViewGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/warehouse.csharp.md b/docs/warehouse.csharp.md index ed6f3692d..1aca75106 100644 --- a/docs/warehouse.csharp.md +++ b/docs/warehouse.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. | | ResetAutoResume | *No description.* | | ResetAutoSuspend | *No description.* | | ResetComment | *No description.* | @@ -154,6 +157,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 @@ -262,6 +281,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 @@ -274,6 +311,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. + +--- + ##### `ResetAutoResume` ```csharp @@ -383,6 +444,7 @@ private void ResetWarehouseType() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Warehouse resource upon running "cdktf plan ". | --- @@ -446,6 +508,50 @@ Warehouse.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +Warehouse.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a Warehouse 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 Warehouse to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing Warehouse that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/warehouse#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 Warehouse to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/warehouse.go.md b/docs/warehouse.go.md index 14418d9b8..e809536ee 100644 --- a/docs/warehouse.go.md +++ b/docs/warehouse.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. | | ResetAutoResume | *No description.* | | ResetAutoSuspend | *No description.* | | ResetComment | *No description.* | @@ -154,6 +157,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 @@ -262,6 +281,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 @@ -274,6 +311,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. + +--- + ##### `ResetAutoResume` ```go @@ -383,6 +444,7 @@ func ResetWarehouseType() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Warehouse resource upon running "cdktf plan ". | --- @@ -446,6 +508,50 @@ warehouse.Warehouse_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/warehouse" + +warehouse.Warehouse_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a Warehouse 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 Warehouse to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing Warehouse that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/warehouse#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 Warehouse to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/warehouse.java.md b/docs/warehouse.java.md index fef540ce6..884219ec9 100644 --- a/docs/warehouse.java.md +++ b/docs/warehouse.java.md @@ -337,6 +337,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.* | @@ -346,7 +347,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. | | resetAutoResume | *No description.* | | resetAutoSuspend | *No description.* | | resetComment | *No description.* | @@ -431,6 +434,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 @@ -539,6 +558,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 @@ -551,6 +589,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. + +--- + ##### `resetAutoResume` ```java @@ -660,6 +723,7 @@ public void resetWarehouseType() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Warehouse resource upon running "cdktf plan ". | --- @@ -723,6 +787,50 @@ Warehouse.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.warehouse.Warehouse; + +Warehouse.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),Warehouse.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a Warehouse 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 Warehouse to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing Warehouse that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/warehouse#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 Warehouse to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/warehouse.python.md b/docs/warehouse.python.md index 82066f74e..5dcd81d11 100644 --- a/docs/warehouse.python.md +++ b/docs/warehouse.python.md @@ -331,6 +331,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.* | @@ -340,7 +341,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_auto_resume | *No description.* | | reset_auto_suspend | *No description.* | | reset_comment | *No description.* | @@ -430,6 +433,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 @@ -556,6 +577,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 @@ -570,6 +612,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_auto_resume` ```python @@ -679,6 +748,7 @@ def reset_warehouse_type() -> 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 Warehouse resource upon running "cdktf plan ". | --- @@ -748,6 +818,55 @@ warehouse.Warehouse.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import warehouse + +warehouse.Warehouse.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a Warehouse 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 Warehouse to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing Warehouse that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/warehouse#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 Warehouse to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/warehouse.typescript.md b/docs/warehouse.typescript.md index 7a179b380..0c286bb6d 100644 --- a/docs/warehouse.typescript.md +++ b/docs/warehouse.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. | | resetAutoResume | *No description.* | | resetAutoSuspend | *No description.* | | resetComment | *No description.* | @@ -154,6 +157,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 @@ -262,6 +281,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 @@ -274,6 +311,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. + +--- + ##### `resetAutoResume` ```typescript @@ -383,6 +444,7 @@ public resetWarehouseType(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Warehouse resource upon running "cdktf plan ". | --- @@ -446,6 +508,50 @@ warehouse.Warehouse.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { warehouse } from '@cdktf/provider-snowflake' + +warehouse.Warehouse.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a Warehouse 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 Warehouse to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing Warehouse that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/warehouse#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 Warehouse to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/warehouseGrant.csharp.md b/docs/warehouseGrant.csharp.md index 29413ee57..de28be96b 100644 --- a/docs/warehouseGrant.csharp.md +++ b/docs/warehouseGrant.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.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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 @@ -306,6 +367,7 @@ private void ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a WarehouseGrant resource upon running "cdktf plan ". | --- @@ -369,6 +431,50 @@ WarehouseGrant.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Snowflake; + +WarehouseGrant.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a WarehouseGrant 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 WarehouseGrant to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing WarehouseGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/warehouse_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 WarehouseGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/warehouseGrant.go.md b/docs/warehouseGrant.go.md index da630cc6b..2f92a1f6a 100644 --- a/docs/warehouseGrant.go.md +++ b/docs/warehouseGrant.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.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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 @@ -306,6 +367,7 @@ func ResetWithGrantOption() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a WarehouseGrant resource upon running "cdktf plan ". | --- @@ -369,6 +431,50 @@ warehousegrant.WarehouseGrant_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10/warehousegrant" + +warehousegrant.WarehouseGrant_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a WarehouseGrant 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 WarehouseGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing WarehouseGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/warehouse_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 WarehouseGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/warehouseGrant.java.md b/docs/warehouseGrant.java.md index 6e605c859..17f6f14b0 100644 --- a/docs/warehouseGrant.java.md +++ b/docs/warehouseGrant.java.md @@ -205,6 +205,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.* | @@ -214,7 +215,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.* | @@ -288,6 +291,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 @@ -396,6 +415,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 @@ -408,6 +446,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 @@ -451,6 +514,7 @@ public void resetWithGrantOption() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a WarehouseGrant resource upon running "cdktf plan ". | --- @@ -514,6 +578,50 @@ WarehouseGrant.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.snowflake.warehouse_grant.WarehouseGrant; + +WarehouseGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),WarehouseGrant.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a WarehouseGrant 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 WarehouseGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing WarehouseGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/warehouse_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 WarehouseGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/warehouseGrant.python.md b/docs/warehouseGrant.python.md index 28c84f023..89b48cf1d 100644 --- a/docs/warehouseGrant.python.md +++ b/docs/warehouseGrant.python.md @@ -201,6 +201,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.* | @@ -210,7 +211,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.* | @@ -289,6 +292,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 @@ -415,6 +436,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 @@ -429,6 +471,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 @@ -472,6 +541,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 WarehouseGrant resource upon running "cdktf plan ". | --- @@ -541,6 +611,55 @@ warehouseGrant.WarehouseGrant.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_snowflake import warehouse_grant + +warehouseGrant.WarehouseGrant.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a WarehouseGrant 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 WarehouseGrant to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing WarehouseGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/warehouse_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 WarehouseGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/warehouseGrant.typescript.md b/docs/warehouseGrant.typescript.md index 4f60e09d8..e5a7802cf 100644 --- a/docs/warehouseGrant.typescript.md +++ b/docs/warehouseGrant.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.* | @@ -143,6 +146,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 @@ -251,6 +270,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 @@ -263,6 +300,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 @@ -306,6 +367,7 @@ public resetWithGrantOption(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a WarehouseGrant resource upon running "cdktf plan ". | --- @@ -369,6 +431,50 @@ warehouseGrant.WarehouseGrant.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { warehouseGrant } from '@cdktf/provider-snowflake' + +warehouseGrant.WarehouseGrant.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a WarehouseGrant 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 WarehouseGrant to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing WarehouseGrant that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/warehouse_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 WarehouseGrant to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/package.json b/package.json index f8c3949d5..43b300aa6 100644 --- a/package.json +++ b/package.json @@ -47,8 +47,8 @@ "@actions/core": "^1.1.0", "@cdktf/provider-project": "^0.2.95", "@types/node": "^18", - "cdktf": "^0.18.0", - "cdktf-cli": "^0.18.0", + "cdktf": "^0.19.0", + "cdktf-cli": "^0.19.0", "constructs": "^10.0.0", "dot-prop": "^5.2.0", "jsii": "^5.0.1", @@ -58,12 +58,12 @@ "jsii-rosetta": "~5.1.2", "node-fetch": "cjs", "npm-check-updates": "^16", - "projen": "^0.74.18", + "projen": "^0.75.0", "standard-version": "^9", "typescript": "^4.9.5" }, "peerDependencies": { - "cdktf": "^0.18.0", + "cdktf": "^0.19.0", "constructs": "^10.0.0" }, "resolutions": { diff --git a/src/account-grant/index.ts b/src/account-grant/index.ts index e85ccb013..2b5cced47 100644 --- a/src/account-grant/index.ts +++ b/src/account-grant/index.ts @@ -55,6 +55,20 @@ export class AccountGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_account_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a AccountGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the AccountGrant to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the AccountGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_account_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/account-parameter/index.ts b/src/account-parameter/index.ts index 44e64c605..18e34ebf3 100644 --- a/src/account-parameter/index.ts +++ b/src/account-parameter/index.ts @@ -43,6 +43,20 @@ export class AccountParameter extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_account_parameter"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a AccountParameter resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the AccountParameter to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the AccountParameter to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_account_parameter", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/account-password-policy-attachment/index.ts b/src/account-password-policy-attachment/index.ts index c6a40d412..9d6f68294 100644 --- a/src/account-password-policy-attachment/index.ts +++ b/src/account-password-policy-attachment/index.ts @@ -37,6 +37,20 @@ export class AccountPasswordPolicyAttachment extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_account_password_policy_attachment"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a AccountPasswordPolicyAttachment resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the AccountPasswordPolicyAttachment to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the AccountPasswordPolicyAttachment to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_account_password_policy_attachment", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/account/index.ts b/src/account/index.ts index 7ec913c80..faca5b011 100644 --- a/src/account/index.ts +++ b/src/account/index.ts @@ -109,6 +109,20 @@ export class Account extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_account"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a Account resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the Account to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the Account to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_account", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/alert/index.ts b/src/alert/index.ts index 50c05dd05..bb668918b 100644 --- a/src/alert/index.ts +++ b/src/alert/index.ts @@ -271,6 +271,20 @@ export class Alert extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_alert"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a Alert resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the Alert to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the Alert to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_alert", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/api-integration/index.ts b/src/api-integration/index.ts index befe32938..a685512db 100644 --- a/src/api-integration/index.ts +++ b/src/api-integration/index.ts @@ -101,6 +101,20 @@ export class ApiIntegration extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_api_integration"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a ApiIntegration resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the ApiIntegration to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the ApiIntegration to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_api_integration", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-accounts/index.ts b/src/data-snowflake-accounts/index.ts index 7c54f1bae..526527961 100644 --- a/src/data-snowflake-accounts/index.ts +++ b/src/data-snowflake-accounts/index.ts @@ -176,6 +176,20 @@ export class DataSnowflakeAccounts extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_accounts"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeAccounts resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeAccounts to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the DataSnowflakeAccounts to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_accounts", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-alerts/index.ts b/src/data-snowflake-alerts/index.ts index c6cb35efa..eb06b8481 100644 --- a/src/data-snowflake-alerts/index.ts +++ b/src/data-snowflake-alerts/index.ts @@ -143,6 +143,20 @@ export class DataSnowflakeAlerts extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_alerts"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeAlerts resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeAlerts to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the DataSnowflakeAlerts to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_alerts", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-current-account/index.ts b/src/data-snowflake-current-account/index.ts index d1d02e718..04e8820e0 100644 --- a/src/data-snowflake-current-account/index.ts +++ b/src/data-snowflake-current-account/index.ts @@ -31,6 +31,20 @@ export class DataSnowflakeCurrentAccount extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_current_account"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeCurrentAccount resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeCurrentAccount to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the DataSnowflakeCurrentAccount to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_current_account", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-current-role/index.ts b/src/data-snowflake-current-role/index.ts index 501501a6e..cb548b54a 100644 --- a/src/data-snowflake-current-role/index.ts +++ b/src/data-snowflake-current-role/index.ts @@ -31,6 +31,20 @@ export class DataSnowflakeCurrentRole extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_current_role"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeCurrentRole resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeCurrentRole to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the DataSnowflakeCurrentRole to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_current_role", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-database-roles/index.ts b/src/data-snowflake-database-roles/index.ts index 56bffe140..22264189b 100644 --- a/src/data-snowflake-database-roles/index.ts +++ b/src/data-snowflake-database-roles/index.ts @@ -111,6 +111,20 @@ export class DataSnowflakeDatabaseRoles extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_database_roles"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeDatabaseRoles resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeDatabaseRoles to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the DataSnowflakeDatabaseRoles to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_database_roles", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-database/index.ts b/src/data-snowflake-database/index.ts index 72eadb1e4..286db072e 100644 --- a/src/data-snowflake-database/index.ts +++ b/src/data-snowflake-database/index.ts @@ -37,6 +37,20 @@ export class DataSnowflakeDatabase extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_database"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeDatabase resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeDatabase to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the DataSnowflakeDatabase to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_database", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-databases/index.ts b/src/data-snowflake-databases/index.ts index 70d3c7b3c..9fa3c7edb 100644 --- a/src/data-snowflake-databases/index.ts +++ b/src/data-snowflake-databases/index.ts @@ -234,6 +234,20 @@ export class DataSnowflakeDatabases extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_databases"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeDatabases resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeDatabases to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the DataSnowflakeDatabases to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_databases", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-external-functions/index.ts b/src/data-snowflake-external-functions/index.ts index 2bc2c6b6d..4a11d0b47 100644 --- a/src/data-snowflake-external-functions/index.ts +++ b/src/data-snowflake-external-functions/index.ts @@ -127,6 +127,20 @@ export class DataSnowflakeExternalFunctions extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_external_functions"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeExternalFunctions resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeExternalFunctions to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the DataSnowflakeExternalFunctions to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_external_functions", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-external-tables/index.ts b/src/data-snowflake-external-tables/index.ts index 0c581ad8f..3983f2178 100644 --- a/src/data-snowflake-external-tables/index.ts +++ b/src/data-snowflake-external-tables/index.ts @@ -122,6 +122,20 @@ export class DataSnowflakeExternalTables extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_external_tables"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeExternalTables resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeExternalTables to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the DataSnowflakeExternalTables to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_external_tables", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-failover-groups/index.ts b/src/data-snowflake-failover-groups/index.ts index a7cb0e41e..09c4bda52 100644 --- a/src/data-snowflake-failover-groups/index.ts +++ b/src/data-snowflake-failover-groups/index.ts @@ -181,6 +181,20 @@ export class DataSnowflakeFailoverGroups extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_failover_groups"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeFailoverGroups resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeFailoverGroups to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the DataSnowflakeFailoverGroups to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_failover_groups", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-file-formats/index.ts b/src/data-snowflake-file-formats/index.ts index e035fa5db..6d9fd37f4 100644 --- a/src/data-snowflake-file-formats/index.ts +++ b/src/data-snowflake-file-formats/index.ts @@ -127,6 +127,20 @@ export class DataSnowflakeFileFormats extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_file_formats"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeFileFormats resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeFileFormats to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the DataSnowflakeFileFormats to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_file_formats", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-functions/index.ts b/src/data-snowflake-functions/index.ts index d5710b101..570c60d7c 100644 --- a/src/data-snowflake-functions/index.ts +++ b/src/data-snowflake-functions/index.ts @@ -132,6 +132,20 @@ export class DataSnowflakeFunctions extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_functions"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeFunctions resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeFunctions to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the DataSnowflakeFunctions to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_functions", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-grants/index.ts b/src/data-snowflake-grants/index.ts index 598d714af..e724846b4 100644 --- a/src/data-snowflake-grants/index.ts +++ b/src/data-snowflake-grants/index.ts @@ -759,6 +759,20 @@ export class DataSnowflakeGrants extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_grants"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeGrants resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeGrants to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the DataSnowflakeGrants to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_grants", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-masking-policies/index.ts b/src/data-snowflake-masking-policies/index.ts index c5c2ecf43..64d6d2842 100644 --- a/src/data-snowflake-masking-policies/index.ts +++ b/src/data-snowflake-masking-policies/index.ts @@ -127,6 +127,20 @@ export class DataSnowflakeMaskingPolicies extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_masking_policies"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeMaskingPolicies resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeMaskingPolicies to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the DataSnowflakeMaskingPolicies to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_masking_policies", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-materialized-views/index.ts b/src/data-snowflake-materialized-views/index.ts index 4fdd70cff..6b79cc7e9 100644 --- a/src/data-snowflake-materialized-views/index.ts +++ b/src/data-snowflake-materialized-views/index.ts @@ -122,6 +122,20 @@ export class DataSnowflakeMaterializedViews extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_materialized_views"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeMaterializedViews resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeMaterializedViews to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the DataSnowflakeMaterializedViews to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_materialized_views", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-parameters/index.ts b/src/data-snowflake-parameters/index.ts index 392b129af..ec74ed4e9 100644 --- a/src/data-snowflake-parameters/index.ts +++ b/src/data-snowflake-parameters/index.ts @@ -145,6 +145,20 @@ export class DataSnowflakeParameters extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_parameters"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeParameters resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeParameters to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the DataSnowflakeParameters to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_parameters", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-pipes/index.ts b/src/data-snowflake-pipes/index.ts index d8a882277..a23c7bfd7 100644 --- a/src/data-snowflake-pipes/index.ts +++ b/src/data-snowflake-pipes/index.ts @@ -127,6 +127,20 @@ export class DataSnowflakePipes extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_pipes"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakePipes resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakePipes to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the DataSnowflakePipes to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_pipes", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-procedures/index.ts b/src/data-snowflake-procedures/index.ts index b31021451..086c73e92 100644 --- a/src/data-snowflake-procedures/index.ts +++ b/src/data-snowflake-procedures/index.ts @@ -132,6 +132,20 @@ export class DataSnowflakeProcedures extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_procedures"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeProcedures resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeProcedures to import + * @param importFromId 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 + * @param provider? Optional instance of the provider where the DataSnowflakeProcedures to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_procedures", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-resource-monitors/index.ts b/src/data-snowflake-resource-monitors/index.ts index 02b92974a..889bb1f76 100644 --- a/src/data-snowflake-resource-monitors/index.ts +++ b/src/data-snowflake-resource-monitors/index.ts @@ -110,6 +110,20 @@ export class DataSnowflakeResourceMonitors extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_resource_monitors"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeResourceMonitors resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeResourceMonitors to import + * @param importFromId The id of the existing DataSnowflakeResourceMonitors that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/resource_monitors#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataSnowflakeResourceMonitors to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_resource_monitors", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-role/index.ts b/src/data-snowflake-role/index.ts index 5001d3833..6227ff2f2 100644 --- a/src/data-snowflake-role/index.ts +++ b/src/data-snowflake-role/index.ts @@ -37,6 +37,20 @@ export class DataSnowflakeRole extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_role"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeRole resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeRole to import + * @param importFromId The id of the existing DataSnowflakeRole that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/role#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataSnowflakeRole to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_role", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-roles/index.ts b/src/data-snowflake-roles/index.ts index 2d895254e..d78395b8b 100644 --- a/src/data-snowflake-roles/index.ts +++ b/src/data-snowflake-roles/index.ts @@ -111,6 +111,20 @@ export class DataSnowflakeRoles extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_roles"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeRoles resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeRoles to import + * @param importFromId The id of the existing DataSnowflakeRoles that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/roles#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataSnowflakeRoles to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_roles", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-row-access-policies/index.ts b/src/data-snowflake-row-access-policies/index.ts index 8d623bf19..5300a1ffd 100644 --- a/src/data-snowflake-row-access-policies/index.ts +++ b/src/data-snowflake-row-access-policies/index.ts @@ -122,6 +122,20 @@ export class DataSnowflakeRowAccessPolicies extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_row_access_policies"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeRowAccessPolicies resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeRowAccessPolicies to import + * @param importFromId The id of the existing DataSnowflakeRowAccessPolicies that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/row_access_policies#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataSnowflakeRowAccessPolicies to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_row_access_policies", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-schemas/index.ts b/src/data-snowflake-schemas/index.ts index b083a53bc..fa63c1485 100644 --- a/src/data-snowflake-schemas/index.ts +++ b/src/data-snowflake-schemas/index.ts @@ -111,6 +111,20 @@ export class DataSnowflakeSchemas extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_schemas"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeSchemas resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeSchemas to import + * @param importFromId The id of the existing DataSnowflakeSchemas that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/schemas#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataSnowflakeSchemas to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_schemas", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-sequences/index.ts b/src/data-snowflake-sequences/index.ts index 823eb64c6..97c0971ac 100644 --- a/src/data-snowflake-sequences/index.ts +++ b/src/data-snowflake-sequences/index.ts @@ -122,6 +122,20 @@ export class DataSnowflakeSequences extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_sequences"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeSequences resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeSequences to import + * @param importFromId The id of the existing DataSnowflakeSequences that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/sequences#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataSnowflakeSequences to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_sequences", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-shares/index.ts b/src/data-snowflake-shares/index.ts index f7b882e6e..7e2142608 100644 --- a/src/data-snowflake-shares/index.ts +++ b/src/data-snowflake-shares/index.ts @@ -121,6 +121,20 @@ export class DataSnowflakeShares extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_shares"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeShares resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeShares to import + * @param importFromId The id of the existing DataSnowflakeShares that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/shares#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataSnowflakeShares to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_shares", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-stages/index.ts b/src/data-snowflake-stages/index.ts index ed52c32be..e84601bfa 100644 --- a/src/data-snowflake-stages/index.ts +++ b/src/data-snowflake-stages/index.ts @@ -127,6 +127,20 @@ export class DataSnowflakeStages extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_stages"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeStages resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeStages to import + * @param importFromId The id of the existing DataSnowflakeStages that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/stages#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataSnowflakeStages to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_stages", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-storage-integrations/index.ts b/src/data-snowflake-storage-integrations/index.ts index 068d42eaa..5dd50dce8 100644 --- a/src/data-snowflake-storage-integrations/index.ts +++ b/src/data-snowflake-storage-integrations/index.ts @@ -110,6 +110,20 @@ export class DataSnowflakeStorageIntegrations extends cdktf.TerraformDataSource // ================= public static readonly tfResourceType = "snowflake_storage_integrations"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeStorageIntegrations resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeStorageIntegrations to import + * @param importFromId The id of the existing DataSnowflakeStorageIntegrations that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/storage_integrations#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataSnowflakeStorageIntegrations to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_storage_integrations", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-streams/index.ts b/src/data-snowflake-streams/index.ts index 9788385a2..2dcba847f 100644 --- a/src/data-snowflake-streams/index.ts +++ b/src/data-snowflake-streams/index.ts @@ -127,6 +127,20 @@ export class DataSnowflakeStreams extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_streams"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeStreams resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeStreams to import + * @param importFromId The id of the existing DataSnowflakeStreams that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/streams#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataSnowflakeStreams to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_streams", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-system-generate-scim-access-token/index.ts b/src/data-snowflake-system-generate-scim-access-token/index.ts index b1c3a7190..38e94c3fd 100644 --- a/src/data-snowflake-system-generate-scim-access-token/index.ts +++ b/src/data-snowflake-system-generate-scim-access-token/index.ts @@ -37,6 +37,20 @@ export class DataSnowflakeSystemGenerateScimAccessToken extends cdktf.TerraformD // ================= public static readonly tfResourceType = "snowflake_system_generate_scim_access_token"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeSystemGenerateScimAccessToken resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeSystemGenerateScimAccessToken to import + * @param importFromId The id of the existing DataSnowflakeSystemGenerateScimAccessToken that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/system_generate_scim_access_token#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataSnowflakeSystemGenerateScimAccessToken to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_system_generate_scim_access_token", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-system-get-aws-sns-iam-policy/index.ts b/src/data-snowflake-system-get-aws-sns-iam-policy/index.ts index 148353960..153345605 100644 --- a/src/data-snowflake-system-get-aws-sns-iam-policy/index.ts +++ b/src/data-snowflake-system-get-aws-sns-iam-policy/index.ts @@ -37,6 +37,20 @@ export class DataSnowflakeSystemGetAwsSnsIamPolicy extends cdktf.TerraformDataSo // ================= public static readonly tfResourceType = "snowflake_system_get_aws_sns_iam_policy"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeSystemGetAwsSnsIamPolicy resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeSystemGetAwsSnsIamPolicy to import + * @param importFromId The id of the existing DataSnowflakeSystemGetAwsSnsIamPolicy that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/system_get_aws_sns_iam_policy#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataSnowflakeSystemGetAwsSnsIamPolicy to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_system_get_aws_sns_iam_policy", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-system-get-privatelink-config/index.ts b/src/data-snowflake-system-get-privatelink-config/index.ts index 8228ebab3..e99a7d1fa 100644 --- a/src/data-snowflake-system-get-privatelink-config/index.ts +++ b/src/data-snowflake-system-get-privatelink-config/index.ts @@ -31,6 +31,20 @@ export class DataSnowflakeSystemGetPrivatelinkConfig extends cdktf.TerraformData // ================= public static readonly tfResourceType = "snowflake_system_get_privatelink_config"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeSystemGetPrivatelinkConfig resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeSystemGetPrivatelinkConfig to import + * @param importFromId The id of the existing DataSnowflakeSystemGetPrivatelinkConfig that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/system_get_privatelink_config#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataSnowflakeSystemGetPrivatelinkConfig to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_system_get_privatelink_config", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-system-get-snowflake-platform-info/index.ts b/src/data-snowflake-system-get-snowflake-platform-info/index.ts index af60a879e..fa7775520 100644 --- a/src/data-snowflake-system-get-snowflake-platform-info/index.ts +++ b/src/data-snowflake-system-get-snowflake-platform-info/index.ts @@ -31,6 +31,20 @@ export class DataSnowflakeSystemGetSnowflakePlatformInfo extends cdktf.Terraform // ================= public static readonly tfResourceType = "snowflake_system_get_snowflake_platform_info"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeSystemGetSnowflakePlatformInfo resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeSystemGetSnowflakePlatformInfo to import + * @param importFromId The id of the existing DataSnowflakeSystemGetSnowflakePlatformInfo that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/system_get_snowflake_platform_info#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataSnowflakeSystemGetSnowflakePlatformInfo to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_system_get_snowflake_platform_info", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-tables/index.ts b/src/data-snowflake-tables/index.ts index 8b8d0fcca..9b5014dfb 100644 --- a/src/data-snowflake-tables/index.ts +++ b/src/data-snowflake-tables/index.ts @@ -122,6 +122,20 @@ export class DataSnowflakeTables extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_tables"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeTables resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeTables to import + * @param importFromId The id of the existing DataSnowflakeTables that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/tables#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataSnowflakeTables to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_tables", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-tasks/index.ts b/src/data-snowflake-tasks/index.ts index a117e1f05..90b0de282 100644 --- a/src/data-snowflake-tasks/index.ts +++ b/src/data-snowflake-tasks/index.ts @@ -127,6 +127,20 @@ export class DataSnowflakeTasks extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_tasks"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeTasks resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeTasks to import + * @param importFromId The id of the existing DataSnowflakeTasks that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/tasks#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataSnowflakeTasks to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_tasks", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-users/index.ts b/src/data-snowflake-users/index.ts index e631a1bc5..da899ce6e 100644 --- a/src/data-snowflake-users/index.ts +++ b/src/data-snowflake-users/index.ts @@ -161,6 +161,20 @@ export class DataSnowflakeUsers extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_users"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeUsers resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeUsers to import + * @param importFromId The id of the existing DataSnowflakeUsers that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/users#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataSnowflakeUsers to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_users", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-views/index.ts b/src/data-snowflake-views/index.ts index 09e0ad78c..14a735d87 100644 --- a/src/data-snowflake-views/index.ts +++ b/src/data-snowflake-views/index.ts @@ -122,6 +122,20 @@ export class DataSnowflakeViews extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_views"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeViews resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeViews to import + * @param importFromId The id of the existing DataSnowflakeViews that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/views#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataSnowflakeViews to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_views", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-snowflake-warehouses/index.ts b/src/data-snowflake-warehouses/index.ts index bde3c99f2..5cd62a863 100644 --- a/src/data-snowflake-warehouses/index.ts +++ b/src/data-snowflake-warehouses/index.ts @@ -120,6 +120,20 @@ export class DataSnowflakeWarehouses extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "snowflake_warehouses"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataSnowflakeWarehouses resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DataSnowflakeWarehouses to import + * @param importFromId The id of the existing DataSnowflakeWarehouses that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/data-sources/warehouses#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataSnowflakeWarehouses to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_warehouses", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/database-grant/index.ts b/src/database-grant/index.ts index 41f5127ed..4f52c8cd6 100644 --- a/src/database-grant/index.ts +++ b/src/database-grant/index.ts @@ -73,6 +73,20 @@ export class DatabaseGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_database_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DatabaseGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DatabaseGrant to import + * @param importFromId The id of the existing DatabaseGrant that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/database_grant#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DatabaseGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_database_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/database-role/index.ts b/src/database-role/index.ts index 02b6988a5..0883b21e0 100644 --- a/src/database-role/index.ts +++ b/src/database-role/index.ts @@ -49,6 +49,20 @@ export class DatabaseRole extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_database_role"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DatabaseRole resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the DatabaseRole to import + * @param importFromId The id of the existing DatabaseRole that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/database_role#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DatabaseRole to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_database_role", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/database/index.ts b/src/database/index.ts index 432725b9e..bd2b5f2fd 100644 --- a/src/database/index.ts +++ b/src/database/index.ts @@ -164,6 +164,20 @@ export class Database extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_database"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a Database resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the Database to import + * @param importFromId The id of the existing Database that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/database#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the Database to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_database", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/email-notification-integration/index.ts b/src/email-notification-integration/index.ts index 3c46ee9e1..fa09ffebb 100644 --- a/src/email-notification-integration/index.ts +++ b/src/email-notification-integration/index.ts @@ -51,6 +51,20 @@ export class EmailNotificationIntegration extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_email_notification_integration"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a EmailNotificationIntegration resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the EmailNotificationIntegration to import + * @param importFromId The id of the existing EmailNotificationIntegration that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/email_notification_integration#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the EmailNotificationIntegration to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_email_notification_integration", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/external-function/index.ts b/src/external-function/index.ts index f8175ef96..572f523b1 100644 --- a/src/external-function/index.ts +++ b/src/external-function/index.ts @@ -377,6 +377,20 @@ export class ExternalFunction extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_external_function"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a ExternalFunction resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the ExternalFunction to import + * @param importFromId The id of the existing ExternalFunction that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/external_function#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the ExternalFunction to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_external_function", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/external-oauth-integration/index.ts b/src/external-oauth-integration/index.ts index e58c8d308..17873febd 100644 --- a/src/external-oauth-integration/index.ts +++ b/src/external-oauth-integration/index.ts @@ -127,6 +127,20 @@ export class ExternalOauthIntegration extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_external_oauth_integration"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a ExternalOauthIntegration resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the ExternalOauthIntegration to import + * @param importFromId The id of the existing ExternalOauthIntegration that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/external_oauth_integration#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the ExternalOauthIntegration to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_external_oauth_integration", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/external-table-grant/index.ts b/src/external-table-grant/index.ts index ad2748a87..a1908125a 100644 --- a/src/external-table-grant/index.ts +++ b/src/external-table-grant/index.ts @@ -97,6 +97,20 @@ export class ExternalTableGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_external_table_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a ExternalTableGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the ExternalTableGrant to import + * @param importFromId The id of the existing ExternalTableGrant that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/external_table_grant#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the ExternalTableGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_external_table_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/external-table/index.ts b/src/external-table/index.ts index 238640ae2..6acc11dd2 100644 --- a/src/external-table/index.ts +++ b/src/external-table/index.ts @@ -443,6 +443,20 @@ export class ExternalTable extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_external_table"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a ExternalTable resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the ExternalTable to import + * @param importFromId The id of the existing ExternalTable that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/external_table#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the ExternalTable to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_external_table", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/failover-group-grant/index.ts b/src/failover-group-grant/index.ts index 23a371db2..495fff283 100644 --- a/src/failover-group-grant/index.ts +++ b/src/failover-group-grant/index.ts @@ -67,6 +67,20 @@ export class FailoverGroupGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_failover_group_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a FailoverGroupGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the FailoverGroupGrant to import + * @param importFromId The id of the existing FailoverGroupGrant that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/failover_group_grant#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the FailoverGroupGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_failover_group_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/failover-group/index.ts b/src/failover-group/index.ts index f516dacaa..fe073bc8e 100644 --- a/src/failover-group/index.ts +++ b/src/failover-group/index.ts @@ -387,6 +387,20 @@ export class FailoverGroup extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_failover_group"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a FailoverGroup resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the FailoverGroup to import + * @param importFromId The id of the existing FailoverGroup that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/failover_group#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the FailoverGroup to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_failover_group", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/file-format-grant/index.ts b/src/file-format-grant/index.ts index c8d238e6a..db57e6384 100644 --- a/src/file-format-grant/index.ts +++ b/src/file-format-grant/index.ts @@ -91,6 +91,20 @@ export class FileFormatGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_file_format_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a FileFormatGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the FileFormatGrant to import + * @param importFromId The id of the existing FileFormatGrant that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/file_format_grant#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the FileFormatGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_file_format_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/file-format/index.ts b/src/file-format/index.ts index a3928bee9..7bba3d1ed 100644 --- a/src/file-format/index.ts +++ b/src/file-format/index.ts @@ -241,6 +241,20 @@ export class FileFormat extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_file_format"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a FileFormat resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the FileFormat to import + * @param importFromId The id of the existing FileFormat that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/file_format#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the FileFormat to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_file_format", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/function-grant/index.ts b/src/function-grant/index.ts index a12c38d3c..30f35eed6 100644 --- a/src/function-grant/index.ts +++ b/src/function-grant/index.ts @@ -103,6 +103,20 @@ export class FunctionGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_function_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a FunctionGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the FunctionGrant to import + * @param importFromId The id of the existing FunctionGrant that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/function_grant#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the FunctionGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_function_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/function-resource/index.ts b/src/function-resource/index.ts index 4dcbebfc3..5269c8c53 100644 --- a/src/function-resource/index.ts +++ b/src/function-resource/index.ts @@ -249,6 +249,20 @@ export class FunctionResource extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_function"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a FunctionResource resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the FunctionResource to import + * @param importFromId The id of the existing FunctionResource that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/function#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the FunctionResource to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_function", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/grant-privileges-to-role/index.ts b/src/grant-privileges-to-role/index.ts index 80c2f13dc..ca49dfa39 100644 --- a/src/grant-privileges-to-role/index.ts +++ b/src/grant-privileges-to-role/index.ts @@ -692,6 +692,20 @@ export class GrantPrivilegesToRole extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_grant_privileges_to_role"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a GrantPrivilegesToRole resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the GrantPrivilegesToRole to import + * @param importFromId The id of the existing GrantPrivilegesToRole that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/grant_privileges_to_role#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the GrantPrivilegesToRole to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_grant_privileges_to_role", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/integration-grant/index.ts b/src/integration-grant/index.ts index a559cd848..1023b4493 100644 --- a/src/integration-grant/index.ts +++ b/src/integration-grant/index.ts @@ -67,6 +67,20 @@ export class IntegrationGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_integration_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a IntegrationGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the IntegrationGrant to import + * @param importFromId The id of the existing IntegrationGrant that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/integration_grant#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the IntegrationGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_integration_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/managed-account/index.ts b/src/managed-account/index.ts index b85f0ea70..be9f423fc 100644 --- a/src/managed-account/index.ts +++ b/src/managed-account/index.ts @@ -61,6 +61,20 @@ export class ManagedAccount extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_managed_account"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a ManagedAccount resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the ManagedAccount to import + * @param importFromId The id of the existing ManagedAccount that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/managed_account#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the ManagedAccount to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_managed_account", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/masking-policy-grant/index.ts b/src/masking-policy-grant/index.ts index c0865cb80..3b30e99da 100644 --- a/src/masking-policy-grant/index.ts +++ b/src/masking-policy-grant/index.ts @@ -79,6 +79,20 @@ export class MaskingPolicyGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_masking_policy_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a MaskingPolicyGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the MaskingPolicyGrant to import + * @param importFromId The id of the existing MaskingPolicyGrant that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/masking_policy_grant#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the MaskingPolicyGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_masking_policy_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/masking-policy/index.ts b/src/masking-policy/index.ts index a7d99943d..e2ff989e1 100644 --- a/src/masking-policy/index.ts +++ b/src/masking-policy/index.ts @@ -277,6 +277,20 @@ export class MaskingPolicy extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_masking_policy"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a MaskingPolicy resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the MaskingPolicy to import + * @param importFromId The id of the existing MaskingPolicy that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/masking_policy#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the MaskingPolicy to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_masking_policy", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/materialized-view-grant/index.ts b/src/materialized-view-grant/index.ts index 7a140fbac..c9599c1fa 100644 --- a/src/materialized-view-grant/index.ts +++ b/src/materialized-view-grant/index.ts @@ -97,6 +97,20 @@ export class MaterializedViewGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_materialized_view_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a MaterializedViewGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the MaterializedViewGrant to import + * @param importFromId The id of the existing MaterializedViewGrant that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/materialized_view_grant#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the MaterializedViewGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_materialized_view_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/materialized-view/index.ts b/src/materialized-view/index.ts index 287735e54..fc7d0f045 100644 --- a/src/materialized-view/index.ts +++ b/src/materialized-view/index.ts @@ -265,6 +265,20 @@ export class MaterializedView extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_materialized_view"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a MaterializedView resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the MaterializedView to import + * @param importFromId The id of the existing MaterializedView that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/materialized_view#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the MaterializedView to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_materialized_view", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/network-policy-attachment/index.ts b/src/network-policy-attachment/index.ts index 664dfcd5a..b77495146 100644 --- a/src/network-policy-attachment/index.ts +++ b/src/network-policy-attachment/index.ts @@ -49,6 +49,20 @@ export class NetworkPolicyAttachment extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_network_policy_attachment"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a NetworkPolicyAttachment resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the NetworkPolicyAttachment to import + * @param importFromId The id of the existing NetworkPolicyAttachment that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/network_policy_attachment#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the NetworkPolicyAttachment to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_network_policy_attachment", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/network-policy/index.ts b/src/network-policy/index.ts index 4c2b72431..c14d288bb 100644 --- a/src/network-policy/index.ts +++ b/src/network-policy/index.ts @@ -55,6 +55,20 @@ export class NetworkPolicy extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_network_policy"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a NetworkPolicy resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the NetworkPolicy to import + * @param importFromId The id of the existing NetworkPolicy that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/network_policy#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the NetworkPolicy to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_network_policy", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/notification-integration/index.ts b/src/notification-integration/index.ts index 088e647ac..86c0311ec 100644 --- a/src/notification-integration/index.ts +++ b/src/notification-integration/index.ts @@ -111,6 +111,20 @@ export class NotificationIntegration extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_notification_integration"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a NotificationIntegration resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the NotificationIntegration to import + * @param importFromId The id of the existing NotificationIntegration that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/notification_integration#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the NotificationIntegration to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_notification_integration", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/oauth-integration/index.ts b/src/oauth-integration/index.ts index f52d77d1b..0e772d210 100644 --- a/src/oauth-integration/index.ts +++ b/src/oauth-integration/index.ts @@ -91,6 +91,20 @@ export class OauthIntegration extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_oauth_integration"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a OauthIntegration resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the OauthIntegration to import + * @param importFromId The id of the existing OauthIntegration that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/oauth_integration#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the OauthIntegration to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_oauth_integration", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/object-parameter/index.ts b/src/object-parameter/index.ts index a49ba0f6e..7bea06bf1 100644 --- a/src/object-parameter/index.ts +++ b/src/object-parameter/index.ts @@ -215,6 +215,20 @@ export class ObjectParameter extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_object_parameter"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a ObjectParameter resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the ObjectParameter to import + * @param importFromId The id of the existing ObjectParameter that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/object_parameter#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the ObjectParameter to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_object_parameter", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/password-policy/index.ts b/src/password-policy/index.ts index 5b3d7bb9f..ab90c62d9 100644 --- a/src/password-policy/index.ts +++ b/src/password-policy/index.ts @@ -121,6 +121,20 @@ export class PasswordPolicy extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_password_policy"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a PasswordPolicy resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the PasswordPolicy to import + * @param importFromId The id of the existing PasswordPolicy that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/password_policy#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the PasswordPolicy to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_password_policy", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/pipe-grant/index.ts b/src/pipe-grant/index.ts index 69312be10..f92a6c90a 100644 --- a/src/pipe-grant/index.ts +++ b/src/pipe-grant/index.ts @@ -85,6 +85,20 @@ export class PipeGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_pipe_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a PipeGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the PipeGrant to import + * @param importFromId The id of the existing PipeGrant that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/pipe_grant#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the PipeGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_pipe_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/pipe/index.ts b/src/pipe/index.ts index e3fbf4935..196ac3bf2 100644 --- a/src/pipe/index.ts +++ b/src/pipe/index.ts @@ -85,6 +85,20 @@ export class Pipe extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_pipe"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a Pipe resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the Pipe to import + * @param importFromId The id of the existing Pipe that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/pipe#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the Pipe to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_pipe", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/procedure-grant/index.ts b/src/procedure-grant/index.ts index 20f0363f5..c40250db7 100644 --- a/src/procedure-grant/index.ts +++ b/src/procedure-grant/index.ts @@ -103,6 +103,20 @@ export class ProcedureGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_procedure_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a ProcedureGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the ProcedureGrant to import + * @param importFromId The id of the existing ProcedureGrant that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/procedure_grant#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the ProcedureGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_procedure_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/procedure/index.ts b/src/procedure/index.ts index f1d90fca4..6d262c0ad 100644 --- a/src/procedure/index.ts +++ b/src/procedure/index.ts @@ -243,6 +243,20 @@ export class Procedure extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_procedure"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a Procedure resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the Procedure to import + * @param importFromId The id of the existing Procedure that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/procedure#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the Procedure to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_procedure", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/provider/index.ts b/src/provider/index.ts index 976bccdad..8aa94ef5c 100644 --- a/src/provider/index.ts +++ b/src/provider/index.ts @@ -180,6 +180,20 @@ export class SnowflakeProvider extends cdktf.TerraformProvider { // ================= public static readonly tfResourceType = "snowflake"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a SnowflakeProvider resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the SnowflakeProvider to import + * @param importFromId The id of the existing SnowflakeProvider that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the SnowflakeProvider to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/resource-monitor-grant/index.ts b/src/resource-monitor-grant/index.ts index 7adbcd92d..38ba6d19c 100644 --- a/src/resource-monitor-grant/index.ts +++ b/src/resource-monitor-grant/index.ts @@ -61,6 +61,20 @@ export class ResourceMonitorGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_resource_monitor_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a ResourceMonitorGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the ResourceMonitorGrant to import + * @param importFromId The id of the existing ResourceMonitorGrant that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/resource_monitor_grant#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the ResourceMonitorGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_resource_monitor_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/resource-monitor/index.ts b/src/resource-monitor/index.ts index 87327caa6..dc5ce39a7 100644 --- a/src/resource-monitor/index.ts +++ b/src/resource-monitor/index.ts @@ -109,6 +109,20 @@ export class ResourceMonitor extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_resource_monitor"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a ResourceMonitor resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the ResourceMonitor to import + * @param importFromId The id of the existing ResourceMonitor that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/resource_monitor#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the ResourceMonitor to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_resource_monitor", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/role-grants/index.ts b/src/role-grants/index.ts index a7ef79bc0..5d8ac1f38 100644 --- a/src/role-grants/index.ts +++ b/src/role-grants/index.ts @@ -55,6 +55,20 @@ export class RoleGrants extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_role_grants"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a RoleGrants resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the RoleGrants to import + * @param importFromId The id of the existing RoleGrants that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/role_grants#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the RoleGrants to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_role_grants", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/role-ownership-grant/index.ts b/src/role-ownership-grant/index.ts index e6fad694d..b60844a88 100644 --- a/src/role-ownership-grant/index.ts +++ b/src/role-ownership-grant/index.ts @@ -55,6 +55,20 @@ export class RoleOwnershipGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_role_ownership_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a RoleOwnershipGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the RoleOwnershipGrant to import + * @param importFromId The id of the existing RoleOwnershipGrant that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/role_ownership_grant#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the RoleOwnershipGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_role_ownership_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/role/index.ts b/src/role/index.ts index 354c3bb24..6e0d43843 100644 --- a/src/role/index.ts +++ b/src/role/index.ts @@ -225,6 +225,20 @@ export class Role extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_role"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a Role resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the Role to import + * @param importFromId The id of the existing Role that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/role#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the Role to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_role", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/row-access-policy-grant/index.ts b/src/row-access-policy-grant/index.ts index 67a157680..71304bd9e 100644 --- a/src/row-access-policy-grant/index.ts +++ b/src/row-access-policy-grant/index.ts @@ -79,6 +79,20 @@ export class RowAccessPolicyGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_row_access_policy_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a RowAccessPolicyGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the RowAccessPolicyGrant to import + * @param importFromId The id of the existing RowAccessPolicyGrant that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/row_access_policy_grant#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the RowAccessPolicyGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_row_access_policy_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/row-access-policy/index.ts b/src/row-access-policy/index.ts index fbf6430a1..b31029aad 100644 --- a/src/row-access-policy/index.ts +++ b/src/row-access-policy/index.ts @@ -67,6 +67,20 @@ export class RowAccessPolicy extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_row_access_policy"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a RowAccessPolicy resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the RowAccessPolicy to import + * @param importFromId The id of the existing RowAccessPolicy that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/row_access_policy#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the RowAccessPolicy to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_row_access_policy", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/saml-integration/index.ts b/src/saml-integration/index.ts index f262e3f57..f742438a2 100644 --- a/src/saml-integration/index.ts +++ b/src/saml-integration/index.ts @@ -121,6 +121,20 @@ export class SamlIntegration extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_saml_integration"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a SamlIntegration resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the SamlIntegration to import + * @param importFromId The id of the existing SamlIntegration that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/saml_integration#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the SamlIntegration to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_saml_integration", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/schema-grant/index.ts b/src/schema-grant/index.ts index db9d8f864..84de132af 100644 --- a/src/schema-grant/index.ts +++ b/src/schema-grant/index.ts @@ -91,6 +91,20 @@ export class SchemaGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_schema_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a SchemaGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the SchemaGrant to import + * @param importFromId The id of the existing SchemaGrant that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/schema_grant#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the SchemaGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_schema_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/schema/index.ts b/src/schema/index.ts index 0b4027125..7a9cc1988 100644 --- a/src/schema/index.ts +++ b/src/schema/index.ts @@ -253,6 +253,20 @@ export class Schema extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_schema"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a Schema resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the Schema to import + * @param importFromId The id of the existing Schema that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/schema#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the Schema to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_schema", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/scim-integration/index.ts b/src/scim-integration/index.ts index 476719a62..2c66d4e87 100644 --- a/src/scim-integration/index.ts +++ b/src/scim-integration/index.ts @@ -55,6 +55,20 @@ export class ScimIntegration extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_scim_integration"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a ScimIntegration resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the ScimIntegration to import + * @param importFromId The id of the existing ScimIntegration that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/scim_integration#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the ScimIntegration to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_scim_integration", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/sequence-grant/index.ts b/src/sequence-grant/index.ts index ebd01553a..817f9102f 100644 --- a/src/sequence-grant/index.ts +++ b/src/sequence-grant/index.ts @@ -91,6 +91,20 @@ export class SequenceGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_sequence_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a SequenceGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the SequenceGrant to import + * @param importFromId The id of the existing SequenceGrant that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/sequence_grant#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the SequenceGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_sequence_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/sequence/index.ts b/src/sequence/index.ts index b1412f04e..890538461 100644 --- a/src/sequence/index.ts +++ b/src/sequence/index.ts @@ -61,6 +61,20 @@ export class Sequence extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_sequence"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a Sequence resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the Sequence to import + * @param importFromId The id of the existing Sequence that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/sequence#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the Sequence to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_sequence", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/session-parameter/index.ts b/src/session-parameter/index.ts index da72a3524..af7ef3be8 100644 --- a/src/session-parameter/index.ts +++ b/src/session-parameter/index.ts @@ -55,6 +55,20 @@ export class SessionParameter extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_session_parameter"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a SessionParameter resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the SessionParameter to import + * @param importFromId The id of the existing SessionParameter that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/session_parameter#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the SessionParameter to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_session_parameter", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/share/index.ts b/src/share/index.ts index 03c212a0f..30fec8011 100644 --- a/src/share/index.ts +++ b/src/share/index.ts @@ -49,6 +49,20 @@ export class Share extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_share"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a Share resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the Share to import + * @param importFromId The id of the existing Share that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/share#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the Share to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_share", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/stage-grant/index.ts b/src/stage-grant/index.ts index e671b5562..554a9143c 100644 --- a/src/stage-grant/index.ts +++ b/src/stage-grant/index.ts @@ -91,6 +91,20 @@ export class StageGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_stage_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a StageGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the StageGrant to import + * @param importFromId The id of the existing StageGrant that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/stage_grant#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the StageGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_stage_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/stage/index.ts b/src/stage/index.ts index 75f7c6d7b..952e94b08 100644 --- a/src/stage/index.ts +++ b/src/stage/index.ts @@ -291,6 +291,20 @@ export class Stage extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_stage"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a Stage resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the Stage to import + * @param importFromId The id of the existing Stage that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/stage#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the Stage to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_stage", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/storage-integration/index.ts b/src/storage-integration/index.ts index 56c7db649..884b551cf 100644 --- a/src/storage-integration/index.ts +++ b/src/storage-integration/index.ts @@ -77,6 +77,20 @@ export class StorageIntegration extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_storage_integration"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a StorageIntegration resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the StorageIntegration to import + * @param importFromId The id of the existing StorageIntegration that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/storage_integration#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the StorageIntegration to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_storage_integration", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/stream-grant/index.ts b/src/stream-grant/index.ts index ecbe79eac..23ff644f4 100644 --- a/src/stream-grant/index.ts +++ b/src/stream-grant/index.ts @@ -91,6 +91,20 @@ export class StreamGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_stream_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a StreamGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the StreamGrant to import + * @param importFromId The id of the existing StreamGrant that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/stream_grant#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the StreamGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_stream_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/stream/index.ts b/src/stream/index.ts index daa7d827b..1cfc3eba5 100644 --- a/src/stream/index.ts +++ b/src/stream/index.ts @@ -91,6 +91,20 @@ export class Stream extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_stream"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a Stream resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the Stream to import + * @param importFromId The id of the existing Stream that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/stream#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the Stream to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_stream", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/table-column-masking-policy-application/index.ts b/src/table-column-masking-policy-application/index.ts index 918aae4f9..35e1b42f3 100644 --- a/src/table-column-masking-policy-application/index.ts +++ b/src/table-column-masking-policy-application/index.ts @@ -49,6 +49,20 @@ export class TableColumnMaskingPolicyApplication extends cdktf.TerraformResource // ================= public static readonly tfResourceType = "snowflake_table_column_masking_policy_application"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a TableColumnMaskingPolicyApplication resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the TableColumnMaskingPolicyApplication to import + * @param importFromId The id of the existing TableColumnMaskingPolicyApplication that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/table_column_masking_policy_application#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the TableColumnMaskingPolicyApplication to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_table_column_masking_policy_application", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/table-constraint/index.ts b/src/table-constraint/index.ts index a7a034ef8..d87b8c32e 100644 --- a/src/table-constraint/index.ts +++ b/src/table-constraint/index.ts @@ -347,6 +347,20 @@ export class TableConstraint extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_table_constraint"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a TableConstraint resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the TableConstraint to import + * @param importFromId The id of the existing TableConstraint that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/table_constraint#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the TableConstraint to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_table_constraint", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/table-grant/index.ts b/src/table-grant/index.ts index 37cd34968..460524aa6 100644 --- a/src/table-grant/index.ts +++ b/src/table-grant/index.ts @@ -97,6 +97,20 @@ export class TableGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_table_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a TableGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the TableGrant to import + * @param importFromId The id of the existing TableGrant that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/table_grant#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the TableGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_table_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/table/index.ts b/src/table/index.ts index 78cfe6a0b..71ccfecbc 100644 --- a/src/table/index.ts +++ b/src/table/index.ts @@ -858,6 +858,20 @@ export class Table extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_table"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a Table resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the Table to import + * @param importFromId The id of the existing Table that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/table#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the Table to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_table", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/tag-association/index.ts b/src/tag-association/index.ts index 92e50fad2..595096177 100644 --- a/src/tag-association/index.ts +++ b/src/tag-association/index.ts @@ -302,6 +302,20 @@ export class TagAssociation extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_tag_association"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a TagAssociation resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the TagAssociation to import + * @param importFromId The id of the existing TagAssociation that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/tag_association#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the TagAssociation to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_tag_association", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/tag-grant/index.ts b/src/tag-grant/index.ts index 03fdd2900..e50ac7b80 100644 --- a/src/tag-grant/index.ts +++ b/src/tag-grant/index.ts @@ -79,6 +79,20 @@ export class TagGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_tag_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a TagGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the TagGrant to import + * @param importFromId The id of the existing TagGrant that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/tag_grant#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the TagGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_tag_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/tag-masking-policy-association/index.ts b/src/tag-masking-policy-association/index.ts index 46cf24c0d..f4dba70d5 100644 --- a/src/tag-masking-policy-association/index.ts +++ b/src/tag-masking-policy-association/index.ts @@ -43,6 +43,20 @@ export class TagMaskingPolicyAssociation extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_tag_masking_policy_association"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a TagMaskingPolicyAssociation resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the TagMaskingPolicyAssociation to import + * @param importFromId The id of the existing TagMaskingPolicyAssociation that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/tag_masking_policy_association#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the TagMaskingPolicyAssociation to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_tag_masking_policy_association", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/tag/index.ts b/src/tag/index.ts index 9ba6ee614..07d435dc7 100644 --- a/src/tag/index.ts +++ b/src/tag/index.ts @@ -61,6 +61,20 @@ export class Tag extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_tag"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a Tag resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the Tag to import + * @param importFromId The id of the existing Tag that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/tag#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the Tag to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_tag", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/task-grant/index.ts b/src/task-grant/index.ts index de5108bec..a7482e5c8 100644 --- a/src/task-grant/index.ts +++ b/src/task-grant/index.ts @@ -91,6 +91,20 @@ export class TaskGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_task_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a TaskGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the TaskGrant to import + * @param importFromId The id of the existing TaskGrant that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/task_grant#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the TaskGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_task_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/task/index.ts b/src/task/index.ts index e0d5e287e..f0ef49a7d 100644 --- a/src/task/index.ts +++ b/src/task/index.ts @@ -121,6 +121,20 @@ export class Task extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_task"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a Task resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the Task to import + * @param importFromId The id of the existing Task that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/task#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the Task to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_task", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/user-grant/index.ts b/src/user-grant/index.ts index 9dd4f6cc6..236726e74 100644 --- a/src/user-grant/index.ts +++ b/src/user-grant/index.ts @@ -61,6 +61,20 @@ export class UserGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_user_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a UserGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the UserGrant to import + * @param importFromId The id of the existing UserGrant that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/user_grant#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the UserGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_user_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/user-ownership-grant/index.ts b/src/user-ownership-grant/index.ts index ec8d7127c..e695b3e0f 100644 --- a/src/user-ownership-grant/index.ts +++ b/src/user-ownership-grant/index.ts @@ -55,6 +55,20 @@ export class UserOwnershipGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_user_ownership_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a UserOwnershipGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the UserOwnershipGrant to import + * @param importFromId The id of the existing UserOwnershipGrant that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/user_ownership_grant#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the UserOwnershipGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_user_ownership_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/user-public-keys/index.ts b/src/user-public-keys/index.ts index 22a2daa1a..36466774b 100644 --- a/src/user-public-keys/index.ts +++ b/src/user-public-keys/index.ts @@ -49,6 +49,20 @@ export class UserPublicKeys extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_user_public_keys"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a UserPublicKeys resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the UserPublicKeys to import + * @param importFromId The id of the existing UserPublicKeys that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/user_public_keys#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the UserPublicKeys to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_user_public_keys", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/user/index.ts b/src/user/index.ts index 6e92a672b..254faa6b7 100644 --- a/src/user/index.ts +++ b/src/user/index.ts @@ -123,6 +123,20 @@ export class User extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_user"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a User resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the User to import + * @param importFromId The id of the existing User that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/user#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the User to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_user", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/view-grant/index.ts b/src/view-grant/index.ts index f9cca97a9..626622a87 100644 --- a/src/view-grant/index.ts +++ b/src/view-grant/index.ts @@ -97,6 +97,20 @@ export class ViewGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_view_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a ViewGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the ViewGrant to import + * @param importFromId The id of the existing ViewGrant that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/view_grant#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the ViewGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_view_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/view/index.ts b/src/view/index.ts index 22814f02a..baeb22ecf 100644 --- a/src/view/index.ts +++ b/src/view/index.ts @@ -265,6 +265,20 @@ export class View extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_view"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a View resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the View to import + * @param importFromId The id of the existing View that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/view#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the View to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_view", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/warehouse-grant/index.ts b/src/warehouse-grant/index.ts index ead56c177..432604467 100644 --- a/src/warehouse-grant/index.ts +++ b/src/warehouse-grant/index.ts @@ -67,6 +67,20 @@ export class WarehouseGrant extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_warehouse_grant"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a WarehouseGrant resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the WarehouseGrant to import + * @param importFromId The id of the existing WarehouseGrant that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/warehouse_grant#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the WarehouseGrant to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_warehouse_grant", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/warehouse/index.ts b/src/warehouse/index.ts index 6d3a8cba7..b32276cf5 100644 --- a/src/warehouse/index.ts +++ b/src/warehouse/index.ts @@ -131,6 +131,20 @@ export class Warehouse extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "snowflake_warehouse"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a Warehouse resource upon running "cdktf plan " + * @param scope The scope in which to define this construct + * @param importToId The construct id used in the generated config for the Warehouse to import + * @param importFromId The id of the existing Warehouse that should be imported. Refer to the {@link https://registry.terraform.io/providers/snowflake-labs/snowflake/0.73.0/docs/resources/warehouse#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the Warehouse to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "snowflake_warehouse", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/yarn.lock b/yarn.lock index 400ac0173..6ee948421 100644 --- a/yarn.lock +++ b/yarn.lock @@ -78,19 +78,19 @@ "@babel/helper-validator-identifier" "^7.22.20" to-fast-properties "^2.0.0" -"@cdktf/cli-core@0.18.2": - version "0.18.2" - resolved "https://registry.yarnpkg.com/@cdktf/cli-core/-/cli-core-0.18.2.tgz#32ebaca2c79ed3b2341bf46e3bdf4db6991b0f5e" - integrity sha512-deJzuZIJ829tzx0X1t1E1n6jeSCal2SoR1v9r9F6EFTlfAhU3uccj6z6e8RalnLKh4SMJWRtN8PsWzuGaBEN2Q== - dependencies: - "@cdktf/commons" "0.18.2" - "@cdktf/hcl2cdk" "0.18.2" - "@cdktf/hcl2json" "0.18.2" - "@cdktf/node-pty-prebuilt-multiarch" "0.10.1-pre.10" - "@cdktf/provider-schema" "0.18.2" +"@cdktf/cli-core@0.19.0": + version "0.19.0" + resolved "https://registry.yarnpkg.com/@cdktf/cli-core/-/cli-core-0.19.0.tgz#ed2bccb413332f8cfb685662d60bcbb17c4d5fdb" + integrity sha512-iSkhxuSHEPkPCPwvcM81ytniS3v/3YT+zY/MzeKWVkaMj1hZDF3e2C5gnjOdrb0ZCFIH1+znF+aJK9LiqBoV+Q== + dependencies: + "@cdktf/commons" "0.19.0" + "@cdktf/hcl2cdk" "0.19.0" + "@cdktf/hcl2json" "0.19.0" + "@cdktf/node-pty-prebuilt-multiarch" "0.10.1-pre.11" + "@cdktf/provider-schema" "0.19.0" "@sentry/node" "^7.64.0" archiver "^5.3.1" - cdktf "0.18.2" + cdktf "0.19.0" chalk "^4.1.2" chokidar "^3.5.3" cli-spinners "2.7.0" @@ -132,13 +132,13 @@ yoga-layout-prebuilt "^1.10.0" zod "^1.11.17" -"@cdktf/commons@0.18.2": - version "0.18.2" - resolved "https://registry.yarnpkg.com/@cdktf/commons/-/commons-0.18.2.tgz#3c14a69681510e4b3a4a989cc0fd31a523232cd0" - integrity sha512-9jLT7K6bkGWdy8wRbpZfmAnzDPczV9NBpGIS3vsKJCZwoipccmG2LD12DlbM3610IHISksya2AQLlLmJMsTnmA== +"@cdktf/commons@0.19.0": + version "0.19.0" + resolved "https://registry.yarnpkg.com/@cdktf/commons/-/commons-0.19.0.tgz#e0bc7e428b4689550ac9c652e366116114d09875" + integrity sha512-zhqGhx7PWa1lCa1B7RUH1qoln2emrGbGJ3kjRKMOxJxbTKdQBwFUbsaEOiOAVBm0ukTt2DX+VWQc8YPpMgSbgA== dependencies: "@sentry/node" "^7.64.0" - cdktf "0.18.2" + cdktf "0.19.0" ci-info "^3.8.0" codemaker "^1.87.0" constructs "^10.0.25" @@ -149,18 +149,18 @@ log4js "^6.9.1" uuid "^9.0.1" -"@cdktf/hcl2cdk@0.18.2": - version "0.18.2" - resolved "https://registry.yarnpkg.com/@cdktf/hcl2cdk/-/hcl2cdk-0.18.2.tgz#1ec46d43a3e7ef5a17f123aa3cd683df621b956b" - integrity sha512-/AdUWmg1EC++HrS2I/C8H3JV1m/JfK3ONGBY1efNlc3LO7TBKJssKWVBMtYp45IJD86m7rNBOeL1TD0AZ1KjrQ== +"@cdktf/hcl2cdk@0.19.0": + version "0.19.0" + resolved "https://registry.yarnpkg.com/@cdktf/hcl2cdk/-/hcl2cdk-0.19.0.tgz#1077eb093f56424c60315dda350648f1f608fb0d" + integrity sha512-43XWR/ZLZVc8amOC6GmyGFkK9doiP9DKMjEDpYEnXCl1UhdFGHHipcSK6fnc30RCIq3KFF9FTuztvUyruToRyA== dependencies: "@babel/generator" "^7.21.4" "@babel/template" "^7.20.7" "@babel/types" "^7.21.4" - "@cdktf/commons" "0.18.2" - "@cdktf/hcl2json" "0.18.2" - "@cdktf/provider-generator" "0.18.2" - "@cdktf/provider-schema" "0.18.2" + "@cdktf/commons" "0.19.0" + "@cdktf/hcl2json" "0.19.0" + "@cdktf/provider-generator" "0.19.0" + "@cdktf/provider-schema" "0.19.0" camelcase "^6.3.0" deep-equal "^2.2.0" glob "^10.3.3" @@ -171,49 +171,49 @@ reserved-words "^0.1.2" zod "^3.21.4" -"@cdktf/hcl2json@0.18.2": - version "0.18.2" - resolved "https://registry.yarnpkg.com/@cdktf/hcl2json/-/hcl2json-0.18.2.tgz#fd23555d9b2620ed561a9f18843c9d8ee28eb20a" - integrity sha512-TSuIMet9RSuXUWPz40ed/W4WMu92aHVnJ44lB5nap9E1PE8brr7FhnW32dFOy9m2H8WU4GAfSQ0k3GW6JitSig== +"@cdktf/hcl2json@0.19.0": + version "0.19.0" + resolved "https://registry.yarnpkg.com/@cdktf/hcl2json/-/hcl2json-0.19.0.tgz#39fb184421b44b35cb69207dd17c7713ac246563" + integrity sha512-wo68qo74dTxcZWJkwlhTV+YoVopUUUTpRC8W73HWkaL/lw6GDozh4GHwphagIHYJy07Ecxdx/WTp0sGDBaFBuQ== dependencies: fs-extra "^11.1.1" -"@cdktf/node-pty-prebuilt-multiarch@0.10.1-pre.10": - version "0.10.1-pre.10" - resolved "https://registry.yarnpkg.com/@cdktf/node-pty-prebuilt-multiarch/-/node-pty-prebuilt-multiarch-0.10.1-pre.10.tgz#b404351940c595bd96405aaeec7ceffe8b0fc83b" - integrity sha512-5ysQrHJvqYLYg407KvaDNu+xx68ZGaqeF0SohXe5e4yNqJhPFPUQ536rkReQcPc2yZiF5PDmmvf5T9MOacHpSQ== +"@cdktf/node-pty-prebuilt-multiarch@0.10.1-pre.11": + version "0.10.1-pre.11" + resolved "https://registry.yarnpkg.com/@cdktf/node-pty-prebuilt-multiarch/-/node-pty-prebuilt-multiarch-0.10.1-pre.11.tgz#07ab168845047e5879e737ac5ab0919a49ba89a8" + integrity sha512-qvga/nzEtdCJMu/6jJfDqpzbRejvXtNhWFnbubfuYyN5nMNORNXX+POT4j+mQSDQar5bIQ1a812szw/zr47cfw== dependencies: nan "^2.14.2" prebuild-install "^7.1.1" -"@cdktf/provider-generator@0.18.2": - version "0.18.2" - resolved "https://registry.yarnpkg.com/@cdktf/provider-generator/-/provider-generator-0.18.2.tgz#e4210bb8cb2d9e48271a2a2fba4f5ec65d77b3b1" - integrity sha512-Qqfmwlz1t9Ie84CLkefxDR8a2bsacxbaEncO6NqzwYWaCu/K5TDDOqHjLKl1kv3mKjdZtJ0YLMJsMP0C49hKPg== +"@cdktf/provider-generator@0.19.0": + version "0.19.0" + resolved "https://registry.yarnpkg.com/@cdktf/provider-generator/-/provider-generator-0.19.0.tgz#348e8e2744e61a7a40340f634b7bb9e12a7fafc3" + integrity sha512-+1qKfvSA4YH+i6PBbuDwj8xP5NNCsyeF5KR6S/2NqBxz/4w4xptB+h/IehiVGSHtwI2/XmL4bF3gLpNB9Q2dGg== dependencies: - "@cdktf/commons" "0.18.2" - "@cdktf/hcl2json" "0.18.2" - "@cdktf/provider-schema" "0.18.2" - "@types/node" "16.18.23" + "@cdktf/commons" "0.19.0" + "@cdktf/hcl2json" "0.19.0" + "@cdktf/provider-schema" "0.19.0" + "@types/node" "18.11.19" codemaker "^1.87.0" deepmerge "^4.2.2" fs-extra "^8.1.0" jsii-srcmak "^0.1.951" "@cdktf/provider-project@^0.2.95": - version "0.2.132" - resolved "https://registry.yarnpkg.com/@cdktf/provider-project/-/provider-project-0.2.132.tgz#f91d3de5f166784c132cfc579f8e0d4633341233" - integrity sha512-KCbXFZt3cgtkmDbExnmzUANcbad6xXfO5YaJgH45Xpwhu4mMmM16wt6WN8rshg7VrVu4zRVjzSTmyX5BviHEoQ== + version "0.2.134" + resolved "https://registry.yarnpkg.com/@cdktf/provider-project/-/provider-project-0.2.134.tgz#1f1d90c19e0e0a121c157f881586a8ec8eadace6" + integrity sha512-bqU1i0iBg8ky1FRwV6qLdP4Au+XxIhHC7tAIu8Jx++SYhQRnz8hh5fKs3o6UCOtnoUZOTgi4DDNZ1ltnBN/dFA== dependencies: change-case "^4.1.2" fs-extra "^10.1.0" -"@cdktf/provider-schema@0.18.2": - version "0.18.2" - resolved "https://registry.yarnpkg.com/@cdktf/provider-schema/-/provider-schema-0.18.2.tgz#b0094e4124d91d75e44701a79262b8d3159ecd91" - integrity sha512-UB3oxmh0GJ/NeubDKjF+gT8bsh7kcT+lCbG0OZwXPlTKBuaDRuS2InkvcUAlvhC7ML1+DqpTl5PsAaowuW46uA== +"@cdktf/provider-schema@0.19.0": + version "0.19.0" + resolved "https://registry.yarnpkg.com/@cdktf/provider-schema/-/provider-schema-0.19.0.tgz#3377e69ae7150056eb59f2b542e5fa5b83493f51" + integrity sha512-tfl6EqzBGL+qRBc+lgtb4qZvj8J4R+htF+N6BmrFnz9NiplRJmy1xzRMZ1fsrboeH0QExlyFYdIaZ97Q3CtD7A== dependencies: - "@cdktf/commons" "0.18.2" + "@cdktf/commons" "0.19.0" fs-extra "^11.1.1" "@colors/colors@1.5.0": @@ -749,10 +749,10 @@ dependencies: undici-types "~5.25.1" -"@types/node@16.18.23": - version "16.18.23" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.23.tgz#b6e934fe427eb7081d0015aad070acb3373c3c90" - integrity sha512-XAMpaw1s1+6zM+jn2tmw8MyaRDIJfXxqmIQIS0HfoGYPuf7dUWeiUKopwq13KFX9lEp1+THGtlaaYx39Nxr58g== +"@types/node@18.11.19": + version "18.11.19" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.11.19.tgz#35e26df9ec441ab99d73e99e9aca82935eea216d" + integrity sha512-YUgMWAQBWLObABqrvx8qKO1enAvBUdjZOAWQ5grBAkp5LQv45jBvYKZ3oFS9iKRCQyFjqw6iuEa1vmFqtxYLZw== "@types/node@^18": version "18.18.5" @@ -1220,18 +1220,18 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdktf-cli@^0.18.0: - version "0.18.2" - resolved "https://registry.yarnpkg.com/cdktf-cli/-/cdktf-cli-0.18.2.tgz#c9864fb5b4869cb820cfd55a8682dbdb7d9af7f6" - integrity sha512-Href8hApBsCuvLz1bOiV5t13gkTbl4O457CeiBQmEjfFLg5myluA2nSMBSgCo0JGd/89sCbQXt1MdQU577qM2Q== +cdktf-cli@^0.19.0: + version "0.19.0" + resolved "https://registry.yarnpkg.com/cdktf-cli/-/cdktf-cli-0.19.0.tgz#d0278749beed81a8b450c4b1c41de6046967187e" + integrity sha512-WGLs0IOgig8WDO2E6RYWtG5lCDL+ICX+plFipWT8JhuJpemxBhk8pO8uhDSWvBF85ZpVecQv+szfQVmXq8mdUg== dependencies: - "@cdktf/cli-core" "0.18.2" - "@cdktf/commons" "0.18.2" - "@cdktf/hcl2cdk" "0.18.2" - "@cdktf/hcl2json" "0.18.2" + "@cdktf/cli-core" "0.19.0" + "@cdktf/commons" "0.19.0" + "@cdktf/hcl2cdk" "0.19.0" + "@cdktf/hcl2json" "0.19.0" "@inquirer/prompts" "^2.3.0" "@sentry/node" "^7.64.0" - cdktf "0.18.2" + cdktf "0.19.0" ci-info "^3.8.0" codemaker "^1.87.0" constructs "^10.0.25" @@ -1251,10 +1251,10 @@ cdktf-cli@^0.18.0: yoga-layout-prebuilt "^1.10.0" zod "^1.11.17" -cdktf@0.18.2, cdktf@^0.18.0: - version "0.18.2" - resolved "https://registry.yarnpkg.com/cdktf/-/cdktf-0.18.2.tgz#21b02a4114812b0a696e70d9f7cfc59caa2c0af9" - integrity sha512-ohCsfFwEjXbF4bGbzkx/YB/aq6spceAPtKBXfdF/kNjUx1hVH28lQDS5ykJbnxAAnvrUA8FWz034buun7uPrdQ== +cdktf@0.19.0, cdktf@^0.19.0: + version "0.19.0" + resolved "https://registry.yarnpkg.com/cdktf/-/cdktf-0.19.0.tgz#097a3241b95e77eeab8ae1f7a714bf45dc6ca55b" + integrity sha512-5tcNhvrvsE9WawC5cPwV7B9ATQ5lWNjyCJN7EnMofxTtkBEdnnGx0esC+vpNO4Fs0LhmV37qCUlm+K6anZaPYw== dependencies: archiver "5.3.1" json-stable-stringify "^1.0.2" @@ -4385,10 +4385,10 @@ progress@^2.0.3: resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== -projen@^0.74.18: - version "0.74.18" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.74.18.tgz#626e8fbd1591fc0fadecd5d56ad5c83146ab44f0" - integrity sha512-VGpz4AIBxYX9sTn0piRa5WFH9/bB1HM452C5+qFvWraT7PPCcoENdH6iegdzSYe5h2RIZXSyHs9beokypzc7zw== +projen@^0.75.0: + version "0.75.0" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.75.0.tgz#f7e317cdfd5a009e7670e3779d60aeef7b9d5f5a" + integrity sha512-Xc3fDcdawK0WoVECl2tzFmf3a4BmM5bPUBzOHyZMSCOc5hmHkgFxbKquE/Er5WMV4+BHMRXA8QeZAIuZZ9ryeQ== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3"