diff --git a/.github/workflows/auto-close-community-issues.yml b/.github/workflows/auto-close-community-issues.yml index 5877cb4ca..9ebdc49c4 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 5d23ec8d8..8b9b6bd88 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 b7ea8fc6d..f9f032673 100644 --- a/.projenrc.js +++ b/.projenrc.js @@ -7,7 +7,7 @@ const { CdktfProviderProject } = require("@cdktf/provider-project"); const project = new CdktfProviderProject({ useCustomGithubRunner: false, terraformProvider: "mongodb/mongodbatlas@~> 1.8", - cdktfVersion: "^0.18.0", + cdktfVersion: "^0.19.0", constructsVersion: "^10.0.0", minNodeVersion: "18.12.0", jsiiVersion: "^5.0.1", diff --git a/docs/accessListApiKey.csharp.md b/docs/accessListApiKey.csharp.md index c6e3f70ff..33c246a82 100644 --- a/docs/accessListApiKey.csharp.md +++ b/docs/accessListApiKey.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. | | ResetCidrBlock | *No description.* | | ResetId | *No description.* | | ResetIpAddress | *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. + +--- + ##### `ResetCidrBlock` ```csharp @@ -285,6 +346,7 @@ private void ResetIpAddress() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a AccessListApiKey resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ AccessListApiKey.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +AccessListApiKey.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a AccessListApiKey resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the AccessListApiKey to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing AccessListApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/access_list_api_key#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 AccessListApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/accessListApiKey.go.md b/docs/accessListApiKey.go.md index 6f73af918..4d9501544 100644 --- a/docs/accessListApiKey.go.md +++ b/docs/accessListApiKey.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/accesslistapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/accesslistapikey" accesslistapikey.NewAccessListApiKey(scope Construct, id *string, config AccessListApiKeyConfig) AccessListApiKey ``` @@ -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. | | ResetCidrBlock | *No description.* | | ResetId | *No description.* | | ResetIpAddress | *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. + +--- + ##### `ResetCidrBlock` ```go @@ -285,13 +346,14 @@ func ResetIpAddress() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a AccessListApiKey resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/accesslistapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/accesslistapikey" accesslistapikey.AccessListApiKey_IsConstruct(x interface{}) *bool ``` @@ -323,7 +385,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/accesslistapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/accesslistapikey" accesslistapikey.AccessListApiKey_IsTerraformElement(x interface{}) *bool ``` @@ -337,7 +399,7 @@ accesslistapikey.AccessListApiKey_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/accesslistapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/accesslistapikey" accesslistapikey.AccessListApiKey_IsTerraformResource(x interface{}) *bool ``` @@ -348,6 +410,50 @@ accesslistapikey.AccessListApiKey_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/accesslistapikey" + +accesslistapikey.AccessListApiKey_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a AccessListApiKey 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 AccessListApiKey to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing AccessListApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/access_list_api_key#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 AccessListApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -646,7 +752,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/accesslistapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/accesslistapikey" &accesslistapikey.AccessListApiKeyConfig { Connection: interface{}, diff --git a/docs/accessListApiKey.java.md b/docs/accessListApiKey.java.md index 8e423dc3b..3b62164d0 100644 --- a/docs/accessListApiKey.java.md +++ b/docs/accessListApiKey.java.md @@ -167,6 +167,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -176,7 +177,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | resetCidrBlock | *No description.* | | resetId | *No description.* | | resetIpAddress | *No description.* | @@ -247,6 +250,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 @@ -355,6 +374,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 @@ -367,6 +405,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. + +--- + ##### `resetCidrBlock` ```java @@ -392,6 +455,7 @@ public void resetIpAddress() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a AccessListApiKey resource upon running "cdktf plan ". | --- @@ -455,6 +519,50 @@ AccessListApiKey.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.access_list_api_key.AccessListApiKey; + +AccessListApiKey.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),AccessListApiKey.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a AccessListApiKey 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 AccessListApiKey to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing AccessListApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/access_list_api_key#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 AccessListApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/accessListApiKey.python.md b/docs/accessListApiKey.python.md index 0183af71a..83631b1a1 100644 --- a/docs/accessListApiKey.python.md +++ b/docs/accessListApiKey.python.md @@ -165,6 +165,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -174,7 +175,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_cidr_block | *No description.* | | reset_id | *No description.* | | reset_ip_address | *No description.* | @@ -250,6 +253,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 @@ -376,6 +397,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 @@ -390,6 +432,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_cidr_block` ```python @@ -415,6 +484,7 @@ def reset_ip_address() -> 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 AccessListApiKey resource upon running "cdktf plan ". | --- @@ -484,6 +554,55 @@ accessListApiKey.AccessListApiKey.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import access_list_api_key + +accessListApiKey.AccessListApiKey.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a AccessListApiKey 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 AccessListApiKey to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing AccessListApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/access_list_api_key#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the AccessListApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/accessListApiKey.typescript.md b/docs/accessListApiKey.typescript.md index 6a1e369b1..3a6e9456b 100644 --- a/docs/accessListApiKey.typescript.md +++ b/docs/accessListApiKey.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. | | resetCidrBlock | *No description.* | | resetId | *No description.* | | resetIpAddress | *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. + +--- + ##### `resetCidrBlock` ```typescript @@ -285,6 +346,7 @@ public resetIpAddress(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a AccessListApiKey resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ accessListApiKey.AccessListApiKey.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { accessListApiKey } from '@cdktf/provider-mongodbatlas' + +accessListApiKey.AccessListApiKey.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a AccessListApiKey resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the AccessListApiKey to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing AccessListApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/access_list_api_key#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the AccessListApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/advancedCluster.csharp.md b/docs/advancedCluster.csharp.md index 0d314874b..1cf8f9c8b 100644 --- a/docs/advancedCluster.csharp.md +++ b/docs/advancedCluster.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. | | PutAdvancedConfiguration | *No description.* | | PutBiConnectorConfig | *No description.* | | PutLabels | *No description.* | @@ -159,6 +162,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 @@ -267,6 +286,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 @@ -279,6 +316,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. + +--- + ##### `PutAdvancedConfiguration` ```csharp @@ -454,6 +515,7 @@ private void ResetVersionReleaseSystem() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a AdvancedCluster resource upon running "cdktf plan ". | --- @@ -517,6 +579,50 @@ AdvancedCluster.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +AdvancedCluster.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a AdvancedCluster resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the AdvancedCluster to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing AdvancedCluster that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/advanced_cluster#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 AdvancedCluster to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/advancedCluster.go.md b/docs/advancedCluster.go.md index c7fd7cca5..85fcf2ad7 100644 --- a/docs/advancedCluster.go.md +++ b/docs/advancedCluster.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.NewAdvancedCluster(scope Construct, id *string, config AdvancedClusterConfig) AdvancedCluster ``` @@ -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. | | PutAdvancedConfiguration | *No description.* | | PutBiConnectorConfig | *No description.* | | PutLabels | *No description.* | @@ -159,6 +162,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 @@ -267,6 +286,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 @@ -279,6 +316,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. + +--- + ##### `PutAdvancedConfiguration` ```go @@ -454,13 +515,14 @@ func ResetVersionReleaseSystem() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a AdvancedCluster resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.AdvancedCluster_IsConstruct(x interface{}) *bool ``` @@ -492,7 +554,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.AdvancedCluster_IsTerraformElement(x interface{}) *bool ``` @@ -506,7 +568,7 @@ advancedcluster.AdvancedCluster_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.AdvancedCluster_IsTerraformResource(x interface{}) *bool ``` @@ -517,6 +579,50 @@ advancedcluster.AdvancedCluster_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" + +advancedcluster.AdvancedCluster_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a AdvancedCluster 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 AdvancedCluster to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing AdvancedCluster that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/advanced_cluster#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 AdvancedCluster to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -1200,7 +1306,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" &advancedcluster.AdvancedClusterAdvancedConfiguration { DefaultReadConcern: *string, @@ -1372,7 +1478,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" &advancedcluster.AdvancedClusterBiConnectorConfig { Enabled: interface{}, @@ -1418,7 +1524,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" &advancedcluster.AdvancedClusterConfig { Connection: interface{}, @@ -1432,9 +1538,9 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advanced Name: *string, ProjectId: *string, ReplicationSpecs: interface{}, - AdvancedConfiguration: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.advancedCluster.AdvancedClusterAdvancedConfiguration, + AdvancedConfiguration: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.advancedCluster.AdvancedClusterAdvancedConfiguration, BackupEnabled: interface{}, - BiConnectorConfig: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.advancedCluster.AdvancedClusterBiConnectorConfig, + BiConnectorConfig: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.advancedCluster.AdvancedClusterBiConnectorConfig, DiskSizeGb: *f64, EncryptionAtRestProvider: *string, Id: *string, @@ -1446,7 +1552,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advanced RootCertType: *string, Tags: interface{}, TerminationProtectionEnabled: interface{}, - Timeouts: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.advancedCluster.AdvancedClusterTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.advancedCluster.AdvancedClusterTimeouts, VersionReleaseSystem: *string, } ``` @@ -1817,7 +1923,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" &advancedcluster.AdvancedClusterConnectionStrings { @@ -1830,7 +1936,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advanced #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" &advancedcluster.AdvancedClusterConnectionStringsPrivateEndpoint { @@ -1843,7 +1949,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advanced #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" &advancedcluster.AdvancedClusterConnectionStringsPrivateEndpointEndpoints { @@ -1856,7 +1962,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advanced #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" &advancedcluster.AdvancedClusterLabels { Key: *string, @@ -1902,7 +2008,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" &advancedcluster.AdvancedClusterReplicationSpecs { RegionConfigs: interface{}, @@ -1964,18 +2070,18 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" &advancedcluster.AdvancedClusterReplicationSpecsRegionConfigs { Priority: *f64, ProviderName: *string, RegionName: *string, - AnalyticsAutoScaling: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling, - AnalyticsSpecs: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs, - AutoScaling: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsAutoScaling, + AnalyticsAutoScaling: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling, + AnalyticsSpecs: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs, + AutoScaling: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsAutoScaling, BackingProviderName: *string, - ElectableSpecs: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs, - ReadOnlySpecs: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs, + ElectableSpecs: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs, + ReadOnlySpecs: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs, } ``` @@ -2118,7 +2224,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" &advancedcluster.AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling { ComputeEnabled: interface{}, @@ -2206,7 +2312,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" &advancedcluster.AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs { InstanceSize: *string, @@ -2280,7 +2386,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" &advancedcluster.AdvancedClusterReplicationSpecsRegionConfigsAutoScaling { ComputeEnabled: interface{}, @@ -2368,7 +2474,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" &advancedcluster.AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs { InstanceSize: *string, @@ -2442,7 +2548,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" &advancedcluster.AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs { InstanceSize: *string, @@ -2516,7 +2622,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" &advancedcluster.AdvancedClusterTags { Key: *string, @@ -2562,7 +2668,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" &advancedcluster.AdvancedClusterTimeouts { Create: *string, @@ -2624,7 +2730,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.NewAdvancedClusterAdvancedConfigurationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AdvancedClusterAdvancedConfigurationOutputReference ``` @@ -3192,7 +3298,7 @@ func InternalValue() AdvancedClusterAdvancedConfiguration #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.NewAdvancedClusterBiConnectorConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AdvancedClusterBiConnectorConfigOutputReference ``` @@ -3499,7 +3605,7 @@ func InternalValue() AdvancedClusterBiConnectorConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.NewAdvancedClusterConnectionStringsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AdvancedClusterConnectionStringsList ``` @@ -3631,7 +3737,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.NewAdvancedClusterConnectionStringsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AdvancedClusterConnectionStringsOutputReference ``` @@ -3953,7 +4059,7 @@ func InternalValue() AdvancedClusterConnectionStrings #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.NewAdvancedClusterConnectionStringsPrivateEndpointEndpointsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AdvancedClusterConnectionStringsPrivateEndpointEndpointsList ``` @@ -4085,7 +4191,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.NewAdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference ``` @@ -4385,7 +4491,7 @@ func InternalValue() AdvancedClusterConnectionStringsPrivateEndpointEndpoints #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.NewAdvancedClusterConnectionStringsPrivateEndpointList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AdvancedClusterConnectionStringsPrivateEndpointList ``` @@ -4517,7 +4623,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.NewAdvancedClusterConnectionStringsPrivateEndpointOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AdvancedClusterConnectionStringsPrivateEndpointOutputReference ``` @@ -4839,7 +4945,7 @@ func InternalValue() AdvancedClusterConnectionStringsPrivateEndpoint #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.NewAdvancedClusterLabelsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AdvancedClusterLabelsList ``` @@ -4982,7 +5088,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.NewAdvancedClusterLabelsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AdvancedClusterLabelsOutputReference ``` @@ -5307,7 +5413,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.NewAdvancedClusterReplicationSpecsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AdvancedClusterReplicationSpecsList ``` @@ -5450,7 +5556,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.NewAdvancedClusterReplicationSpecsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AdvancedClusterReplicationSpecsOutputReference ``` @@ -5832,7 +5938,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.NewAdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference ``` @@ -6226,7 +6332,7 @@ func InternalValue() AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoSc #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.NewAdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference ``` @@ -6584,7 +6690,7 @@ func InternalValue() AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.NewAdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference ``` @@ -6978,7 +7084,7 @@ func InternalValue() AdvancedClusterReplicationSpecsRegionConfigsAutoScaling #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.NewAdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference ``` @@ -7336,7 +7442,7 @@ func InternalValue() AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.NewAdvancedClusterReplicationSpecsRegionConfigsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AdvancedClusterReplicationSpecsRegionConfigsList ``` @@ -7479,7 +7585,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.NewAdvancedClusterReplicationSpecsRegionConfigsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AdvancedClusterReplicationSpecsRegionConfigsOutputReference ``` @@ -8051,7 +8157,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.NewAdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference ``` @@ -8409,7 +8515,7 @@ func InternalValue() AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.NewAdvancedClusterTagsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AdvancedClusterTagsList ``` @@ -8552,7 +8658,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.NewAdvancedClusterTagsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AdvancedClusterTagsOutputReference ``` @@ -8863,7 +8969,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/advancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/advancedcluster" advancedcluster.NewAdvancedClusterTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AdvancedClusterTimeoutsOutputReference ``` diff --git a/docs/advancedCluster.java.md b/docs/advancedCluster.java.md index 79738198e..ea52a13b3 100644 --- a/docs/advancedCluster.java.md +++ b/docs/advancedCluster.java.md @@ -339,6 +339,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -348,7 +349,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putAdvancedConfiguration | *No description.* | | putBiConnectorConfig | *No description.* | | putLabels | *No description.* | @@ -438,6 +441,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 @@ -546,6 +565,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 @@ -558,6 +596,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. + +--- + ##### `putAdvancedConfiguration` ```java @@ -733,6 +796,7 @@ public void resetVersionReleaseSystem() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a AdvancedCluster resource upon running "cdktf plan ". | --- @@ -796,6 +860,50 @@ AdvancedCluster.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedCluster; + +AdvancedCluster.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),AdvancedCluster.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a AdvancedCluster 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 AdvancedCluster to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing AdvancedCluster that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/advanced_cluster#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 AdvancedCluster to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/advancedCluster.python.md b/docs/advancedCluster.python.md index c42786473..55bfa4851 100644 --- a/docs/advancedCluster.python.md +++ b/docs/advancedCluster.python.md @@ -329,6 +329,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -338,7 +339,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_advanced_configuration | *No description.* | | put_bi_connector_config | *No description.* | | put_labels | *No description.* | @@ -433,6 +436,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 @@ -559,6 +580,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 @@ -573,6 +615,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_advanced_configuration` ```python @@ -883,6 +952,7 @@ def reset_version_release_system() -> 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 AdvancedCluster resource upon running "cdktf plan ". | --- @@ -952,6 +1022,55 @@ advancedCluster.AdvancedCluster.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import advanced_cluster + +advancedCluster.AdvancedCluster.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a AdvancedCluster 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 AdvancedCluster to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing AdvancedCluster that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/advanced_cluster#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the AdvancedCluster to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/advancedCluster.typescript.md b/docs/advancedCluster.typescript.md index 68ce2f63e..937f76f78 100644 --- a/docs/advancedCluster.typescript.md +++ b/docs/advancedCluster.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. | | putAdvancedConfiguration | *No description.* | | putBiConnectorConfig | *No description.* | | putLabels | *No description.* | @@ -159,6 +162,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 @@ -267,6 +286,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 @@ -279,6 +316,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. + +--- + ##### `putAdvancedConfiguration` ```typescript @@ -454,6 +515,7 @@ public resetVersionReleaseSystem(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a AdvancedCluster resource upon running "cdktf plan ". | --- @@ -517,6 +579,50 @@ advancedCluster.AdvancedCluster.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { advancedCluster } from '@cdktf/provider-mongodbatlas' + +advancedCluster.AdvancedCluster.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a AdvancedCluster resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the AdvancedCluster to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing AdvancedCluster that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/advanced_cluster#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the AdvancedCluster to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/alertConfiguration.csharp.md b/docs/alertConfiguration.csharp.md index bb5eb416b..2e6399ed2 100644 --- a/docs/alertConfiguration.csharp.md +++ b/docs/alertConfiguration.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. | | PutMatcher | *No description.* | | PutMetricThresholdConfig | *No description.* | | PutNotification | *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. + +--- + ##### `PutMatcher` ```csharp @@ -351,6 +412,7 @@ private void ResetThresholdConfig() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a AlertConfiguration resource upon running "cdktf plan ". | --- @@ -414,6 +476,50 @@ AlertConfiguration.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +AlertConfiguration.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a AlertConfiguration resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the AlertConfiguration to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing AlertConfiguration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/alert_configuration#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 AlertConfiguration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/alertConfiguration.go.md b/docs/alertConfiguration.go.md index 9beb49bea..d8fc5c2c9 100644 --- a/docs/alertConfiguration.go.md +++ b/docs/alertConfiguration.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/alertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/alertconfiguration" alertconfiguration.NewAlertConfiguration(scope Construct, id *string, config AlertConfigurationConfig) AlertConfiguration ``` @@ -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. | | PutMatcher | *No description.* | | PutMetricThresholdConfig | *No description.* | | PutNotification | *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. + +--- + ##### `PutMatcher` ```go @@ -351,13 +412,14 @@ func ResetThresholdConfig() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a AlertConfiguration resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/alertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/alertconfiguration" alertconfiguration.AlertConfiguration_IsConstruct(x interface{}) *bool ``` @@ -389,7 +451,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/alertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/alertconfiguration" alertconfiguration.AlertConfiguration_IsTerraformElement(x interface{}) *bool ``` @@ -403,7 +465,7 @@ alertconfiguration.AlertConfiguration_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/alertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/alertconfiguration" alertconfiguration.AlertConfiguration_IsTerraformResource(x interface{}) *bool ``` @@ -414,6 +476,50 @@ alertconfiguration.AlertConfiguration_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/alertconfiguration" + +alertconfiguration.AlertConfiguration_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a AlertConfiguration 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 AlertConfiguration to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing AlertConfiguration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/alert_configuration#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 AlertConfiguration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -800,7 +906,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/alertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/alertconfiguration" &alertconfiguration.AlertConfigurationConfig { Connection: interface{}, @@ -1008,7 +1114,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/alertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/alertconfiguration" &alertconfiguration.AlertConfigurationMatcher { FieldName: *string, @@ -1068,7 +1174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/alertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/alertconfiguration" &alertconfiguration.AlertConfigurationMetricThresholdConfig { MetricName: *string, @@ -1156,7 +1262,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/alertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/alertconfiguration" &alertconfiguration.AlertConfigurationNotification { TypeName: *string, @@ -1482,7 +1588,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/alertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/alertconfiguration" &alertconfiguration.AlertConfigurationThresholdConfig { Operator: *string, @@ -1544,7 +1650,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/alertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/alertconfiguration" alertconfiguration.NewAlertConfigurationMatcherList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AlertConfigurationMatcherList ``` @@ -1687,7 +1793,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/alertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/alertconfiguration" alertconfiguration.NewAlertConfigurationMatcherOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AlertConfigurationMatcherOutputReference ``` @@ -2020,7 +2126,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/alertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/alertconfiguration" alertconfiguration.NewAlertConfigurationMetricThresholdConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AlertConfigurationMetricThresholdConfigList ``` @@ -2163,7 +2269,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/alertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/alertconfiguration" alertconfiguration.NewAlertConfigurationMetricThresholdConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AlertConfigurationMetricThresholdConfigOutputReference ``` @@ -2568,7 +2674,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/alertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/alertconfiguration" alertconfiguration.NewAlertConfigurationNotificationList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AlertConfigurationNotificationList ``` @@ -2711,7 +2817,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/alertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/alertconfiguration" alertconfiguration.NewAlertConfigurationNotificationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AlertConfigurationNotificationOutputReference ``` @@ -3620,7 +3726,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/alertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/alertconfiguration" alertconfiguration.NewAlertConfigurationThresholdConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AlertConfigurationThresholdConfigList ``` @@ -3763,7 +3869,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/alertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/alertconfiguration" alertconfiguration.NewAlertConfigurationThresholdConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AlertConfigurationThresholdConfigOutputReference ``` diff --git a/docs/alertConfiguration.java.md b/docs/alertConfiguration.java.md index 36f94ce82..f03fb4fc9 100644 --- a/docs/alertConfiguration.java.md +++ b/docs/alertConfiguration.java.md @@ -197,6 +197,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -206,7 +207,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putMatcher | *No description.* | | putMetricThresholdConfig | *No description.* | | putNotification | *No description.* | @@ -283,6 +286,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 @@ -391,6 +410,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 @@ -403,6 +441,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. + +--- + ##### `putMatcher` ```java @@ -488,6 +551,7 @@ public void resetThresholdConfig() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a AlertConfiguration resource upon running "cdktf plan ". | --- @@ -551,6 +615,50 @@ AlertConfiguration.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.alert_configuration.AlertConfiguration; + +AlertConfiguration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),AlertConfiguration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a AlertConfiguration 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 AlertConfiguration to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing AlertConfiguration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/alert_configuration#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 AlertConfiguration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/alertConfiguration.python.md b/docs/alertConfiguration.python.md index 59d55a0f4..deb057c21 100644 --- a/docs/alertConfiguration.python.md +++ b/docs/alertConfiguration.python.md @@ -190,6 +190,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -199,7 +200,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_matcher | *No description.* | | put_metric_threshold_config | *No description.* | | put_notification | *No description.* | @@ -281,6 +284,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 @@ -407,6 +428,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 @@ -421,6 +463,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_matcher` ```python @@ -514,6 +583,7 @@ def reset_threshold_config() -> 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 AlertConfiguration resource upon running "cdktf plan ". | --- @@ -583,6 +653,55 @@ alertConfiguration.AlertConfiguration.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import alert_configuration + +alertConfiguration.AlertConfiguration.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a AlertConfiguration 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 AlertConfiguration to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing AlertConfiguration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/alert_configuration#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the AlertConfiguration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/alertConfiguration.typescript.md b/docs/alertConfiguration.typescript.md index 1d2555ded..7f90471b7 100644 --- a/docs/alertConfiguration.typescript.md +++ b/docs/alertConfiguration.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. | | putMatcher | *No description.* | | putMetricThresholdConfig | *No description.* | | putNotification | *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. + +--- + ##### `putMatcher` ```typescript @@ -351,6 +412,7 @@ public resetThresholdConfig(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a AlertConfiguration resource upon running "cdktf plan ". | --- @@ -414,6 +476,50 @@ alertConfiguration.AlertConfiguration.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { alertConfiguration } from '@cdktf/provider-mongodbatlas' + +alertConfiguration.AlertConfiguration.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a AlertConfiguration resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the AlertConfiguration to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing AlertConfiguration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/alert_configuration#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the AlertConfiguration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/apiKey.csharp.md b/docs/apiKey.csharp.md index 3d609cebb..49204085e 100644 --- a/docs/apiKey.csharp.md +++ b/docs/apiKey.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 ApiKey resource upon running "cdktf plan ". | --- @@ -334,6 +396,50 @@ ApiKey.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +ApiKey.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a ApiKey resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the ApiKey to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing ApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/api_key#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 ApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/apiKey.go.md b/docs/apiKey.go.md index bfb63699a..dc110a8c2 100644 --- a/docs/apiKey.go.md +++ b/docs/apiKey.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/apikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/apikey" apikey.NewApiKey(scope Construct, id *string, config ApiKeyConfig) ApiKey ``` @@ -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,13 +332,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ApiKey resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/apikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/apikey" apikey.ApiKey_IsConstruct(x interface{}) *bool ``` @@ -309,7 +371,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/apikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/apikey" apikey.ApiKey_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +385,7 @@ apikey.ApiKey_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/apikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/apikey" apikey.ApiKey_IsTerraformResource(x interface{}) *bool ``` @@ -334,6 +396,50 @@ apikey.ApiKey_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/apikey" + +apikey.ApiKey_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a ApiKey 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 ApiKey to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing ApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/api_key#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 ApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -643,7 +749,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/apikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/apikey" &apikey.ApiKeyConfig { Connection: interface{}, diff --git a/docs/apiKey.java.md b/docs/apiKey.java.md index b554d7ddf..b4455834d 100644 --- a/docs/apiKey.java.md +++ b/docs/apiKey.java.md @@ -157,6 +157,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.* | @@ -166,7 +167,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.* | --- @@ -235,6 +238,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 @@ -343,6 +362,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 @@ -355,6 +393,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 @@ -368,6 +431,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ApiKey resource upon running "cdktf plan ". | --- @@ -431,6 +495,50 @@ ApiKey.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.api_key.ApiKey; + +ApiKey.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),ApiKey.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a ApiKey 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 ApiKey to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing ApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/api_key#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 ApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/apiKey.python.md b/docs/apiKey.python.md index 8b16f6780..6f911a759 100644 --- a/docs/apiKey.python.md +++ b/docs/apiKey.python.md @@ -155,6 +155,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.* | @@ -164,7 +165,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.* | --- @@ -238,6 +241,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 @@ -364,6 +385,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 @@ -378,6 +420,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 @@ -391,6 +460,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 ApiKey resource upon running "cdktf plan ". | --- @@ -460,6 +530,55 @@ apiKey.ApiKey.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import api_key + +apiKey.ApiKey.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a ApiKey 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 ApiKey to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing ApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/api_key#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the ApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/apiKey.typescript.md b/docs/apiKey.typescript.md index 8aa7e694f..4e1a032cc 100644 --- a/docs/apiKey.typescript.md +++ b/docs/apiKey.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 ApiKey resource upon running "cdktf plan ". | --- @@ -334,6 +396,50 @@ apiKey.ApiKey.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { apiKey } from '@cdktf/provider-mongodbatlas' + +apiKey.ApiKey.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a ApiKey resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the ApiKey to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing ApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/api_key#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the ApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/auditing.csharp.md b/docs/auditing.csharp.md index 0604de608..d252da368 100644 --- a/docs/auditing.csharp.md +++ b/docs/auditing.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. | | ResetAuditAuthorizationSuccess | *No description.* | | ResetAuditFilter | *No description.* | | ResetEnabled | *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. + +--- + ##### `ResetAuditAuthorizationSuccess` ```csharp @@ -292,6 +353,7 @@ private void ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Auditing resource upon running "cdktf plan ". | --- @@ -355,6 +417,50 @@ Auditing.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +Auditing.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a Auditing resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the Auditing to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing Auditing that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/auditing#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 Auditing to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/auditing.go.md b/docs/auditing.go.md index b93be8ad9..456400882 100644 --- a/docs/auditing.go.md +++ b/docs/auditing.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/auditing" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/auditing" auditing.NewAuditing(scope Construct, id *string, config AuditingConfig) Auditing ``` @@ -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. | | ResetAuditAuthorizationSuccess | *No description.* | | ResetAuditFilter | *No description.* | | ResetEnabled | *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. + +--- + ##### `ResetAuditAuthorizationSuccess` ```go @@ -292,13 +353,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Auditing resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/auditing" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/auditing" auditing.Auditing_IsConstruct(x interface{}) *bool ``` @@ -330,7 +392,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/auditing" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/auditing" auditing.Auditing_IsTerraformElement(x interface{}) *bool ``` @@ -344,7 +406,7 @@ auditing.Auditing_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/auditing" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/auditing" auditing.Auditing_IsTerraformResource(x interface{}) *bool ``` @@ -355,6 +417,50 @@ auditing.Auditing_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/auditing" + +auditing.Auditing_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a Auditing 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 Auditing to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing Auditing that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/auditing#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 Auditing to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -664,7 +770,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/auditing" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/auditing" &auditing.AuditingConfig { Connection: interface{}, diff --git a/docs/auditing.java.md b/docs/auditing.java.md index 3ff75998c..32f4986f4 100644 --- a/docs/auditing.java.md +++ b/docs/auditing.java.md @@ -169,6 +169,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.* | @@ -178,7 +179,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. | | resetAuditAuthorizationSuccess | *No description.* | | resetAuditFilter | *No description.* | | resetEnabled | *No description.* | @@ -250,6 +253,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 @@ -358,6 +377,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 @@ -370,6 +408,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. + +--- + ##### `resetAuditAuthorizationSuccess` ```java @@ -401,6 +464,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Auditing resource upon running "cdktf plan ". | --- @@ -464,6 +528,50 @@ Auditing.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.auditing.Auditing; + +Auditing.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),Auditing.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a Auditing 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 Auditing to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing Auditing that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/auditing#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 Auditing to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/auditing.python.md b/docs/auditing.python.md index c1c2f2979..0f9e27c65 100644 --- a/docs/auditing.python.md +++ b/docs/auditing.python.md @@ -165,6 +165,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.* | @@ -174,7 +175,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_audit_authorization_success | *No description.* | | reset_audit_filter | *No description.* | | reset_enabled | *No description.* | @@ -251,6 +254,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 @@ -377,6 +398,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 @@ -391,6 +433,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_audit_authorization_success` ```python @@ -422,6 +491,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 Auditing resource upon running "cdktf plan ". | --- @@ -491,6 +561,55 @@ auditing.Auditing.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import auditing + +auditing.Auditing.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a Auditing 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 Auditing to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing Auditing that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/auditing#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the Auditing to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/auditing.typescript.md b/docs/auditing.typescript.md index 37f381c58..fa7b47b21 100644 --- a/docs/auditing.typescript.md +++ b/docs/auditing.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. | | resetAuditAuthorizationSuccess | *No description.* | | resetAuditFilter | *No description.* | | resetEnabled | *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. + +--- + ##### `resetAuditAuthorizationSuccess` ```typescript @@ -292,6 +353,7 @@ public resetId(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Auditing resource upon running "cdktf plan ". | --- @@ -355,6 +417,50 @@ auditing.Auditing.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { auditing } from '@cdktf/provider-mongodbatlas' + +auditing.Auditing.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a Auditing resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the Auditing to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing Auditing that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/auditing#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the Auditing to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/backupCompliancePolicy.csharp.md b/docs/backupCompliancePolicy.csharp.md index bead8cd2a..2704c1fb9 100644 --- a/docs/backupCompliancePolicy.csharp.md +++ b/docs/backupCompliancePolicy.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. | | PutOnDemandPolicyItem | *No description.* | | PutPolicyItemDaily | *No description.* | | PutPolicyItemHourly | *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. + +--- + ##### `PutOnDemandPolicyItem` ```csharp @@ -371,6 +432,7 @@ private void ResetRestoreWindowDays() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a BackupCompliancePolicy resource upon running "cdktf plan ". | --- @@ -434,6 +496,50 @@ BackupCompliancePolicy.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +BackupCompliancePolicy.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a BackupCompliancePolicy resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the BackupCompliancePolicy to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing BackupCompliancePolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/backup_compliance_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 BackupCompliancePolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/backupCompliancePolicy.go.md b/docs/backupCompliancePolicy.go.md index 509a7a10e..8594ba0f5 100644 --- a/docs/backupCompliancePolicy.go.md +++ b/docs/backupCompliancePolicy.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/backupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/backupcompliancepolicy" backupcompliancepolicy.NewBackupCompliancePolicy(scope Construct, id *string, config BackupCompliancePolicyConfig) BackupCompliancePolicy ``` @@ -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. | | PutOnDemandPolicyItem | *No description.* | | PutPolicyItemDaily | *No description.* | | PutPolicyItemHourly | *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. + +--- + ##### `PutOnDemandPolicyItem` ```go @@ -371,13 +432,14 @@ func ResetRestoreWindowDays() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a BackupCompliancePolicy resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/backupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/backupcompliancepolicy" backupcompliancepolicy.BackupCompliancePolicy_IsConstruct(x interface{}) *bool ``` @@ -409,7 +471,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/backupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/backupcompliancepolicy" backupcompliancepolicy.BackupCompliancePolicy_IsTerraformElement(x interface{}) *bool ``` @@ -423,7 +485,7 @@ backupcompliancepolicy.BackupCompliancePolicy_IsTerraformElement(x interface{}) ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/backupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/backupcompliancepolicy" backupcompliancepolicy.BackupCompliancePolicy_IsTerraformResource(x interface{}) *bool ``` @@ -434,6 +496,50 @@ backupcompliancepolicy.BackupCompliancePolicy_IsTerraformResource(x interface{}) --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/backupcompliancepolicy" + +backupcompliancepolicy.BackupCompliancePolicy_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a BackupCompliancePolicy 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 BackupCompliancePolicy to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing BackupCompliancePolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/backup_compliance_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 BackupCompliancePolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -919,7 +1025,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/backupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/backupcompliancepolicy" &backupcompliancepolicy.BackupCompliancePolicyConfig { Connection: interface{}, @@ -932,12 +1038,12 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/backupco AuthorizedEmail: *string, CopyProtectionEnabled: interface{}, EncryptionAtRestEnabled: interface{}, - OnDemandPolicyItem: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.backupCompliancePolicy.BackupCompliancePolicyOnDemandPolicyItem, + OnDemandPolicyItem: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.backupCompliancePolicy.BackupCompliancePolicyOnDemandPolicyItem, PitEnabled: interface{}, ProjectId: *string, Id: *string, - PolicyItemDaily: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.backupCompliancePolicy.BackupCompliancePolicyPolicyItemDaily, - PolicyItemHourly: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.backupCompliancePolicy.BackupCompliancePolicyPolicyItemHourly, + PolicyItemDaily: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.backupCompliancePolicy.BackupCompliancePolicyPolicyItemDaily, + PolicyItemHourly: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.backupCompliancePolicy.BackupCompliancePolicyPolicyItemHourly, PolicyItemMonthly: interface{}, PolicyItemWeekly: interface{}, RestoreWindowDays: *f64, @@ -1202,7 +1308,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/backupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/backupcompliancepolicy" &backupcompliancepolicy.BackupCompliancePolicyOnDemandPolicyItem { FrequencyInterval: *f64, @@ -1262,7 +1368,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/backupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/backupcompliancepolicy" &backupcompliancepolicy.BackupCompliancePolicyPolicyItemDaily { FrequencyInterval: *f64, @@ -1322,7 +1428,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/backupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/backupcompliancepolicy" &backupcompliancepolicy.BackupCompliancePolicyPolicyItemHourly { FrequencyInterval: *f64, @@ -1382,7 +1488,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/backupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/backupcompliancepolicy" &backupcompliancepolicy.BackupCompliancePolicyPolicyItemMonthly { FrequencyInterval: *f64, @@ -1442,7 +1548,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/backupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/backupcompliancepolicy" &backupcompliancepolicy.BackupCompliancePolicyPolicyItemWeekly { FrequencyInterval: *f64, @@ -1504,7 +1610,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/backupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/backupcompliancepolicy" backupcompliancepolicy.NewBackupCompliancePolicyOnDemandPolicyItemOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) BackupCompliancePolicyOnDemandPolicyItemOutputReference ``` @@ -1841,7 +1947,7 @@ func InternalValue() BackupCompliancePolicyOnDemandPolicyItem #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/backupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/backupcompliancepolicy" backupcompliancepolicy.NewBackupCompliancePolicyPolicyItemDailyOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) BackupCompliancePolicyPolicyItemDailyOutputReference ``` @@ -2178,7 +2284,7 @@ func InternalValue() BackupCompliancePolicyPolicyItemDaily #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/backupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/backupcompliancepolicy" backupcompliancepolicy.NewBackupCompliancePolicyPolicyItemHourlyOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) BackupCompliancePolicyPolicyItemHourlyOutputReference ``` @@ -2515,7 +2621,7 @@ func InternalValue() BackupCompliancePolicyPolicyItemHourly #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/backupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/backupcompliancepolicy" backupcompliancepolicy.NewBackupCompliancePolicyPolicyItemMonthlyList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) BackupCompliancePolicyPolicyItemMonthlyList ``` @@ -2658,7 +2764,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/backupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/backupcompliancepolicy" backupcompliancepolicy.NewBackupCompliancePolicyPolicyItemMonthlyOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) BackupCompliancePolicyPolicyItemMonthlyOutputReference ``` @@ -3013,7 +3119,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/backupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/backupcompliancepolicy" backupcompliancepolicy.NewBackupCompliancePolicyPolicyItemWeeklyList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) BackupCompliancePolicyPolicyItemWeeklyList ``` @@ -3156,7 +3262,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/backupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/backupcompliancepolicy" backupcompliancepolicy.NewBackupCompliancePolicyPolicyItemWeeklyOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) BackupCompliancePolicyPolicyItemWeeklyOutputReference ``` diff --git a/docs/backupCompliancePolicy.java.md b/docs/backupCompliancePolicy.java.md index 14e773813..1333e1d6a 100644 --- a/docs/backupCompliancePolicy.java.md +++ b/docs/backupCompliancePolicy.java.md @@ -252,6 +252,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this 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/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putOnDemandPolicyItem | *No description.* | | putPolicyItemDaily | *No description.* | | putPolicyItemHourly | *No description.* | @@ -340,6 +343,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 @@ -448,6 +467,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 @@ -460,6 +498,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. + +--- + ##### `putOnDemandPolicyItem` ```java @@ -563,6 +626,7 @@ public void resetRestoreWindowDays() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a BackupCompliancePolicy resource upon running "cdktf plan ". | --- @@ -626,6 +690,50 @@ BackupCompliancePolicy.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.backup_compliance_policy.BackupCompliancePolicy; + +BackupCompliancePolicy.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),BackupCompliancePolicy.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a BackupCompliancePolicy 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 BackupCompliancePolicy to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing BackupCompliancePolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/backup_compliance_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 BackupCompliancePolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/backupCompliancePolicy.python.md b/docs/backupCompliancePolicy.python.md index 7f2bf33df..4b9918c45 100644 --- a/docs/backupCompliancePolicy.python.md +++ b/docs/backupCompliancePolicy.python.md @@ -245,6 +245,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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/mongo | 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_demand_policy_item | *No description.* | | put_policy_item_daily | *No description.* | | put_policy_item_hourly | *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_on_demand_policy_item` ```python @@ -651,6 +720,7 @@ def reset_restore_window_days() -> 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 BackupCompliancePolicy resource upon running "cdktf plan ". | --- @@ -720,6 +790,55 @@ backupCompliancePolicy.BackupCompliancePolicy.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import backup_compliance_policy + +backupCompliancePolicy.BackupCompliancePolicy.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a BackupCompliancePolicy 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 BackupCompliancePolicy to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing BackupCompliancePolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/backup_compliance_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 BackupCompliancePolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/backupCompliancePolicy.typescript.md b/docs/backupCompliancePolicy.typescript.md index 74464ec66..b704612aa 100644 --- a/docs/backupCompliancePolicy.typescript.md +++ b/docs/backupCompliancePolicy.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. | | putOnDemandPolicyItem | *No description.* | | putPolicyItemDaily | *No description.* | | putPolicyItemHourly | *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. + +--- + ##### `putOnDemandPolicyItem` ```typescript @@ -371,6 +432,7 @@ public resetRestoreWindowDays(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a BackupCompliancePolicy resource upon running "cdktf plan ". | --- @@ -434,6 +496,50 @@ backupCompliancePolicy.BackupCompliancePolicy.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { backupCompliancePolicy } from '@cdktf/provider-mongodbatlas' + +backupCompliancePolicy.BackupCompliancePolicy.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a BackupCompliancePolicy resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the BackupCompliancePolicy to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing BackupCompliancePolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/backup_compliance_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 BackupCompliancePolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudBackupSchedule.csharp.md b/docs/cloudBackupSchedule.csharp.md index 15025eb6b..907da5840 100644 --- a/docs/cloudBackupSchedule.csharp.md +++ b/docs/cloudBackupSchedule.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. | | PutCopySettings | *No description.* | | PutExport | *No description.* | | PutPolicyItemDaily | *No description.* | @@ -156,6 +159,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 @@ -264,6 +283,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 @@ -276,6 +313,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. + +--- + ##### `PutCopySettings` ```csharp @@ -433,6 +494,7 @@ private void ResetUseOrgAndGroupNamesInExportPrefix() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a CloudBackupSchedule resource upon running "cdktf plan ". | --- @@ -496,6 +558,50 @@ CloudBackupSchedule.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +CloudBackupSchedule.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a CloudBackupSchedule resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the CloudBackupSchedule to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing CloudBackupSchedule that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_schedule#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 CloudBackupSchedule to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudBackupSchedule.go.md b/docs/cloudBackupSchedule.go.md index 283098868..0e0b8b6ef 100644 --- a/docs/cloudBackupSchedule.go.md +++ b/docs/cloudBackupSchedule.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupschedule" cloudbackupschedule.NewCloudBackupSchedule(scope Construct, id *string, config CloudBackupScheduleConfig) CloudBackupSchedule ``` @@ -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. | | PutCopySettings | *No description.* | | PutExport | *No description.* | | PutPolicyItemDaily | *No description.* | @@ -156,6 +159,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 @@ -264,6 +283,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 @@ -276,6 +313,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. + +--- + ##### `PutCopySettings` ```go @@ -433,13 +494,14 @@ func ResetUseOrgAndGroupNamesInExportPrefix() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a CloudBackupSchedule resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupschedule" cloudbackupschedule.CloudBackupSchedule_IsConstruct(x interface{}) *bool ``` @@ -471,7 +533,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupschedule" cloudbackupschedule.CloudBackupSchedule_IsTerraformElement(x interface{}) *bool ``` @@ -485,7 +547,7 @@ cloudbackupschedule.CloudBackupSchedule_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupschedule" cloudbackupschedule.CloudBackupSchedule_IsTerraformResource(x interface{}) *bool ``` @@ -496,6 +558,50 @@ cloudbackupschedule.CloudBackupSchedule_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupschedule" + +cloudbackupschedule.CloudBackupSchedule_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a CloudBackupSchedule 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 CloudBackupSchedule to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing CloudBackupSchedule that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_schedule#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 CloudBackupSchedule to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -1047,7 +1153,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupschedule" &cloudbackupschedule.CloudBackupScheduleConfig { Connection: interface{}, @@ -1061,10 +1167,10 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbac ProjectId: *string, AutoExportEnabled: interface{}, CopySettings: interface{}, - Export: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.cloudBackupSchedule.CloudBackupScheduleExport, + Export: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.cloudBackupSchedule.CloudBackupScheduleExport, Id: *string, - PolicyItemDaily: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.cloudBackupSchedule.CloudBackupSchedulePolicyItemDaily, - PolicyItemHourly: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.cloudBackupSchedule.CloudBackupSchedulePolicyItemHourly, + PolicyItemDaily: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.cloudBackupSchedule.CloudBackupSchedulePolicyItemDaily, + PolicyItemHourly: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.cloudBackupSchedule.CloudBackupSchedulePolicyItemHourly, PolicyItemMonthly: interface{}, PolicyItemWeekly: interface{}, ReferenceHourOfDay: *f64, @@ -1374,7 +1480,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupschedule" &cloudbackupschedule.CloudBackupScheduleCopySettings { CloudProvider: *string, @@ -1462,7 +1568,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupschedule" &cloudbackupschedule.CloudBackupScheduleExport { ExportBucketId: *string, @@ -1508,7 +1614,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupschedule" &cloudbackupschedule.CloudBackupSchedulePolicyItemDaily { FrequencyInterval: *f64, @@ -1568,7 +1674,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupschedule" &cloudbackupschedule.CloudBackupSchedulePolicyItemHourly { FrequencyInterval: *f64, @@ -1628,7 +1734,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupschedule" &cloudbackupschedule.CloudBackupSchedulePolicyItemMonthly { FrequencyInterval: *f64, @@ -1688,7 +1794,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupschedule" &cloudbackupschedule.CloudBackupSchedulePolicyItemWeekly { FrequencyInterval: *f64, @@ -1750,7 +1856,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupschedule" cloudbackupschedule.NewCloudBackupScheduleCopySettingsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) CloudBackupScheduleCopySettingsList ``` @@ -1893,7 +1999,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupschedule" cloudbackupschedule.NewCloudBackupScheduleCopySettingsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) CloudBackupScheduleCopySettingsOutputReference ``` @@ -2305,7 +2411,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupschedule" cloudbackupschedule.NewCloudBackupScheduleExportOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) CloudBackupScheduleExportOutputReference ``` @@ -2612,7 +2718,7 @@ func InternalValue() CloudBackupScheduleExport #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupschedule" cloudbackupschedule.NewCloudBackupSchedulePolicyItemDailyOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) CloudBackupSchedulePolicyItemDailyOutputReference ``` @@ -2949,7 +3055,7 @@ func InternalValue() CloudBackupSchedulePolicyItemDaily #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupschedule" cloudbackupschedule.NewCloudBackupSchedulePolicyItemHourlyOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) CloudBackupSchedulePolicyItemHourlyOutputReference ``` @@ -3286,7 +3392,7 @@ func InternalValue() CloudBackupSchedulePolicyItemHourly #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupschedule" cloudbackupschedule.NewCloudBackupSchedulePolicyItemMonthlyList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) CloudBackupSchedulePolicyItemMonthlyList ``` @@ -3429,7 +3535,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupschedule" cloudbackupschedule.NewCloudBackupSchedulePolicyItemMonthlyOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) CloudBackupSchedulePolicyItemMonthlyOutputReference ``` @@ -3784,7 +3890,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupschedule" cloudbackupschedule.NewCloudBackupSchedulePolicyItemWeeklyList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) CloudBackupSchedulePolicyItemWeeklyList ``` @@ -3927,7 +4033,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupschedule" cloudbackupschedule.NewCloudBackupSchedulePolicyItemWeeklyOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) CloudBackupSchedulePolicyItemWeeklyOutputReference ``` diff --git a/docs/cloudBackupSchedule.java.md b/docs/cloudBackupSchedule.java.md index 660f98962..ce7bffe79 100644 --- a/docs/cloudBackupSchedule.java.md +++ b/docs/cloudBackupSchedule.java.md @@ -285,6 +285,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this 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/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putCopySettings | *No description.* | | putExport | *No description.* | | putPolicyItemDaily | *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. + +--- + ##### `putCopySettings` ```java @@ -658,6 +721,7 @@ public void resetUseOrgAndGroupNamesInExportPrefix() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a CloudBackupSchedule resource upon running "cdktf plan ". | --- @@ -721,6 +785,50 @@ CloudBackupSchedule.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.cloud_backup_schedule.CloudBackupSchedule; + +CloudBackupSchedule.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),CloudBackupSchedule.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a CloudBackupSchedule 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 CloudBackupSchedule to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing CloudBackupSchedule that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_schedule#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 CloudBackupSchedule to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudBackupSchedule.python.md b/docs/cloudBackupSchedule.python.md index c2cfdbc15..195c856d2 100644 --- a/docs/cloudBackupSchedule.python.md +++ b/docs/cloudBackupSchedule.python.md @@ -277,6 +277,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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/mongo | 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_copy_settings | *No description.* | | put_export | *No description.* | | put_policy_item_daily | *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. + +--- + ##### `put_copy_settings` ```python @@ -738,6 +807,7 @@ def reset_use_org_and_group_names_in_export_prefix() -> 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 CloudBackupSchedule resource upon running "cdktf plan ". | --- @@ -807,6 +877,55 @@ cloudBackupSchedule.CloudBackupSchedule.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import cloud_backup_schedule + +cloudBackupSchedule.CloudBackupSchedule.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a CloudBackupSchedule 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 CloudBackupSchedule to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing CloudBackupSchedule that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_schedule#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the CloudBackupSchedule to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudBackupSchedule.typescript.md b/docs/cloudBackupSchedule.typescript.md index f9a93fc5b..0ad47392a 100644 --- a/docs/cloudBackupSchedule.typescript.md +++ b/docs/cloudBackupSchedule.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. | | putCopySettings | *No description.* | | putExport | *No description.* | | putPolicyItemDaily | *No description.* | @@ -156,6 +159,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 @@ -264,6 +283,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 @@ -276,6 +313,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. + +--- + ##### `putCopySettings` ```typescript @@ -433,6 +494,7 @@ public resetUseOrgAndGroupNamesInExportPrefix(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a CloudBackupSchedule resource upon running "cdktf plan ". | --- @@ -496,6 +558,50 @@ cloudBackupSchedule.CloudBackupSchedule.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { cloudBackupSchedule } from '@cdktf/provider-mongodbatlas' + +cloudBackupSchedule.CloudBackupSchedule.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a CloudBackupSchedule resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the CloudBackupSchedule to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing CloudBackupSchedule that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_schedule#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the CloudBackupSchedule to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudBackupSnapshot.csharp.md b/docs/cloudBackupSnapshot.csharp.md index 6574b2b2d..86e19e42c 100644 --- a/docs/cloudBackupSnapshot.csharp.md +++ b/docs/cloudBackupSnapshot.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 CloudBackupSnapshot resource upon running "cdktf plan ". | --- @@ -334,6 +396,50 @@ CloudBackupSnapshot.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +CloudBackupSnapshot.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a CloudBackupSnapshot resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the CloudBackupSnapshot to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing CloudBackupSnapshot that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot#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 CloudBackupSnapshot to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudBackupSnapshot.go.md b/docs/cloudBackupSnapshot.go.md index a432e9a88..cbb527198 100644 --- a/docs/cloudBackupSnapshot.go.md +++ b/docs/cloudBackupSnapshot.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshot" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshot" cloudbackupsnapshot.NewCloudBackupSnapshot(scope Construct, id *string, config CloudBackupSnapshotConfig) CloudBackupSnapshot ``` @@ -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,13 +332,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a CloudBackupSnapshot resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshot" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshot" cloudbackupsnapshot.CloudBackupSnapshot_IsConstruct(x interface{}) *bool ``` @@ -309,7 +371,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshot" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshot" cloudbackupsnapshot.CloudBackupSnapshot_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +385,7 @@ cloudbackupsnapshot.CloudBackupSnapshot_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshot" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshot" cloudbackupsnapshot.CloudBackupSnapshot_IsTerraformResource(x interface{}) *bool ``` @@ -334,6 +396,50 @@ cloudbackupsnapshot.CloudBackupSnapshot_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshot" + +cloudbackupsnapshot.CloudBackupSnapshot_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a CloudBackupSnapshot 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 CloudBackupSnapshot to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing CloudBackupSnapshot that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot#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 CloudBackupSnapshot to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -775,7 +881,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshot" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshot" &cloudbackupsnapshot.CloudBackupSnapshotConfig { Connection: interface{}, @@ -950,7 +1056,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshot" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshot" &cloudbackupsnapshot.CloudBackupSnapshotMembers { @@ -965,7 +1071,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbac #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshot" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshot" cloudbackupsnapshot.NewCloudBackupSnapshotMembersList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) CloudBackupSnapshotMembersList ``` @@ -1097,7 +1203,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshot" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshot" cloudbackupsnapshot.NewCloudBackupSnapshotMembersOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) CloudBackupSnapshotMembersOutputReference ``` diff --git a/docs/cloudBackupSnapshot.java.md b/docs/cloudBackupSnapshot.java.md index 514118862..c618cb14e 100644 --- a/docs/cloudBackupSnapshot.java.md +++ b/docs/cloudBackupSnapshot.java.md @@ -167,6 +167,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.* | @@ -176,7 +177,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.* | --- @@ -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 @@ -378,6 +441,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a CloudBackupSnapshot resource upon running "cdktf plan ". | --- @@ -441,6 +505,50 @@ CloudBackupSnapshot.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.cloud_backup_snapshot.CloudBackupSnapshot; + +CloudBackupSnapshot.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),CloudBackupSnapshot.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a CloudBackupSnapshot 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 CloudBackupSnapshot to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing CloudBackupSnapshot that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot#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 CloudBackupSnapshot to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudBackupSnapshot.python.md b/docs/cloudBackupSnapshot.python.md index 881159318..ae7de3a93 100644 --- a/docs/cloudBackupSnapshot.python.md +++ b/docs/cloudBackupSnapshot.python.md @@ -165,6 +165,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.* | @@ -174,7 +175,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.* | --- @@ -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 @@ -401,6 +470,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 CloudBackupSnapshot resource upon running "cdktf plan ". | --- @@ -470,6 +540,55 @@ cloudBackupSnapshot.CloudBackupSnapshot.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import cloud_backup_snapshot + +cloudBackupSnapshot.CloudBackupSnapshot.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a CloudBackupSnapshot 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 CloudBackupSnapshot to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing CloudBackupSnapshot that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the CloudBackupSnapshot to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudBackupSnapshot.typescript.md b/docs/cloudBackupSnapshot.typescript.md index 33c0bae3c..dd6c1e464 100644 --- a/docs/cloudBackupSnapshot.typescript.md +++ b/docs/cloudBackupSnapshot.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 CloudBackupSnapshot resource upon running "cdktf plan ". | --- @@ -334,6 +396,50 @@ cloudBackupSnapshot.CloudBackupSnapshot.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { cloudBackupSnapshot } from '@cdktf/provider-mongodbatlas' + +cloudBackupSnapshot.CloudBackupSnapshot.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a CloudBackupSnapshot resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the CloudBackupSnapshot to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing CloudBackupSnapshot that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the CloudBackupSnapshot to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudBackupSnapshotExportBucket.csharp.md b/docs/cloudBackupSnapshotExportBucket.csharp.md index cefdefd74..1a45ff92f 100644 --- a/docs/cloudBackupSnapshotExportBucket.csharp.md +++ b/docs/cloudBackupSnapshotExportBucket.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. | --- @@ -137,6 +140,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 @@ -245,6 +264,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 @@ -257,6 +294,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. + +--- + #### Static Functions | **Name** | **Description** | @@ -264,6 +325,7 @@ private IResolvable InterpolationForAttribute(string TerraformAttribute) | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a CloudBackupSnapshotExportBucket resource upon running "cdktf plan ". | --- @@ -327,6 +389,50 @@ CloudBackupSnapshotExportBucket.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +CloudBackupSnapshotExportBucket.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a CloudBackupSnapshotExportBucket resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the CloudBackupSnapshotExportBucket to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing CloudBackupSnapshotExportBucket that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot_export_bucket#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 CloudBackupSnapshotExportBucket to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudBackupSnapshotExportBucket.go.md b/docs/cloudBackupSnapshotExportBucket.go.md index ac02f5eb1..38d62159a 100644 --- a/docs/cloudBackupSnapshotExportBucket.go.md +++ b/docs/cloudBackupSnapshotExportBucket.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshotexportbucket" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotexportbucket" cloudbackupsnapshotexportbucket.NewCloudBackupSnapshotExportBucket(scope Construct, id *string, config CloudBackupSnapshotExportBucketConfig) CloudBackupSnapshotExportBucket ``` @@ -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. | --- @@ -137,6 +140,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 @@ -245,6 +264,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 @@ -257,6 +294,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. + +--- + #### Static Functions | **Name** | **Description** | @@ -264,13 +325,14 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a CloudBackupSnapshotExportBucket resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshotexportbucket" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotexportbucket" cloudbackupsnapshotexportbucket.CloudBackupSnapshotExportBucket_IsConstruct(x interface{}) *bool ``` @@ -302,7 +364,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshotexportbucket" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotexportbucket" cloudbackupsnapshotexportbucket.CloudBackupSnapshotExportBucket_IsTerraformElement(x interface{}) *bool ``` @@ -316,7 +378,7 @@ cloudbackupsnapshotexportbucket.CloudBackupSnapshotExportBucket_IsTerraformEleme ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshotexportbucket" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotexportbucket" cloudbackupsnapshotexportbucket.CloudBackupSnapshotExportBucket_IsTerraformResource(x interface{}) *bool ``` @@ -327,6 +389,50 @@ cloudbackupsnapshotexportbucket.CloudBackupSnapshotExportBucket_IsTerraformResou --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotexportbucket" + +cloudbackupsnapshotexportbucket.CloudBackupSnapshotExportBucket_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a CloudBackupSnapshotExportBucket 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 CloudBackupSnapshotExportBucket to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing CloudBackupSnapshotExportBucket that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot_export_bucket#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 CloudBackupSnapshotExportBucket to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -625,7 +731,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshotexportbucket" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotexportbucket" &cloudbackupsnapshotexportbucket.CloudBackupSnapshotExportBucketConfig { Connection: interface{}, diff --git a/docs/cloudBackupSnapshotExportBucket.java.md b/docs/cloudBackupSnapshotExportBucket.java.md index c869aca93..fdcab28c5 100644 --- a/docs/cloudBackupSnapshotExportBucket.java.md +++ b/docs/cloudBackupSnapshotExportBucket.java.md @@ -154,6 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -163,7 +164,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | --- @@ -231,6 +234,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 @@ -339,6 +358,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 @@ -351,6 +389,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. + +--- + #### Static Functions | **Name** | **Description** | @@ -358,6 +421,7 @@ public IResolvable interpolationForAttribute(java.lang.String terraformAttribute | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a CloudBackupSnapshotExportBucket resource upon running "cdktf plan ". | --- @@ -421,6 +485,50 @@ CloudBackupSnapshotExportBucket.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.cloud_backup_snapshot_export_bucket.CloudBackupSnapshotExportBucket; + +CloudBackupSnapshotExportBucket.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),CloudBackupSnapshotExportBucket.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a CloudBackupSnapshotExportBucket 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 CloudBackupSnapshotExportBucket to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing CloudBackupSnapshotExportBucket that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot_export_bucket#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 CloudBackupSnapshotExportBucket to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudBackupSnapshotExportBucket.python.md b/docs/cloudBackupSnapshotExportBucket.python.md index 660e5a09c..ea5f28531 100644 --- a/docs/cloudBackupSnapshotExportBucket.python.md +++ b/docs/cloudBackupSnapshotExportBucket.python.md @@ -152,6 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -161,7 +162,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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. | --- @@ -234,6 +237,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 @@ -360,6 +381,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 @@ -374,6 +416,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. + +--- + #### Static Functions | **Name** | **Description** | @@ -381,6 +450,7 @@ def interpolation_for_attribute( | 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 CloudBackupSnapshotExportBucket resource upon running "cdktf plan ". | --- @@ -450,6 +520,55 @@ cloudBackupSnapshotExportBucket.CloudBackupSnapshotExportBucket.is_terraform_res --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import cloud_backup_snapshot_export_bucket + +cloudBackupSnapshotExportBucket.CloudBackupSnapshotExportBucket.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a CloudBackupSnapshotExportBucket 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 CloudBackupSnapshotExportBucket to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing CloudBackupSnapshotExportBucket that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot_export_bucket#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the CloudBackupSnapshotExportBucket to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudBackupSnapshotExportBucket.typescript.md b/docs/cloudBackupSnapshotExportBucket.typescript.md index ffa4f2148..2f6d3fe04 100644 --- a/docs/cloudBackupSnapshotExportBucket.typescript.md +++ b/docs/cloudBackupSnapshotExportBucket.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. | --- @@ -137,6 +140,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 @@ -245,6 +264,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 @@ -257,6 +294,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. + +--- + #### Static Functions | **Name** | **Description** | @@ -264,6 +325,7 @@ public interpolationForAttribute(terraformAttribute: string): IResolvable | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a CloudBackupSnapshotExportBucket resource upon running "cdktf plan ". | --- @@ -327,6 +389,50 @@ cloudBackupSnapshotExportBucket.CloudBackupSnapshotExportBucket.isTerraformResou --- +##### `generateConfigForImport` + +```typescript +import { cloudBackupSnapshotExportBucket } from '@cdktf/provider-mongodbatlas' + +cloudBackupSnapshotExportBucket.CloudBackupSnapshotExportBucket.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a CloudBackupSnapshotExportBucket resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the CloudBackupSnapshotExportBucket to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing CloudBackupSnapshotExportBucket that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot_export_bucket#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the CloudBackupSnapshotExportBucket to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudBackupSnapshotExportJob.csharp.md b/docs/cloudBackupSnapshotExportJob.csharp.md index 252c93732..2819e2917 100644 --- a/docs/cloudBackupSnapshotExportJob.csharp.md +++ b/docs/cloudBackupSnapshotExportJob.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. | | PutCustomData | *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. + +--- + ##### `PutCustomData` ```csharp @@ -277,6 +338,7 @@ private void PutCustomData(object Value) | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a CloudBackupSnapshotExportJob resource upon running "cdktf plan ". | --- @@ -340,6 +402,50 @@ CloudBackupSnapshotExportJob.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +CloudBackupSnapshotExportJob.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a CloudBackupSnapshotExportJob resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the CloudBackupSnapshotExportJob to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing CloudBackupSnapshotExportJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot_export_job#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 CloudBackupSnapshotExportJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudBackupSnapshotExportJob.go.md b/docs/cloudBackupSnapshotExportJob.go.md index 9eff733e5..afe2f5188 100644 --- a/docs/cloudBackupSnapshotExportJob.go.md +++ b/docs/cloudBackupSnapshotExportJob.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshotexportjob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotexportjob" cloudbackupsnapshotexportjob.NewCloudBackupSnapshotExportJob(scope Construct, id *string, config CloudBackupSnapshotExportJobConfig) CloudBackupSnapshotExportJob ``` @@ -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. | | PutCustomData | *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. + +--- + ##### `PutCustomData` ```go @@ -277,13 +338,14 @@ func PutCustomData(value interface{}) | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a CloudBackupSnapshotExportJob resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshotexportjob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotexportjob" cloudbackupsnapshotexportjob.CloudBackupSnapshotExportJob_IsConstruct(x interface{}) *bool ``` @@ -315,7 +377,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshotexportjob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotexportjob" cloudbackupsnapshotexportjob.CloudBackupSnapshotExportJob_IsTerraformElement(x interface{}) *bool ``` @@ -329,7 +391,7 @@ cloudbackupsnapshotexportjob.CloudBackupSnapshotExportJob_IsTerraformElement(x i ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshotexportjob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotexportjob" cloudbackupsnapshotexportjob.CloudBackupSnapshotExportJob_IsTerraformResource(x interface{}) *bool ``` @@ -340,6 +402,50 @@ cloudbackupsnapshotexportjob.CloudBackupSnapshotExportJob_IsTerraformResource(x --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotexportjob" + +cloudbackupsnapshotexportjob.CloudBackupSnapshotExportJob_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a CloudBackupSnapshotExportJob 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 CloudBackupSnapshotExportJob to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing CloudBackupSnapshotExportJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot_export_job#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 CloudBackupSnapshotExportJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -748,7 +854,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshotexportjob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotexportjob" &cloudbackupsnapshotexportjob.CloudBackupSnapshotExportJobComponents { @@ -761,7 +867,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbac #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshotexportjob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotexportjob" &cloudbackupsnapshotexportjob.CloudBackupSnapshotExportJobConfig { Connection: interface{}, @@ -935,7 +1041,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshotexportjob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotexportjob" &cloudbackupsnapshotexportjob.CloudBackupSnapshotExportJobCustomData { Key: *string, @@ -983,7 +1089,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshotexportjob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotexportjob" cloudbackupsnapshotexportjob.NewCloudBackupSnapshotExportJobComponentsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) CloudBackupSnapshotExportJobComponentsList ``` @@ -1115,7 +1221,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshotexportjob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotexportjob" cloudbackupsnapshotexportjob.NewCloudBackupSnapshotExportJobComponentsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) CloudBackupSnapshotExportJobComponentsOutputReference ``` @@ -1404,7 +1510,7 @@ func InternalValue() CloudBackupSnapshotExportJobComponents #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshotexportjob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotexportjob" cloudbackupsnapshotexportjob.NewCloudBackupSnapshotExportJobCustomDataList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) CloudBackupSnapshotExportJobCustomDataList ``` @@ -1547,7 +1653,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshotexportjob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotexportjob" cloudbackupsnapshotexportjob.NewCloudBackupSnapshotExportJobCustomDataOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) CloudBackupSnapshotExportJobCustomDataOutputReference ``` diff --git a/docs/cloudBackupSnapshotExportJob.java.md b/docs/cloudBackupSnapshotExportJob.java.md index 29d5be2fa..bb02c7bfc 100644 --- a/docs/cloudBackupSnapshotExportJob.java.md +++ b/docs/cloudBackupSnapshotExportJob.java.md @@ -167,6 +167,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -176,7 +177,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putCustomData | *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. + +--- + ##### `putCustomData` ```java @@ -384,6 +447,7 @@ public void putCustomData(IResolvable OR java.util.ListisConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a CloudBackupSnapshotExportJob resource upon running "cdktf plan ". | --- @@ -447,6 +511,50 @@ CloudBackupSnapshotExportJob.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.cloud_backup_snapshot_export_job.CloudBackupSnapshotExportJob; + +CloudBackupSnapshotExportJob.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),CloudBackupSnapshotExportJob.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a CloudBackupSnapshotExportJob 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 CloudBackupSnapshotExportJob to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing CloudBackupSnapshotExportJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot_export_job#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 CloudBackupSnapshotExportJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudBackupSnapshotExportJob.python.md b/docs/cloudBackupSnapshotExportJob.python.md index 6133ad0d8..5af2d22d5 100644 --- a/docs/cloudBackupSnapshotExportJob.python.md +++ b/docs/cloudBackupSnapshotExportJob.python.md @@ -164,6 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -173,7 +174,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_custom_data | *No description.* | --- @@ -247,6 +250,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 @@ -373,6 +394,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 @@ -387,6 +429,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_custom_data` ```python @@ -408,6 +477,7 @@ def put_custom_data( | 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 CloudBackupSnapshotExportJob resource upon running "cdktf plan ". | --- @@ -477,6 +547,55 @@ cloudBackupSnapshotExportJob.CloudBackupSnapshotExportJob.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import cloud_backup_snapshot_export_job + +cloudBackupSnapshotExportJob.CloudBackupSnapshotExportJob.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a CloudBackupSnapshotExportJob 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 CloudBackupSnapshotExportJob to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing CloudBackupSnapshotExportJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot_export_job#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the CloudBackupSnapshotExportJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudBackupSnapshotExportJob.typescript.md b/docs/cloudBackupSnapshotExportJob.typescript.md index 1d9c4350d..18464791c 100644 --- a/docs/cloudBackupSnapshotExportJob.typescript.md +++ b/docs/cloudBackupSnapshotExportJob.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. | | putCustomData | *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. + +--- + ##### `putCustomData` ```typescript @@ -277,6 +338,7 @@ public putCustomData(value: IResolvable | CloudBackupSnapshotExportJobCustomData | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a CloudBackupSnapshotExportJob resource upon running "cdktf plan ". | --- @@ -340,6 +402,50 @@ cloudBackupSnapshotExportJob.CloudBackupSnapshotExportJob.isTerraformResource(x: --- +##### `generateConfigForImport` + +```typescript +import { cloudBackupSnapshotExportJob } from '@cdktf/provider-mongodbatlas' + +cloudBackupSnapshotExportJob.CloudBackupSnapshotExportJob.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a CloudBackupSnapshotExportJob resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the CloudBackupSnapshotExportJob to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing CloudBackupSnapshotExportJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot_export_job#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the CloudBackupSnapshotExportJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudBackupSnapshotRestoreJob.csharp.md b/docs/cloudBackupSnapshotRestoreJob.csharp.md index e153d32ee..36741765f 100644 --- a/docs/cloudBackupSnapshotRestoreJob.csharp.md +++ b/docs/cloudBackupSnapshotRestoreJob.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. | | PutDeliveryTypeConfig | *No description.* | | ResetDeliveryTypeConfig | *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. + +--- + ##### `PutDeliveryTypeConfig` ```csharp @@ -291,6 +352,7 @@ private void ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a CloudBackupSnapshotRestoreJob resource upon running "cdktf plan ". | --- @@ -354,6 +416,50 @@ CloudBackupSnapshotRestoreJob.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +CloudBackupSnapshotRestoreJob.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a CloudBackupSnapshotRestoreJob resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the CloudBackupSnapshotRestoreJob to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing CloudBackupSnapshotRestoreJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot_restore_job#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 CloudBackupSnapshotRestoreJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudBackupSnapshotRestoreJob.go.md b/docs/cloudBackupSnapshotRestoreJob.go.md index 45c41e8e3..fd2f50763 100644 --- a/docs/cloudBackupSnapshotRestoreJob.go.md +++ b/docs/cloudBackupSnapshotRestoreJob.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshotrestorejob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotrestorejob" cloudbackupsnapshotrestorejob.NewCloudBackupSnapshotRestoreJob(scope Construct, id *string, config CloudBackupSnapshotRestoreJobConfig) CloudBackupSnapshotRestoreJob ``` @@ -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. | | PutDeliveryTypeConfig | *No description.* | | ResetDeliveryTypeConfig | *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. + +--- + ##### `PutDeliveryTypeConfig` ```go @@ -291,13 +352,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a CloudBackupSnapshotRestoreJob resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshotrestorejob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotrestorejob" cloudbackupsnapshotrestorejob.CloudBackupSnapshotRestoreJob_IsConstruct(x interface{}) *bool ``` @@ -329,7 +391,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshotrestorejob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotrestorejob" cloudbackupsnapshotrestorejob.CloudBackupSnapshotRestoreJob_IsTerraformElement(x interface{}) *bool ``` @@ -343,7 +405,7 @@ cloudbackupsnapshotrestorejob.CloudBackupSnapshotRestoreJob_IsTerraformElement(x ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshotrestorejob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotrestorejob" cloudbackupsnapshotrestorejob.CloudBackupSnapshotRestoreJob_IsTerraformResource(x interface{}) *bool ``` @@ -354,6 +416,50 @@ cloudbackupsnapshotrestorejob.CloudBackupSnapshotRestoreJob_IsTerraformResource( --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotrestorejob" + +cloudbackupsnapshotrestorejob.CloudBackupSnapshotRestoreJob_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a CloudBackupSnapshotRestoreJob 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 CloudBackupSnapshotRestoreJob to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing CloudBackupSnapshotRestoreJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot_restore_job#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 CloudBackupSnapshotRestoreJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -740,7 +846,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshotrestorejob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotrestorejob" &cloudbackupsnapshotrestorejob.CloudBackupSnapshotRestoreJobConfig { Connection: interface{}, @@ -753,7 +859,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbac ClusterName: *string, ProjectId: *string, SnapshotId: *string, - DeliveryTypeConfig: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.cloudBackupSnapshotRestoreJob.CloudBackupSnapshotRestoreJobDeliveryTypeConfig, + DeliveryTypeConfig: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.cloudBackupSnapshotRestoreJob.CloudBackupSnapshotRestoreJobDeliveryTypeConfig, Id: *string, } ``` @@ -917,7 +1023,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshotrestorejob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotrestorejob" &cloudbackupsnapshotrestorejob.CloudBackupSnapshotRestoreJobDeliveryTypeConfig { Automated: interface{}, @@ -1049,7 +1155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudbackupsnapshotrestorejob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudbackupsnapshotrestorejob" cloudbackupsnapshotrestorejob.NewCloudBackupSnapshotRestoreJobDeliveryTypeConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) CloudBackupSnapshotRestoreJobDeliveryTypeConfigOutputReference ``` diff --git a/docs/cloudBackupSnapshotRestoreJob.java.md b/docs/cloudBackupSnapshotRestoreJob.java.md index e9c79b5f2..3f1b80f20 100644 --- a/docs/cloudBackupSnapshotRestoreJob.java.md +++ b/docs/cloudBackupSnapshotRestoreJob.java.md @@ -169,6 +169,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.* | @@ -178,7 +179,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. | | putDeliveryTypeConfig | *No description.* | | resetDeliveryTypeConfig | *No description.* | | resetId | *No description.* | @@ -249,6 +252,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 @@ -357,6 +376,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 @@ -369,6 +407,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. + +--- + ##### `putDeliveryTypeConfig` ```java @@ -400,6 +463,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a CloudBackupSnapshotRestoreJob resource upon running "cdktf plan ". | --- @@ -463,6 +527,50 @@ CloudBackupSnapshotRestoreJob.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.cloud_backup_snapshot_restore_job.CloudBackupSnapshotRestoreJob; + +CloudBackupSnapshotRestoreJob.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),CloudBackupSnapshotRestoreJob.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a CloudBackupSnapshotRestoreJob 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 CloudBackupSnapshotRestoreJob to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing CloudBackupSnapshotRestoreJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot_restore_job#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 CloudBackupSnapshotRestoreJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudBackupSnapshotRestoreJob.python.md b/docs/cloudBackupSnapshotRestoreJob.python.md index db8003a45..0009e4115 100644 --- a/docs/cloudBackupSnapshotRestoreJob.python.md +++ b/docs/cloudBackupSnapshotRestoreJob.python.md @@ -167,6 +167,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.* | @@ -176,7 +177,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_delivery_type_config | *No description.* | | reset_delivery_type_config | *No description.* | | reset_id | *No description.* | @@ -252,6 +255,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 @@ -378,6 +399,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 @@ -392,6 +434,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_delivery_type_config` ```python @@ -490,6 +559,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 CloudBackupSnapshotRestoreJob resource upon running "cdktf plan ". | --- @@ -559,6 +629,55 @@ cloudBackupSnapshotRestoreJob.CloudBackupSnapshotRestoreJob.is_terraform_resourc --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import cloud_backup_snapshot_restore_job + +cloudBackupSnapshotRestoreJob.CloudBackupSnapshotRestoreJob.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a CloudBackupSnapshotRestoreJob 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 CloudBackupSnapshotRestoreJob to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing CloudBackupSnapshotRestoreJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot_restore_job#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the CloudBackupSnapshotRestoreJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudBackupSnapshotRestoreJob.typescript.md b/docs/cloudBackupSnapshotRestoreJob.typescript.md index a9234f2c6..e86106d6a 100644 --- a/docs/cloudBackupSnapshotRestoreJob.typescript.md +++ b/docs/cloudBackupSnapshotRestoreJob.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. | | putDeliveryTypeConfig | *No description.* | | resetDeliveryTypeConfig | *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. + +--- + ##### `putDeliveryTypeConfig` ```typescript @@ -291,6 +352,7 @@ public resetId(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a CloudBackupSnapshotRestoreJob resource upon running "cdktf plan ". | --- @@ -354,6 +416,50 @@ cloudBackupSnapshotRestoreJob.CloudBackupSnapshotRestoreJob.isTerraformResource( --- +##### `generateConfigForImport` + +```typescript +import { cloudBackupSnapshotRestoreJob } from '@cdktf/provider-mongodbatlas' + +cloudBackupSnapshotRestoreJob.CloudBackupSnapshotRestoreJob.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a CloudBackupSnapshotRestoreJob resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the CloudBackupSnapshotRestoreJob to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing CloudBackupSnapshotRestoreJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot_restore_job#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the CloudBackupSnapshotRestoreJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudProviderAccess.csharp.md b/docs/cloudProviderAccess.csharp.md index cd33f7d4b..99a9312cc 100644 --- a/docs/cloudProviderAccess.csharp.md +++ b/docs/cloudProviderAccess.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. | | ResetIamAssumedRoleArn | *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. + +--- + ##### `ResetIamAssumedRoleArn` ```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 CloudProviderAccess resource upon running "cdktf plan ". | --- @@ -341,6 +403,50 @@ CloudProviderAccess.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +CloudProviderAccess.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a CloudProviderAccess resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the CloudProviderAccess to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing CloudProviderAccess that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_provider_access#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 CloudProviderAccess to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudProviderAccess.go.md b/docs/cloudProviderAccess.go.md index 9c6d3240e..f1dee3023 100644 --- a/docs/cloudProviderAccess.go.md +++ b/docs/cloudProviderAccess.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccess" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccess" cloudprovideraccess.NewCloudProviderAccess(scope Construct, id *string, config CloudProviderAccessConfig) CloudProviderAccess ``` @@ -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. | | ResetIamAssumedRoleArn | *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. + +--- + ##### `ResetIamAssumedRoleArn` ```go @@ -278,13 +339,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a CloudProviderAccess resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccess" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccess" cloudprovideraccess.CloudProviderAccess_IsConstruct(x interface{}) *bool ``` @@ -316,7 +378,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccess" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccess" cloudprovideraccess.CloudProviderAccess_IsTerraformElement(x interface{}) *bool ``` @@ -330,7 +392,7 @@ cloudprovideraccess.CloudProviderAccess_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccess" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccess" cloudprovideraccess.CloudProviderAccess_IsTerraformResource(x interface{}) *bool ``` @@ -341,6 +403,50 @@ cloudprovideraccess.CloudProviderAccess_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccess" + +cloudprovideraccess.CloudProviderAccess_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a CloudProviderAccess 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 CloudProviderAccess to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing CloudProviderAccess that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_provider_access#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 CloudProviderAccess to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -683,7 +789,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccess" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccess" &cloudprovideraccess.CloudProviderAccessConfig { Connection: interface{}, @@ -844,7 +950,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccess" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccess" &cloudprovideraccess.CloudProviderAccessFeatureUsages { @@ -859,7 +965,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudpro #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccess" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccess" cloudprovideraccess.NewCloudProviderAccessFeatureUsagesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) CloudProviderAccessFeatureUsagesList ``` @@ -991,7 +1097,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccess" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccess" cloudprovideraccess.NewCloudProviderAccessFeatureUsagesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) CloudProviderAccessFeatureUsagesOutputReference ``` diff --git a/docs/cloudProviderAccess.java.md b/docs/cloudProviderAccess.java.md index 253b7d79c..7b36fae0b 100644 --- a/docs/cloudProviderAccess.java.md +++ b/docs/cloudProviderAccess.java.md @@ -157,6 +157,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.* | @@ -166,7 +167,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. | | resetIamAssumedRoleArn | *No description.* | | resetId | *No description.* | @@ -236,6 +239,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 @@ -344,6 +363,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 @@ -356,6 +394,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. + +--- + ##### `resetIamAssumedRoleArn` ```java @@ -375,6 +438,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a CloudProviderAccess resource upon running "cdktf plan ". | --- @@ -438,6 +502,50 @@ CloudProviderAccess.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.cloud_provider_access.CloudProviderAccess; + +CloudProviderAccess.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),CloudProviderAccess.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a CloudProviderAccess 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 CloudProviderAccess to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing CloudProviderAccess that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_provider_access#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 CloudProviderAccess to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudProviderAccess.python.md b/docs/cloudProviderAccess.python.md index ca06e035d..b7f9da721 100644 --- a/docs/cloudProviderAccess.python.md +++ b/docs/cloudProviderAccess.python.md @@ -155,6 +155,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.* | @@ -164,7 +165,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_iam_assumed_role_arn | *No description.* | | reset_id | *No description.* | @@ -239,6 +242,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 @@ -365,6 +386,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 @@ -379,6 +421,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_iam_assumed_role_arn` ```python @@ -398,6 +467,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 CloudProviderAccess resource upon running "cdktf plan ". | --- @@ -467,6 +537,55 @@ cloudProviderAccess.CloudProviderAccess.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import cloud_provider_access + +cloudProviderAccess.CloudProviderAccess.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a CloudProviderAccess 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 CloudProviderAccess to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing CloudProviderAccess that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_provider_access#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the CloudProviderAccess to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudProviderAccess.typescript.md b/docs/cloudProviderAccess.typescript.md index 40f5210d9..2b2d21c36 100644 --- a/docs/cloudProviderAccess.typescript.md +++ b/docs/cloudProviderAccess.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. | | resetIamAssumedRoleArn | *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. + +--- + ##### `resetIamAssumedRoleArn` ```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 CloudProviderAccess resource upon running "cdktf plan ". | --- @@ -341,6 +403,50 @@ cloudProviderAccess.CloudProviderAccess.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { cloudProviderAccess } from '@cdktf/provider-mongodbatlas' + +cloudProviderAccess.CloudProviderAccess.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a CloudProviderAccess resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the CloudProviderAccess to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing CloudProviderAccess that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_provider_access#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the CloudProviderAccess to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudProviderAccessAuthorization.csharp.md b/docs/cloudProviderAccessAuthorization.csharp.md index 7ec9dd71e..bb4b5ba00 100644 --- a/docs/cloudProviderAccessAuthorization.csharp.md +++ b/docs/cloudProviderAccessAuthorization.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. | | PutAws | *No description.* | | PutAzure | *No description.* | | ResetAws | *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. + +--- + ##### `PutAws` ```csharp @@ -311,6 +372,7 @@ private void ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a CloudProviderAccessAuthorization resource upon running "cdktf plan ". | --- @@ -374,6 +436,50 @@ CloudProviderAccessAuthorization.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +CloudProviderAccessAuthorization.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a CloudProviderAccessAuthorization resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the CloudProviderAccessAuthorization to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing CloudProviderAccessAuthorization that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_provider_access_authorization#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 CloudProviderAccessAuthorization to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudProviderAccessAuthorization.go.md b/docs/cloudProviderAccessAuthorization.go.md index 16fd48bca..12d6ca7f1 100644 --- a/docs/cloudProviderAccessAuthorization.go.md +++ b/docs/cloudProviderAccessAuthorization.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccessauthorization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccessauthorization" cloudprovideraccessauthorization.NewCloudProviderAccessAuthorization(scope Construct, id *string, config CloudProviderAccessAuthorizationConfig) CloudProviderAccessAuthorization ``` @@ -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. | | PutAws | *No description.* | | PutAzure | *No description.* | | ResetAws | *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. + +--- + ##### `PutAws` ```go @@ -311,13 +372,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a CloudProviderAccessAuthorization resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccessauthorization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccessauthorization" cloudprovideraccessauthorization.CloudProviderAccessAuthorization_IsConstruct(x interface{}) *bool ``` @@ -349,7 +411,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccessauthorization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccessauthorization" cloudprovideraccessauthorization.CloudProviderAccessAuthorization_IsTerraformElement(x interface{}) *bool ``` @@ -363,7 +425,7 @@ cloudprovideraccessauthorization.CloudProviderAccessAuthorization_IsTerraformEle ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccessauthorization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccessauthorization" cloudprovideraccessauthorization.CloudProviderAccessAuthorization_IsTerraformResource(x interface{}) *bool ``` @@ -374,6 +436,50 @@ cloudprovideraccessauthorization.CloudProviderAccessAuthorization_IsTerraformRes --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccessauthorization" + +cloudprovideraccessauthorization.CloudProviderAccessAuthorization_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a CloudProviderAccessAuthorization 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 CloudProviderAccessAuthorization to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing CloudProviderAccessAuthorization that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_provider_access_authorization#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 CloudProviderAccessAuthorization to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -694,7 +800,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccessauthorization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccessauthorization" &cloudprovideraccessauthorization.CloudProviderAccessAuthorizationAws { IamAssumedRoleArn: *string, @@ -726,7 +832,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccessauthorization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccessauthorization" &cloudprovideraccessauthorization.CloudProviderAccessAuthorizationAzure { AtlasAzureAppId: *string, @@ -786,7 +892,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccessauthorization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccessauthorization" &cloudprovideraccessauthorization.CloudProviderAccessAuthorizationConfig { Connection: interface{}, @@ -798,8 +904,8 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudpro Provisioners: *[]interface{}, ProjectId: *string, RoleId: *string, - Aws: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.cloudProviderAccessAuthorization.CloudProviderAccessAuthorizationAws, - Azure: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.cloudProviderAccessAuthorization.CloudProviderAccessAuthorizationAzure, + Aws: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.cloudProviderAccessAuthorization.CloudProviderAccessAuthorizationAws, + Azure: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.cloudProviderAccessAuthorization.CloudProviderAccessAuthorizationAzure, Id: *string, } ``` @@ -965,7 +1071,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccessauthorization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccessauthorization" &cloudprovideraccessauthorization.CloudProviderAccessAuthorizationFeatureUsages { @@ -980,7 +1086,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudpro #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccessauthorization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccessauthorization" cloudprovideraccessauthorization.NewCloudProviderAccessAuthorizationAwsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) CloudProviderAccessAuthorizationAwsOutputReference ``` @@ -1251,7 +1357,7 @@ func InternalValue() CloudProviderAccessAuthorizationAws #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccessauthorization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccessauthorization" cloudprovideraccessauthorization.NewCloudProviderAccessAuthorizationAzureOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) CloudProviderAccessAuthorizationAzureOutputReference ``` @@ -1566,7 +1672,7 @@ func InternalValue() CloudProviderAccessAuthorizationAzure #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccessauthorization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccessauthorization" cloudprovideraccessauthorization.NewCloudProviderAccessAuthorizationFeatureUsagesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) CloudProviderAccessAuthorizationFeatureUsagesList ``` @@ -1698,7 +1804,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccessauthorization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccessauthorization" cloudprovideraccessauthorization.NewCloudProviderAccessAuthorizationFeatureUsagesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) CloudProviderAccessAuthorizationFeatureUsagesOutputReference ``` diff --git a/docs/cloudProviderAccessAuthorization.java.md b/docs/cloudProviderAccessAuthorization.java.md index becde51b6..60de22d2a 100644 --- a/docs/cloudProviderAccessAuthorization.java.md +++ b/docs/cloudProviderAccessAuthorization.java.md @@ -171,6 +171,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.* | @@ -180,7 +181,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. | | putAws | *No description.* | | putAzure | *No description.* | | resetAws | *No description.* | @@ -253,6 +256,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 @@ -361,6 +380,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 @@ -373,6 +411,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. + +--- + ##### `putAws` ```java @@ -422,6 +485,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a CloudProviderAccessAuthorization resource upon running "cdktf plan ". | --- @@ -485,6 +549,50 @@ CloudProviderAccessAuthorization.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.cloud_provider_access_authorization.CloudProviderAccessAuthorization; + +CloudProviderAccessAuthorization.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),CloudProviderAccessAuthorization.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a CloudProviderAccessAuthorization 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 CloudProviderAccessAuthorization to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing CloudProviderAccessAuthorization that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_provider_access_authorization#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 CloudProviderAccessAuthorization to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudProviderAccessAuthorization.python.md b/docs/cloudProviderAccessAuthorization.python.md index 6891ecdb6..f0b29ddeb 100644 --- a/docs/cloudProviderAccessAuthorization.python.md +++ b/docs/cloudProviderAccessAuthorization.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. | | put_aws | *No description.* | | put_azure | *No description.* | | reset_aws | *No description.* | @@ -256,6 +259,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 @@ -382,6 +403,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 @@ -396,6 +438,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_aws` ```python @@ -471,6 +540,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 CloudProviderAccessAuthorization resource upon running "cdktf plan ". | --- @@ -540,6 +610,55 @@ cloudProviderAccessAuthorization.CloudProviderAccessAuthorization.is_terraform_r --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import cloud_provider_access_authorization + +cloudProviderAccessAuthorization.CloudProviderAccessAuthorization.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a CloudProviderAccessAuthorization 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 CloudProviderAccessAuthorization to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing CloudProviderAccessAuthorization that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_provider_access_authorization#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the CloudProviderAccessAuthorization to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudProviderAccessAuthorization.typescript.md b/docs/cloudProviderAccessAuthorization.typescript.md index e4a53af40..76728044e 100644 --- a/docs/cloudProviderAccessAuthorization.typescript.md +++ b/docs/cloudProviderAccessAuthorization.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. | | putAws | *No description.* | | putAzure | *No description.* | | resetAws | *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. + +--- + ##### `putAws` ```typescript @@ -311,6 +372,7 @@ public resetId(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a CloudProviderAccessAuthorization resource upon running "cdktf plan ". | --- @@ -374,6 +436,50 @@ cloudProviderAccessAuthorization.CloudProviderAccessAuthorization.isTerraformRes --- +##### `generateConfigForImport` + +```typescript +import { cloudProviderAccessAuthorization } from '@cdktf/provider-mongodbatlas' + +cloudProviderAccessAuthorization.CloudProviderAccessAuthorization.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a CloudProviderAccessAuthorization resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the CloudProviderAccessAuthorization to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing CloudProviderAccessAuthorization that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_provider_access_authorization#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the CloudProviderAccessAuthorization to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudProviderAccessSetup.csharp.md b/docs/cloudProviderAccessSetup.csharp.md index dd43c106c..c5d522d81 100644 --- a/docs/cloudProviderAccessSetup.csharp.md +++ b/docs/cloudProviderAccessSetup.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. | | PutAzureConfig | *No description.* | | ResetAzureConfig | *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. + +--- + ##### `PutAzureConfig` ```csharp @@ -291,6 +352,7 @@ private void ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a CloudProviderAccessSetup resource upon running "cdktf plan ". | --- @@ -354,6 +416,50 @@ CloudProviderAccessSetup.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +CloudProviderAccessSetup.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a CloudProviderAccessSetup resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the CloudProviderAccessSetup to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing CloudProviderAccessSetup that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_provider_access_setup#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 CloudProviderAccessSetup to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudProviderAccessSetup.go.md b/docs/cloudProviderAccessSetup.go.md index 1cea44968..012ecb373 100644 --- a/docs/cloudProviderAccessSetup.go.md +++ b/docs/cloudProviderAccessSetup.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccesssetup" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccesssetup" cloudprovideraccesssetup.NewCloudProviderAccessSetup(scope Construct, id *string, config CloudProviderAccessSetupConfig) CloudProviderAccessSetup ``` @@ -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. | | PutAzureConfig | *No description.* | | ResetAzureConfig | *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. + +--- + ##### `PutAzureConfig` ```go @@ -291,13 +352,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a CloudProviderAccessSetup resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccesssetup" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccesssetup" cloudprovideraccesssetup.CloudProviderAccessSetup_IsConstruct(x interface{}) *bool ``` @@ -329,7 +391,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccesssetup" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccesssetup" cloudprovideraccesssetup.CloudProviderAccessSetup_IsTerraformElement(x interface{}) *bool ``` @@ -343,7 +405,7 @@ cloudprovideraccesssetup.CloudProviderAccessSetup_IsTerraformElement(x interface ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccesssetup" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccesssetup" cloudprovideraccesssetup.CloudProviderAccessSetup_IsTerraformResource(x interface{}) *bool ``` @@ -354,6 +416,50 @@ cloudprovideraccesssetup.CloudProviderAccessSetup_IsTerraformResource(x interfac --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccesssetup" + +cloudprovideraccesssetup.CloudProviderAccessSetup_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a CloudProviderAccessSetup 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 CloudProviderAccessSetup to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing CloudProviderAccessSetup that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_provider_access_setup#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 CloudProviderAccessSetup to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -674,7 +780,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccesssetup" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccesssetup" &cloudprovideraccesssetup.CloudProviderAccessSetupAwsConfig { @@ -687,7 +793,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudpro #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccesssetup" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccesssetup" &cloudprovideraccesssetup.CloudProviderAccessSetupAzureConfig { AtlasAzureAppId: *string, @@ -747,7 +853,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccesssetup" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccesssetup" &cloudprovideraccesssetup.CloudProviderAccessSetupConfig { Connection: interface{}, @@ -912,7 +1018,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccesssetup" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccesssetup" cloudprovideraccesssetup.NewCloudProviderAccessSetupAwsConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) CloudProviderAccessSetupAwsConfigList ``` @@ -1044,7 +1150,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccesssetup" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccesssetup" cloudprovideraccesssetup.NewCloudProviderAccessSetupAwsConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) CloudProviderAccessSetupAwsConfigOutputReference ``` @@ -1333,7 +1439,7 @@ func InternalValue() CloudProviderAccessSetupAwsConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccesssetup" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccesssetup" cloudprovideraccesssetup.NewCloudProviderAccessSetupAzureConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) CloudProviderAccessSetupAzureConfigList ``` @@ -1476,7 +1582,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cloudprovideraccesssetup" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cloudprovideraccesssetup" cloudprovideraccesssetup.NewCloudProviderAccessSetupAzureConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) CloudProviderAccessSetupAzureConfigOutputReference ``` diff --git a/docs/cloudProviderAccessSetup.java.md b/docs/cloudProviderAccessSetup.java.md index ca8e0050f..28677d0d9 100644 --- a/docs/cloudProviderAccessSetup.java.md +++ b/docs/cloudProviderAccessSetup.java.md @@ -160,6 +160,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.* | @@ -169,7 +170,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. | | putAzureConfig | *No description.* | | resetAzureConfig | *No description.* | | resetId | *No description.* | @@ -240,6 +243,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 @@ -348,6 +367,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 @@ -360,6 +398,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. + +--- + ##### `putAzureConfig` ```java @@ -391,6 +454,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a CloudProviderAccessSetup resource upon running "cdktf plan ". | --- @@ -454,6 +518,50 @@ CloudProviderAccessSetup.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.cloud_provider_access_setup.CloudProviderAccessSetup; + +CloudProviderAccessSetup.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),CloudProviderAccessSetup.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a CloudProviderAccessSetup 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 CloudProviderAccessSetup to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing CloudProviderAccessSetup that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_provider_access_setup#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 CloudProviderAccessSetup to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudProviderAccessSetup.python.md b/docs/cloudProviderAccessSetup.python.md index 9df6479c1..f33072f93 100644 --- a/docs/cloudProviderAccessSetup.python.md +++ b/docs/cloudProviderAccessSetup.python.md @@ -157,6 +157,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.* | @@ -166,7 +167,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_azure_config | *No description.* | | reset_azure_config | *No description.* | | reset_id | *No description.* | @@ -242,6 +245,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 @@ -368,6 +389,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 @@ -382,6 +424,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_azure_config` ```python @@ -415,6 +484,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 CloudProviderAccessSetup resource upon running "cdktf plan ". | --- @@ -484,6 +554,55 @@ cloudProviderAccessSetup.CloudProviderAccessSetup.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import cloud_provider_access_setup + +cloudProviderAccessSetup.CloudProviderAccessSetup.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a CloudProviderAccessSetup 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 CloudProviderAccessSetup to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing CloudProviderAccessSetup that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_provider_access_setup#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the CloudProviderAccessSetup to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cloudProviderAccessSetup.typescript.md b/docs/cloudProviderAccessSetup.typescript.md index 1ca5a7341..c7d94aaf1 100644 --- a/docs/cloudProviderAccessSetup.typescript.md +++ b/docs/cloudProviderAccessSetup.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. | | putAzureConfig | *No description.* | | resetAzureConfig | *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. + +--- + ##### `putAzureConfig` ```typescript @@ -291,6 +352,7 @@ public resetId(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a CloudProviderAccessSetup resource upon running "cdktf plan ". | --- @@ -354,6 +416,50 @@ cloudProviderAccessSetup.CloudProviderAccessSetup.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { cloudProviderAccessSetup } from '@cdktf/provider-mongodbatlas' + +cloudProviderAccessSetup.CloudProviderAccessSetup.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a CloudProviderAccessSetup resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the CloudProviderAccessSetup to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing CloudProviderAccessSetup that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_provider_access_setup#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the CloudProviderAccessSetup to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cluster.csharp.md b/docs/cluster.csharp.md index cfa8a1a05..4c3057ae2 100644 --- a/docs/cluster.csharp.md +++ b/docs/cluster.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. | | PutAdvancedConfiguration | *No description.* | | PutBiConnectorConfig | *No description.* | | PutLabels | *No description.* | @@ -174,6 +177,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 @@ -282,6 +301,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 @@ -294,6 +331,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. + +--- + ##### `PutAdvancedConfiguration` ```csharp @@ -559,6 +620,7 @@ private void ResetVersionReleaseSystem() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Cluster resource upon running "cdktf plan ". | --- @@ -622,6 +684,50 @@ Cluster.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +Cluster.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a Cluster resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the Cluster to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing Cluster that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cluster#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 Cluster to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cluster.go.md b/docs/cluster.go.md index a7e827109..fe0acd04a 100644 --- a/docs/cluster.go.md +++ b/docs/cluster.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.NewCluster(scope Construct, id *string, config ClusterConfig) Cluster ``` @@ -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. | | PutAdvancedConfiguration | *No description.* | | PutBiConnectorConfig | *No description.* | | PutLabels | *No description.* | @@ -174,6 +177,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 @@ -282,6 +301,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 @@ -294,6 +331,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. + +--- + ##### `PutAdvancedConfiguration` ```go @@ -559,13 +620,14 @@ func ResetVersionReleaseSystem() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Cluster resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.Cluster_IsConstruct(x interface{}) *bool ``` @@ -597,7 +659,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.Cluster_IsTerraformElement(x interface{}) *bool ``` @@ -611,7 +673,7 @@ cluster.Cluster_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.Cluster_IsTerraformResource(x interface{}) *bool ``` @@ -622,6 +684,50 @@ cluster.Cluster_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" + +cluster.Cluster_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a Cluster 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 Cluster to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing Cluster that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cluster#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 Cluster to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -1701,7 +1807,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" &cluster.ClusterAdvancedConfiguration { DefaultReadConcern: *string, @@ -1873,7 +1979,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" &cluster.ClusterBiConnectorConfig { Enabled: interface{}, @@ -1919,7 +2025,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" &cluster.ClusterConfig { Connection: interface{}, @@ -1933,13 +2039,13 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" ProjectId: *string, ProviderInstanceSizeName: *string, ProviderName: *string, - AdvancedConfiguration: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.cluster.ClusterAdvancedConfiguration, + AdvancedConfiguration: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.cluster.ClusterAdvancedConfiguration, AutoScalingComputeEnabled: interface{}, AutoScalingComputeScaleDownEnabled: interface{}, AutoScalingDiskGbEnabled: interface{}, BackingProviderName: *string, BackupEnabled: interface{}, - BiConnectorConfig: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.cluster.ClusterBiConnectorConfig, + BiConnectorConfig: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.cluster.ClusterBiConnectorConfig, CloudBackup: interface{}, ClusterType: *string, DiskSizeGb: *f64, @@ -1962,7 +2068,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" RetainBackupsEnabled: interface{}, Tags: interface{}, TerminationProtectionEnabled: interface{}, - Timeouts: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.cluster.ClusterTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.cluster.ClusterTimeouts, VersionReleaseSystem: *string, } ``` @@ -2530,7 +2636,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" &cluster.ClusterConnectionStrings { @@ -2543,7 +2649,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" &cluster.ClusterConnectionStringsPrivateEndpoint { @@ -2556,7 +2662,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" &cluster.ClusterConnectionStringsPrivateEndpointEndpoints { @@ -2569,7 +2675,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" &cluster.ClusterLabels { Key: *string, @@ -2615,7 +2721,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" &cluster.ClusterReplicationSpecs { NumShards: *f64, @@ -2694,7 +2800,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" &cluster.ClusterReplicationSpecsRegionsConfig { RegionName: *string, @@ -2782,7 +2888,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" &cluster.ClusterSnapshotBackupPolicy { @@ -2795,7 +2901,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" &cluster.ClusterSnapshotBackupPolicyPolicies { @@ -2808,7 +2914,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" &cluster.ClusterSnapshotBackupPolicyPoliciesPolicyItem { @@ -2821,7 +2927,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" &cluster.ClusterTags { Key: *string, @@ -2867,7 +2973,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" &cluster.ClusterTimeouts { Create: *string, @@ -2929,7 +3035,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.NewClusterAdvancedConfigurationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) ClusterAdvancedConfigurationOutputReference ``` @@ -3497,7 +3603,7 @@ func InternalValue() ClusterAdvancedConfiguration #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.NewClusterBiConnectorConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) ClusterBiConnectorConfigOutputReference ``` @@ -3804,7 +3910,7 @@ func InternalValue() ClusterBiConnectorConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.NewClusterConnectionStringsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ClusterConnectionStringsList ``` @@ -3936,7 +4042,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.NewClusterConnectionStringsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) ClusterConnectionStringsOutputReference ``` @@ -4258,7 +4364,7 @@ func InternalValue() ClusterConnectionStrings #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.NewClusterConnectionStringsPrivateEndpointEndpointsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ClusterConnectionStringsPrivateEndpointEndpointsList ``` @@ -4390,7 +4496,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.NewClusterConnectionStringsPrivateEndpointEndpointsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) ClusterConnectionStringsPrivateEndpointEndpointsOutputReference ``` @@ -4690,7 +4796,7 @@ func InternalValue() ClusterConnectionStringsPrivateEndpointEndpoints #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.NewClusterConnectionStringsPrivateEndpointList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ClusterConnectionStringsPrivateEndpointList ``` @@ -4822,7 +4928,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.NewClusterConnectionStringsPrivateEndpointOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) ClusterConnectionStringsPrivateEndpointOutputReference ``` @@ -5144,7 +5250,7 @@ func InternalValue() ClusterConnectionStringsPrivateEndpoint #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.NewClusterLabelsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ClusterLabelsList ``` @@ -5287,7 +5393,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.NewClusterLabelsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) ClusterLabelsOutputReference ``` @@ -5612,7 +5718,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.NewClusterReplicationSpecsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ClusterReplicationSpecsList ``` @@ -5755,7 +5861,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.NewClusterReplicationSpecsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) ClusterReplicationSpecsOutputReference ``` @@ -6144,7 +6250,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.NewClusterReplicationSpecsRegionsConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ClusterReplicationSpecsRegionsConfigList ``` @@ -6287,7 +6393,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.NewClusterReplicationSpecsRegionsConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) ClusterReplicationSpecsRegionsConfigOutputReference ``` @@ -6692,7 +6798,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.NewClusterSnapshotBackupPolicyList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ClusterSnapshotBackupPolicyList ``` @@ -6824,7 +6930,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.NewClusterSnapshotBackupPolicyOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) ClusterSnapshotBackupPolicyOutputReference ``` @@ -7179,7 +7285,7 @@ func InternalValue() ClusterSnapshotBackupPolicy #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.NewClusterSnapshotBackupPolicyPoliciesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ClusterSnapshotBackupPolicyPoliciesList ``` @@ -7311,7 +7417,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.NewClusterSnapshotBackupPolicyPoliciesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) ClusterSnapshotBackupPolicyPoliciesOutputReference ``` @@ -7600,7 +7706,7 @@ func InternalValue() ClusterSnapshotBackupPolicyPolicies #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.NewClusterSnapshotBackupPolicyPoliciesPolicyItemList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ClusterSnapshotBackupPolicyPoliciesPolicyItemList ``` @@ -7732,7 +7838,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.NewClusterSnapshotBackupPolicyPoliciesPolicyItemOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) ClusterSnapshotBackupPolicyPoliciesPolicyItemOutputReference ``` @@ -8054,7 +8160,7 @@ func InternalValue() ClusterSnapshotBackupPolicyPoliciesPolicyItem #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.NewClusterTagsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ClusterTagsList ``` @@ -8197,7 +8303,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.NewClusterTagsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) ClusterTagsOutputReference ``` @@ -8508,7 +8614,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/cluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/cluster" cluster.NewClusterTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) ClusterTimeoutsOutputReference ``` diff --git a/docs/cluster.java.md b/docs/cluster.java.md index a596f76e7..9eb17ea30 100644 --- a/docs/cluster.java.md +++ b/docs/cluster.java.md @@ -496,6 +496,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -505,7 +506,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putAdvancedConfiguration | *No description.* | | putBiConnectorConfig | *No description.* | | putLabels | *No description.* | @@ -610,6 +613,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 @@ -718,6 +737,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 @@ -730,6 +768,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. + +--- + ##### `putAdvancedConfiguration` ```java @@ -995,6 +1058,7 @@ public void resetVersionReleaseSystem() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Cluster resource upon running "cdktf plan ". | --- @@ -1058,6 +1122,50 @@ Cluster.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.cluster.Cluster; + +Cluster.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),Cluster.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a Cluster 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 Cluster to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing Cluster that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cluster#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 Cluster to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cluster.python.md b/docs/cluster.python.md index 34edfd8ad..11bf31c35 100644 --- a/docs/cluster.python.md +++ b/docs/cluster.python.md @@ -481,6 +481,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -490,7 +491,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_advanced_configuration | *No description.* | | put_bi_connector_config | *No description.* | | put_labels | *No description.* | @@ -600,6 +603,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 @@ -726,6 +747,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 @@ -740,6 +782,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_advanced_configuration` ```python @@ -1140,6 +1209,7 @@ def reset_version_release_system() -> 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 Cluster resource upon running "cdktf plan ". | --- @@ -1209,6 +1279,55 @@ cluster.Cluster.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import cluster + +cluster.Cluster.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a Cluster 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 Cluster to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing Cluster that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cluster#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the Cluster to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/cluster.typescript.md b/docs/cluster.typescript.md index c14228c41..e23295642 100644 --- a/docs/cluster.typescript.md +++ b/docs/cluster.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. | | putAdvancedConfiguration | *No description.* | | putBiConnectorConfig | *No description.* | | putLabels | *No description.* | @@ -174,6 +177,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 @@ -282,6 +301,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 @@ -294,6 +331,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. + +--- + ##### `putAdvancedConfiguration` ```typescript @@ -559,6 +620,7 @@ public resetVersionReleaseSystem(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Cluster resource upon running "cdktf plan ". | --- @@ -622,6 +684,50 @@ cluster.Cluster.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { cluster } from '@cdktf/provider-mongodbatlas' + +cluster.Cluster.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a Cluster resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the Cluster to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing Cluster that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cluster#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the Cluster to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/clusterOutageSimulation.csharp.md b/docs/clusterOutageSimulation.csharp.md index e28414859..412648d7d 100644 --- a/docs/clusterOutageSimulation.csharp.md +++ b/docs/clusterOutageSimulation.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. | | PutOutageFilters | *No description.* | | PutTimeouts | *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. + +--- + ##### `PutOutageFilters` ```csharp @@ -304,6 +365,7 @@ private void ResetTimeouts() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ClusterOutageSimulation resource upon running "cdktf plan ". | --- @@ -367,6 +429,50 @@ ClusterOutageSimulation.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +ClusterOutageSimulation.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a ClusterOutageSimulation resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the ClusterOutageSimulation to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing ClusterOutageSimulation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cluster_outage_simulation#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 ClusterOutageSimulation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/clusterOutageSimulation.go.md b/docs/clusterOutageSimulation.go.md index c138cafb5..dc94d8e78 100644 --- a/docs/clusterOutageSimulation.go.md +++ b/docs/clusterOutageSimulation.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/clusteroutagesimulation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/clusteroutagesimulation" clusteroutagesimulation.NewClusterOutageSimulation(scope Construct, id *string, config ClusterOutageSimulationConfig) ClusterOutageSimulation ``` @@ -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. | | PutOutageFilters | *No description.* | | PutTimeouts | *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. + +--- + ##### `PutOutageFilters` ```go @@ -304,13 +365,14 @@ func ResetTimeouts() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ClusterOutageSimulation resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/clusteroutagesimulation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/clusteroutagesimulation" clusteroutagesimulation.ClusterOutageSimulation_IsConstruct(x interface{}) *bool ``` @@ -342,7 +404,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/clusteroutagesimulation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/clusteroutagesimulation" clusteroutagesimulation.ClusterOutageSimulation_IsTerraformElement(x interface{}) *bool ``` @@ -356,7 +418,7 @@ clusteroutagesimulation.ClusterOutageSimulation_IsTerraformElement(x interface{} ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/clusteroutagesimulation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/clusteroutagesimulation" clusteroutagesimulation.ClusterOutageSimulation_IsTerraformResource(x interface{}) *bool ``` @@ -367,6 +429,50 @@ clusteroutagesimulation.ClusterOutageSimulation_IsTerraformResource(x interface{ --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/clusteroutagesimulation" + +clusteroutagesimulation.ClusterOutageSimulation_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a ClusterOutageSimulation 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 ClusterOutageSimulation to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing ClusterOutageSimulation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cluster_outage_simulation#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 ClusterOutageSimulation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -698,7 +804,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/clusteroutagesimulation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/clusteroutagesimulation" &clusteroutagesimulation.ClusterOutageSimulationConfig { Connection: interface{}, @@ -712,7 +818,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/clustero OutageFilters: interface{}, ProjectId: *string, Id: *string, - Timeouts: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.clusterOutageSimulation.ClusterOutageSimulationTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.clusterOutageSimulation.ClusterOutageSimulationTimeouts, } ``` @@ -877,7 +983,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/clusteroutagesimulation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/clusteroutagesimulation" &clusteroutagesimulation.ClusterOutageSimulationOutageFilters { CloudProvider: *string, @@ -923,7 +1029,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/clusteroutagesimulation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/clusteroutagesimulation" &clusteroutagesimulation.ClusterOutageSimulationTimeouts { Delete: *string, @@ -957,7 +1063,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/clusteroutagesimulation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/clusteroutagesimulation" clusteroutagesimulation.NewClusterOutageSimulationOutageFiltersList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ClusterOutageSimulationOutageFiltersList ``` @@ -1100,7 +1206,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/clusteroutagesimulation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/clusteroutagesimulation" clusteroutagesimulation.NewClusterOutageSimulationOutageFiltersOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) ClusterOutageSimulationOutageFiltersOutputReference ``` @@ -1422,7 +1528,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/clusteroutagesimulation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/clusteroutagesimulation" clusteroutagesimulation.NewClusterOutageSimulationTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) ClusterOutageSimulationTimeoutsOutputReference ``` diff --git a/docs/clusterOutageSimulation.java.md b/docs/clusterOutageSimulation.java.md index 44396c235..9d5936d20 100644 --- a/docs/clusterOutageSimulation.java.md +++ b/docs/clusterOutageSimulation.java.md @@ -172,6 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this 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 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putOutageFilters | *No description.* | | putTimeouts | *No description.* | | resetId | *No description.* | @@ -253,6 +256,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 @@ -361,6 +380,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 @@ -373,6 +411,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. + +--- + ##### `putOutageFilters` ```java @@ -416,6 +479,7 @@ public void resetTimeouts() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ClusterOutageSimulation resource upon running "cdktf plan ". | --- @@ -479,6 +543,50 @@ ClusterOutageSimulation.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.cluster_outage_simulation.ClusterOutageSimulation; + +ClusterOutageSimulation.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),ClusterOutageSimulation.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a ClusterOutageSimulation 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 ClusterOutageSimulation to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing ClusterOutageSimulation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cluster_outage_simulation#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 ClusterOutageSimulation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/clusterOutageSimulation.python.md b/docs/clusterOutageSimulation.python.md index 04be82cbe..976f46ba2 100644 --- a/docs/clusterOutageSimulation.python.md +++ b/docs/clusterOutageSimulation.python.md @@ -169,6 +169,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_outage_filters | *No description.* | | put_timeouts | *No description.* | | reset_id | *No description.* | @@ -255,6 +258,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 @@ -381,6 +402,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 @@ -395,6 +437,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_outage_filters` ```python @@ -444,6 +513,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 ClusterOutageSimulation resource upon running "cdktf plan ". | --- @@ -513,6 +583,55 @@ clusterOutageSimulation.ClusterOutageSimulation.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import cluster_outage_simulation + +clusterOutageSimulation.ClusterOutageSimulation.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a ClusterOutageSimulation 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 ClusterOutageSimulation to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing ClusterOutageSimulation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cluster_outage_simulation#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the ClusterOutageSimulation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/clusterOutageSimulation.typescript.md b/docs/clusterOutageSimulation.typescript.md index cec6d5475..7a8f03cb0 100644 --- a/docs/clusterOutageSimulation.typescript.md +++ b/docs/clusterOutageSimulation.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. | | putOutageFilters | *No description.* | | putTimeouts | *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. + +--- + ##### `putOutageFilters` ```typescript @@ -304,6 +365,7 @@ public resetTimeouts(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ClusterOutageSimulation resource upon running "cdktf plan ". | --- @@ -367,6 +429,50 @@ clusterOutageSimulation.ClusterOutageSimulation.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { clusterOutageSimulation } from '@cdktf/provider-mongodbatlas' + +clusterOutageSimulation.ClusterOutageSimulation.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a ClusterOutageSimulation resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the ClusterOutageSimulation to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing ClusterOutageSimulation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cluster_outage_simulation#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the ClusterOutageSimulation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/customDbRole.csharp.md b/docs/customDbRole.csharp.md index b91a63171..301fbc371 100644 --- a/docs/customDbRole.csharp.md +++ b/docs/customDbRole.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. | | PutActions | *No description.* | | PutInheritedRoles | *No description.* | | ResetActions | *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. + +--- + ##### `PutActions` ```csharp @@ -311,6 +372,7 @@ private void ResetInheritedRoles() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a CustomDbRole resource upon running "cdktf plan ". | --- @@ -374,6 +436,50 @@ CustomDbRole.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +CustomDbRole.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a CustomDbRole resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the CustomDbRole to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing CustomDbRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/custom_db_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 CustomDbRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/customDbRole.go.md b/docs/customDbRole.go.md index 60e05bfb6..37c10adda 100644 --- a/docs/customDbRole.go.md +++ b/docs/customDbRole.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/customdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/customdbrole" customdbrole.NewCustomDbRole(scope Construct, id *string, config CustomDbRoleConfig) CustomDbRole ``` @@ -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. | | PutActions | *No description.* | | PutInheritedRoles | *No description.* | | ResetActions | *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. + +--- + ##### `PutActions` ```go @@ -311,13 +372,14 @@ func ResetInheritedRoles() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a CustomDbRole resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/customdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/customdbrole" customdbrole.CustomDbRole_IsConstruct(x interface{}) *bool ``` @@ -349,7 +411,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/customdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/customdbrole" customdbrole.CustomDbRole_IsTerraformElement(x interface{}) *bool ``` @@ -363,7 +425,7 @@ customdbrole.CustomDbRole_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/customdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/customdbrole" customdbrole.CustomDbRole_IsTerraformResource(x interface{}) *bool ``` @@ -374,6 +436,50 @@ customdbrole.CustomDbRole_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/customdbrole" + +customdbrole.CustomDbRole_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a CustomDbRole 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 CustomDbRole to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing CustomDbRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/custom_db_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 CustomDbRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -672,7 +778,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/customdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/customdbrole" &customdbrole.CustomDbRoleActions { Action: *string, @@ -720,7 +826,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/customdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/customdbrole" &customdbrole.CustomDbRoleActionsResources { Cluster: interface{}, @@ -780,7 +886,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/customdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/customdbrole" &customdbrole.CustomDbRoleConfig { Connection: interface{}, @@ -959,7 +1065,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/customdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/customdbrole" &customdbrole.CustomDbRoleInheritedRoles { DatabaseName: *string, @@ -1007,7 +1113,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/customdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/customdbrole" customdbrole.NewCustomDbRoleActionsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) CustomDbRoleActionsList ``` @@ -1150,7 +1256,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/customdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/customdbrole" customdbrole.NewCustomDbRoleActionsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) CustomDbRoleActionsOutputReference ``` @@ -1474,7 +1580,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/customdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/customdbrole" customdbrole.NewCustomDbRoleActionsResourcesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) CustomDbRoleActionsResourcesList ``` @@ -1617,7 +1723,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/customdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/customdbrole" customdbrole.NewCustomDbRoleActionsResourcesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) CustomDbRoleActionsResourcesOutputReference ``` @@ -1971,7 +2077,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/customdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/customdbrole" customdbrole.NewCustomDbRoleInheritedRolesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) CustomDbRoleInheritedRolesList ``` @@ -2114,7 +2220,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/customdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/customdbrole" customdbrole.NewCustomDbRoleInheritedRolesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) CustomDbRoleInheritedRolesOutputReference ``` diff --git a/docs/customDbRole.java.md b/docs/customDbRole.java.md index 415ea80ab..85735a722 100644 --- a/docs/customDbRole.java.md +++ b/docs/customDbRole.java.md @@ -173,6 +173,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -182,7 +183,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putActions | *No description.* | | putInheritedRoles | *No description.* | | resetActions | *No description.* | @@ -255,6 +258,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 @@ -363,6 +382,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 @@ -375,6 +413,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. + +--- + ##### `putActions` ```java @@ -424,6 +487,7 @@ public void resetInheritedRoles() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a CustomDbRole resource upon running "cdktf plan ". | --- @@ -487,6 +551,50 @@ CustomDbRole.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.custom_db_role.CustomDbRole; + +CustomDbRole.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),CustomDbRole.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a CustomDbRole 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 CustomDbRole to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing CustomDbRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/custom_db_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 CustomDbRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/customDbRole.python.md b/docs/customDbRole.python.md index a1ca89c2f..b35065245 100644 --- a/docs/customDbRole.python.md +++ b/docs/customDbRole.python.md @@ -169,6 +169,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_actions | *No description.* | | put_inherited_roles | *No description.* | | reset_actions | *No description.* | @@ -256,6 +259,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 @@ -382,6 +403,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 @@ -396,6 +438,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_actions` ```python @@ -449,6 +518,7 @@ def reset_inherited_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 CustomDbRole resource upon running "cdktf plan ". | --- @@ -518,6 +588,55 @@ customDbRole.CustomDbRole.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import custom_db_role + +customDbRole.CustomDbRole.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a CustomDbRole 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 CustomDbRole to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing CustomDbRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/custom_db_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 CustomDbRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/customDbRole.typescript.md b/docs/customDbRole.typescript.md index b5b9f1abf..9f75bdc37 100644 --- a/docs/customDbRole.typescript.md +++ b/docs/customDbRole.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. | | putActions | *No description.* | | putInheritedRoles | *No description.* | | resetActions | *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. + +--- + ##### `putActions` ```typescript @@ -311,6 +372,7 @@ public resetInheritedRoles(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a CustomDbRole resource upon running "cdktf plan ". | --- @@ -374,6 +436,50 @@ customDbRole.CustomDbRole.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { customDbRole } from '@cdktf/provider-mongodbatlas' + +customDbRole.CustomDbRole.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a CustomDbRole resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the CustomDbRole to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing CustomDbRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/custom_db_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 CustomDbRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/customDnsConfigurationClusterAws.csharp.md b/docs/customDnsConfigurationClusterAws.csharp.md index 7f1ad8be4..f20c9e036 100644 --- a/docs/customDnsConfigurationClusterAws.csharp.md +++ b/docs/customDnsConfigurationClusterAws.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 CustomDnsConfigurationClusterAws resource upon running "cdktf plan ". | --- @@ -334,6 +396,50 @@ CustomDnsConfigurationClusterAws.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +CustomDnsConfigurationClusterAws.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a CustomDnsConfigurationClusterAws resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the CustomDnsConfigurationClusterAws to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing CustomDnsConfigurationClusterAws that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/custom_dns_configuration_cluster_aws#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 CustomDnsConfigurationClusterAws to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/customDnsConfigurationClusterAws.go.md b/docs/customDnsConfigurationClusterAws.go.md index 45ea72a98..d732ff2ec 100644 --- a/docs/customDnsConfigurationClusterAws.go.md +++ b/docs/customDnsConfigurationClusterAws.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/customdnsconfigurationclusteraws" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/customdnsconfigurationclusteraws" customdnsconfigurationclusteraws.NewCustomDnsConfigurationClusterAws(scope Construct, id *string, config CustomDnsConfigurationClusterAwsConfig) CustomDnsConfigurationClusterAws ``` @@ -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,13 +332,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a CustomDnsConfigurationClusterAws resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/customdnsconfigurationclusteraws" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/customdnsconfigurationclusteraws" customdnsconfigurationclusteraws.CustomDnsConfigurationClusterAws_IsConstruct(x interface{}) *bool ``` @@ -309,7 +371,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/customdnsconfigurationclusteraws" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/customdnsconfigurationclusteraws" customdnsconfigurationclusteraws.CustomDnsConfigurationClusterAws_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +385,7 @@ customdnsconfigurationclusteraws.CustomDnsConfigurationClusterAws_IsTerraformEle ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/customdnsconfigurationclusteraws" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/customdnsconfigurationclusteraws" customdnsconfigurationclusteraws.CustomDnsConfigurationClusterAws_IsTerraformResource(x interface{}) *bool ``` @@ -334,6 +396,50 @@ customdnsconfigurationclusteraws.CustomDnsConfigurationClusterAws_IsTerraformRes --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/customdnsconfigurationclusteraws" + +customdnsconfigurationclusteraws.CustomDnsConfigurationClusterAws_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a CustomDnsConfigurationClusterAws 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 CustomDnsConfigurationClusterAws to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing CustomDnsConfigurationClusterAws that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/custom_dns_configuration_cluster_aws#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 CustomDnsConfigurationClusterAws to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -588,7 +694,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/customdnsconfigurationclusteraws" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/customdnsconfigurationclusteraws" &customdnsconfigurationclusteraws.CustomDnsConfigurationClusterAwsConfig { Connection: interface{}, diff --git a/docs/customDnsConfigurationClusterAws.java.md b/docs/customDnsConfigurationClusterAws.java.md index 0ba8bce30..ecf17aeb6 100644 --- a/docs/customDnsConfigurationClusterAws.java.md +++ b/docs/customDnsConfigurationClusterAws.java.md @@ -148,6 +148,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.* | @@ -157,7 +158,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.* | --- @@ -226,6 +229,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 @@ -334,6 +353,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 @@ -346,6 +384,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 @@ -359,6 +422,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a CustomDnsConfigurationClusterAws resource upon running "cdktf plan ". | --- @@ -422,6 +486,50 @@ CustomDnsConfigurationClusterAws.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.custom_dns_configuration_cluster_aws.CustomDnsConfigurationClusterAws; + +CustomDnsConfigurationClusterAws.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),CustomDnsConfigurationClusterAws.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a CustomDnsConfigurationClusterAws 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 CustomDnsConfigurationClusterAws to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing CustomDnsConfigurationClusterAws that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/custom_dns_configuration_cluster_aws#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 CustomDnsConfigurationClusterAws to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/customDnsConfigurationClusterAws.python.md b/docs/customDnsConfigurationClusterAws.python.md index 182f84100..5b8f42f6a 100644 --- a/docs/customDnsConfigurationClusterAws.python.md +++ b/docs/customDnsConfigurationClusterAws.python.md @@ -145,6 +145,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.* | @@ -154,7 +155,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.* | --- @@ -228,6 +231,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 @@ -354,6 +375,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 @@ -368,6 +410,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 @@ -381,6 +450,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 CustomDnsConfigurationClusterAws resource upon running "cdktf plan ". | --- @@ -450,6 +520,55 @@ customDnsConfigurationClusterAws.CustomDnsConfigurationClusterAws.is_terraform_r --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import custom_dns_configuration_cluster_aws + +customDnsConfigurationClusterAws.CustomDnsConfigurationClusterAws.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a CustomDnsConfigurationClusterAws 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 CustomDnsConfigurationClusterAws to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing CustomDnsConfigurationClusterAws that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/custom_dns_configuration_cluster_aws#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the CustomDnsConfigurationClusterAws to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/customDnsConfigurationClusterAws.typescript.md b/docs/customDnsConfigurationClusterAws.typescript.md index 3dcb485cd..994fea9dc 100644 --- a/docs/customDnsConfigurationClusterAws.typescript.md +++ b/docs/customDnsConfigurationClusterAws.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 CustomDnsConfigurationClusterAws resource upon running "cdktf plan ". | --- @@ -334,6 +396,50 @@ customDnsConfigurationClusterAws.CustomDnsConfigurationClusterAws.isTerraformRes --- +##### `generateConfigForImport` + +```typescript +import { customDnsConfigurationClusterAws } from '@cdktf/provider-mongodbatlas' + +customDnsConfigurationClusterAws.CustomDnsConfigurationClusterAws.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a CustomDnsConfigurationClusterAws resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the CustomDnsConfigurationClusterAws to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing CustomDnsConfigurationClusterAws that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/custom_dns_configuration_cluster_aws#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the CustomDnsConfigurationClusterAws to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataLake.csharp.md b/docs/dataLake.csharp.md index 980e38e9c..5453c1ec1 100644 --- a/docs/dataLake.csharp.md +++ b/docs/dataLake.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. | | PutAws | *No description.* | | PutDataProcessRegion | *No description.* | | ResetDataProcessRegion | *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. + +--- + ##### `PutAws` ```csharp @@ -304,6 +365,7 @@ private void ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataLake resource upon running "cdktf plan ". | --- @@ -367,6 +429,50 @@ DataLake.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataLake.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataLake resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataLake to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataLake that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/data_lake#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 DataLake to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataLake.go.md b/docs/dataLake.go.md index a7f99db5d..d4caa46a1 100644 --- a/docs/dataLake.go.md +++ b/docs/dataLake.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" datalake.NewDataLake(scope Construct, id *string, config DataLakeConfig) DataLake ``` @@ -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. | | PutAws | *No description.* | | PutDataProcessRegion | *No description.* | | ResetDataProcessRegion | *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. + +--- + ##### `PutAws` ```go @@ -304,13 +365,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataLake resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" datalake.DataLake_IsConstruct(x interface{}) *bool ``` @@ -342,7 +404,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" datalake.DataLake_IsTerraformElement(x interface{}) *bool ``` @@ -356,7 +418,7 @@ datalake.DataLake_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" datalake.DataLake_IsTerraformResource(x interface{}) *bool ``` @@ -367,6 +429,50 @@ datalake.DataLake_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" + +datalake.DataLake_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataLake 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 DataLake to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataLake that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/data_lake#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 DataLake to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -709,7 +815,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" &datalake.DataLakeAws { RoleId: *string, @@ -755,7 +861,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" &datalake.DataLakeConfig { Connection: interface{}, @@ -765,10 +871,10 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, Provider: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider, Provisioners: *[]interface{}, - Aws: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.dataLake.DataLakeAws, + Aws: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.dataLake.DataLakeAws, Name: *string, ProjectId: *string, - DataProcessRegion: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.dataLake.DataLakeDataProcessRegion, + DataProcessRegion: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.dataLake.DataLakeDataProcessRegion, Id: *string, } ``` @@ -934,7 +1040,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" &datalake.DataLakeDataProcessRegion { CloudProvider: *string, @@ -980,7 +1086,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" &datalake.DataLakeStorageDatabases { @@ -993,7 +1099,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" &datalake.DataLakeStorageDatabasesCollections { @@ -1006,7 +1112,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" &datalake.DataLakeStorageDatabasesCollectionsDataSources { @@ -1019,7 +1125,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" &datalake.DataLakeStorageDatabasesViews { @@ -1032,7 +1138,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" &datalake.DataLakeStorageStores { @@ -1047,7 +1153,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" datalake.NewDataLakeAwsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataLakeAwsOutputReference ``` @@ -1373,7 +1479,7 @@ func InternalValue() DataLakeAws #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" datalake.NewDataLakeDataProcessRegionOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataLakeDataProcessRegionOutputReference ``` @@ -1666,7 +1772,7 @@ func InternalValue() DataLakeDataProcessRegion #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" datalake.NewDataLakeStorageDatabasesCollectionsDataSourcesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataLakeStorageDatabasesCollectionsDataSourcesList ``` @@ -1798,7 +1904,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" datalake.NewDataLakeStorageDatabasesCollectionsDataSourcesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataLakeStorageDatabasesCollectionsDataSourcesOutputReference ``` @@ -2098,7 +2204,7 @@ func InternalValue() DataLakeStorageDatabasesCollectionsDataSources #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" datalake.NewDataLakeStorageDatabasesCollectionsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataLakeStorageDatabasesCollectionsList ``` @@ -2230,7 +2336,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" datalake.NewDataLakeStorageDatabasesCollectionsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataLakeStorageDatabasesCollectionsOutputReference ``` @@ -2519,7 +2625,7 @@ func InternalValue() DataLakeStorageDatabasesCollections #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" datalake.NewDataLakeStorageDatabasesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataLakeStorageDatabasesList ``` @@ -2651,7 +2757,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" datalake.NewDataLakeStorageDatabasesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataLakeStorageDatabasesOutputReference ``` @@ -2962,7 +3068,7 @@ func InternalValue() DataLakeStorageDatabases #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" datalake.NewDataLakeStorageDatabasesViewsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataLakeStorageDatabasesViewsList ``` @@ -3094,7 +3200,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" datalake.NewDataLakeStorageDatabasesViewsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataLakeStorageDatabasesViewsOutputReference ``` @@ -3394,7 +3500,7 @@ func InternalValue() DataLakeStorageDatabasesViews #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" datalake.NewDataLakeStorageStoresList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataLakeStorageStoresList ``` @@ -3526,7 +3632,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalake" datalake.NewDataLakeStorageStoresOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataLakeStorageStoresOutputReference ``` diff --git a/docs/dataLake.java.md b/docs/dataLake.java.md index e7f6702f9..beb8dc8a2 100644 --- a/docs/dataLake.java.md +++ b/docs/dataLake.java.md @@ -171,6 +171,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.* | @@ -180,7 +181,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. | | putAws | *No description.* | | putDataProcessRegion | *No description.* | | resetDataProcessRegion | *No description.* | @@ -252,6 +255,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 @@ -360,6 +379,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 @@ -372,6 +410,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. + +--- + ##### `putAws` ```java @@ -415,6 +478,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataLake resource upon running "cdktf plan ". | --- @@ -478,6 +542,50 @@ DataLake.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_lake.DataLake; + +DataLake.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataLake.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataLake 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 DataLake to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataLake that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/data_lake#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 DataLake to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataLake.python.md b/docs/dataLake.python.md index 01a193355..bbca04a01 100644 --- a/docs/dataLake.python.md +++ b/docs/dataLake.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. | | put_aws | *No description.* | | put_data_process_region | *No description.* | | reset_data_process_region | *No description.* | @@ -255,6 +258,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 @@ -381,6 +402,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 @@ -395,6 +437,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_aws` ```python @@ -464,6 +533,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 DataLake resource upon running "cdktf plan ". | --- @@ -533,6 +603,55 @@ dataLake.DataLake.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_lake + +dataLake.DataLake.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataLake 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 DataLake to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataLake that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/data_lake#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataLake to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataLake.typescript.md b/docs/dataLake.typescript.md index dd26ce387..87235e995 100644 --- a/docs/dataLake.typescript.md +++ b/docs/dataLake.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. | | putAws | *No description.* | | putDataProcessRegion | *No description.* | | resetDataProcessRegion | *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. + +--- + ##### `putAws` ```typescript @@ -304,6 +365,7 @@ public resetId(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataLake resource upon running "cdktf plan ". | --- @@ -367,6 +429,50 @@ dataLake.DataLake.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { dataLake } from '@cdktf/provider-mongodbatlas' + +dataLake.DataLake.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataLake resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataLake to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataLake that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/data_lake#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataLake to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataLakePipeline.csharp.md b/docs/dataLakePipeline.csharp.md index 6e4d9372e..f4f95eed3 100644 --- a/docs/dataLakePipeline.csharp.md +++ b/docs/dataLakePipeline.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. | | PutSink | *No description.* | | PutSource | *No description.* | | PutTransformations | *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. + +--- + ##### `PutSink` ```csharp @@ -324,6 +385,7 @@ private void ResetTransformations() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataLakePipeline resource upon running "cdktf plan ". | --- @@ -387,6 +449,50 @@ DataLakePipeline.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataLakePipeline.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataLakePipeline resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataLakePipeline to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataLakePipeline that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/data_lake_pipeline#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 DataLakePipeline to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataLakePipeline.go.md b/docs/dataLakePipeline.go.md index 0daf8cb01..45d5c33d2 100644 --- a/docs/dataLakePipeline.go.md +++ b/docs/dataLakePipeline.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalakepipeline" datalakepipeline.NewDataLakePipeline(scope Construct, id *string, config DataLakePipelineConfig) DataLakePipeline ``` @@ -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. | | PutSink | *No description.* | | PutSource | *No description.* | | PutTransformations | *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. + +--- + ##### `PutSink` ```go @@ -324,13 +385,14 @@ func ResetTransformations() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataLakePipeline resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalakepipeline" datalakepipeline.DataLakePipeline_IsConstruct(x interface{}) *bool ``` @@ -362,7 +424,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalakepipeline" datalakepipeline.DataLakePipeline_IsTerraformElement(x interface{}) *bool ``` @@ -376,7 +438,7 @@ datalakepipeline.DataLakePipeline_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalakepipeline" datalakepipeline.DataLakePipeline_IsTerraformResource(x interface{}) *bool ``` @@ -387,6 +449,50 @@ datalakepipeline.DataLakePipeline_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalakepipeline" + +datalakepipeline.DataLakePipeline_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataLakePipeline 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 DataLakePipeline to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataLakePipeline that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/data_lake_pipeline#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 DataLakePipeline to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -751,7 +857,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalakepipeline" &datalakepipeline.DataLakePipelineConfig { Connection: interface{}, @@ -763,8 +869,8 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake Provisioners: *[]interface{}, Name: *string, ProjectId: *string, - Sink: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.dataLakePipeline.DataLakePipelineSink, - Source: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.dataLakePipeline.DataLakePipelineSource, + Sink: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.dataLakePipeline.DataLakePipelineSink, + Source: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.dataLakePipeline.DataLakePipelineSource, Transformations: interface{}, } ``` @@ -929,7 +1035,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalakepipeline" &datalakepipeline.DataLakePipelineIngestionSchedules { @@ -942,7 +1048,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalakepipeline" &datalakepipeline.DataLakePipelineSink { PartitionFields: interface{}, @@ -1018,7 +1124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalakepipeline" &datalakepipeline.DataLakePipelineSinkPartitionFields { FieldName: *string, @@ -1064,7 +1170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalakepipeline" &datalakepipeline.DataLakePipelineSnapshots { @@ -1077,7 +1183,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalake #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalakepipeline" &datalakepipeline.DataLakePipelineSource { ClusterName: *string, @@ -1179,7 +1285,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalakepipeline" &datalakepipeline.DataLakePipelineTransformations { Field: *string, @@ -1227,7 +1333,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalakepipeline" datalakepipeline.NewDataLakePipelineIngestionSchedulesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataLakePipelineIngestionSchedulesList ``` @@ -1359,7 +1465,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalakepipeline" datalakepipeline.NewDataLakePipelineIngestionSchedulesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataLakePipelineIngestionSchedulesOutputReference ``` @@ -1681,7 +1787,7 @@ func InternalValue() DataLakePipelineIngestionSchedules #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalakepipeline" datalakepipeline.NewDataLakePipelineSinkOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataLakePipelineSinkOutputReference ``` @@ -2059,7 +2165,7 @@ func InternalValue() DataLakePipelineSink #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalakepipeline" datalakepipeline.NewDataLakePipelineSinkPartitionFieldsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataLakePipelineSinkPartitionFieldsList ``` @@ -2202,7 +2308,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalakepipeline" datalakepipeline.NewDataLakePipelineSinkPartitionFieldsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataLakePipelineSinkPartitionFieldsOutputReference ``` @@ -2513,7 +2619,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalakepipeline" datalakepipeline.NewDataLakePipelineSnapshotsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataLakePipelineSnapshotsList ``` @@ -2645,7 +2751,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalakepipeline" datalakepipeline.NewDataLakePipelineSnapshotsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataLakePipelineSnapshotsOutputReference ``` @@ -3066,7 +3172,7 @@ func InternalValue() DataLakePipelineSnapshots #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalakepipeline" datalakepipeline.NewDataLakePipelineSourceOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataLakePipelineSourceOutputReference ``` @@ -3489,7 +3595,7 @@ func InternalValue() DataLakePipelineSource #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalakepipeline" datalakepipeline.NewDataLakePipelineTransformationsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataLakePipelineTransformationsList ``` @@ -3632,7 +3738,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datalakepipeline" datalakepipeline.NewDataLakePipelineTransformationsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataLakePipelineTransformationsOutputReference ``` diff --git a/docs/dataLakePipeline.java.md b/docs/dataLakePipeline.java.md index e7131d3b7..5b041e407 100644 --- a/docs/dataLakePipeline.java.md +++ b/docs/dataLakePipeline.java.md @@ -171,6 +171,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -180,7 +181,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putSink | *No description.* | | putSource | *No description.* | | putTransformations | *No description.* | @@ -254,6 +257,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 @@ -362,6 +381,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 @@ -374,6 +412,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. + +--- + ##### `putSink` ```java @@ -435,6 +498,7 @@ public void resetTransformations() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataLakePipeline resource upon running "cdktf plan ". | --- @@ -498,6 +562,50 @@ DataLakePipeline.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_lake_pipeline.DataLakePipeline; + +DataLakePipeline.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataLakePipeline.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataLakePipeline 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 DataLakePipeline to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataLakePipeline that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/data_lake_pipeline#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 DataLakePipeline to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataLakePipeline.python.md b/docs/dataLakePipeline.python.md index d02834dd4..11403cba3 100644 --- a/docs/dataLakePipeline.python.md +++ b/docs/dataLakePipeline.python.md @@ -168,6 +168,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -177,7 +178,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_sink | *No description.* | | put_source | *No description.* | | put_transformations | *No description.* | @@ -256,6 +259,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 @@ -382,6 +403,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 @@ -396,6 +438,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_sink` ```python @@ -541,6 +610,7 @@ def reset_transformations() -> 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 DataLakePipeline resource upon running "cdktf plan ". | --- @@ -610,6 +680,55 @@ dataLakePipeline.DataLakePipeline.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_lake_pipeline + +dataLakePipeline.DataLakePipeline.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataLakePipeline 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 DataLakePipeline to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataLakePipeline that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/data_lake_pipeline#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataLakePipeline to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataLakePipeline.typescript.md b/docs/dataLakePipeline.typescript.md index a5bfefd93..3cd46bffe 100644 --- a/docs/dataLakePipeline.typescript.md +++ b/docs/dataLakePipeline.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. | | putSink | *No description.* | | putSource | *No description.* | | putTransformations | *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. + +--- + ##### `putSink` ```typescript @@ -324,6 +385,7 @@ public resetTransformations(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataLakePipeline resource upon running "cdktf plan ". | --- @@ -387,6 +449,50 @@ dataLakePipeline.DataLakePipeline.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { dataLakePipeline } from '@cdktf/provider-mongodbatlas' + +dataLakePipeline.DataLakePipeline.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataLakePipeline resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataLakePipeline to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataLakePipeline that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/data_lake_pipeline#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataLakePipeline to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAccessListApiKey.csharp.md b/docs/dataMongodbatlasAccessListApiKey.csharp.md index 662a88042..fb96723a5 100644 --- a/docs/dataMongodbatlasAccessListApiKey.csharp.md +++ b/docs/dataMongodbatlasAccessListApiKey.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 DataMongodbatlasAccessListApiKey resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasAccessListApiKey.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasAccessListApiKey.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasAccessListApiKey resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasAccessListApiKey to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasAccessListApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/access_list_api_key#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 DataMongodbatlasAccessListApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAccessListApiKey.go.md b/docs/dataMongodbatlasAccessListApiKey.go.md index 207f3ac3e..59b8a98a4 100644 --- a/docs/dataMongodbatlasAccessListApiKey.go.md +++ b/docs/dataMongodbatlasAccessListApiKey.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasaccesslistapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasaccesslistapikey" datamongodbatlasaccesslistapikey.NewDataMongodbatlasAccessListApiKey(scope Construct, id *string, config DataMongodbatlasAccessListApiKeyConfig) DataMongodbatlasAccessListApiKey ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAccessListApiKey resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasaccesslistapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasaccesslistapikey" datamongodbatlasaccesslistapikey.DataMongodbatlasAccessListApiKey_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasaccesslistapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasaccesslistapikey" datamongodbatlasaccesslistapikey.DataMongodbatlasAccessListApiKey_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasaccesslistapikey.DataMongodbatlasAccessListApiKey_IsTerraformEle ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasaccesslistapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasaccesslistapikey" datamongodbatlasaccesslistapikey.DataMongodbatlasAccessListApiKey_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasaccesslistapikey.DataMongodbatlasAccessListApiKey_IsTerraformDat --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasaccesslistapikey" + +datamongodbatlasaccesslistapikey.DataMongodbatlasAccessListApiKey_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasAccessListApiKey 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 DataMongodbatlasAccessListApiKey to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasAccessListApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/access_list_api_key#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 DataMongodbatlasAccessListApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -643,7 +688,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasaccesslistapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasaccesslistapikey" &datamongodbatlasaccesslistapikey.DataMongodbatlasAccessListApiKeyConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasAccessListApiKey.java.md b/docs/dataMongodbatlasAccessListApiKey.java.md index 3a4f36ed8..b5b8be1ba 100644 --- a/docs/dataMongodbatlasAccessListApiKey.java.md +++ b/docs/dataMongodbatlasAccessListApiKey.java.md @@ -368,6 +368,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAccessListApiKey resource upon running "cdktf plan ". | --- @@ -431,6 +432,50 @@ DataMongodbatlasAccessListApiKey.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_access_list_api_key.DataMongodbatlasAccessListApiKey; + +DataMongodbatlasAccessListApiKey.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasAccessListApiKey.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasAccessListApiKey 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 DataMongodbatlasAccessListApiKey to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasAccessListApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/access_list_api_key#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 DataMongodbatlasAccessListApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAccessListApiKey.python.md b/docs/dataMongodbatlasAccessListApiKey.python.md index 87a5cbed4..e0343b57d 100644 --- a/docs/dataMongodbatlasAccessListApiKey.python.md +++ b/docs/dataMongodbatlasAccessListApiKey.python.md @@ -391,6 +391,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 DataMongodbatlasAccessListApiKey resource upon running "cdktf plan ". | --- @@ -460,6 +461,55 @@ dataMongodbatlasAccessListApiKey.DataMongodbatlasAccessListApiKey.is_terraform_d --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_access_list_api_key + +dataMongodbatlasAccessListApiKey.DataMongodbatlasAccessListApiKey.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasAccessListApiKey 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 DataMongodbatlasAccessListApiKey to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasAccessListApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/access_list_api_key#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasAccessListApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAccessListApiKey.typescript.md b/docs/dataMongodbatlasAccessListApiKey.typescript.md index c5c3bef6e..5c51113e6 100644 --- a/docs/dataMongodbatlasAccessListApiKey.typescript.md +++ b/docs/dataMongodbatlasAccessListApiKey.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 DataMongodbatlasAccessListApiKey resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasAccessListApiKey.DataMongodbatlasAccessListApiKey.isTerraformDat --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasAccessListApiKey } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasAccessListApiKey.DataMongodbatlasAccessListApiKey.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasAccessListApiKey resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasAccessListApiKey to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasAccessListApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/access_list_api_key#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasAccessListApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAccessListApiKeys.csharp.md b/docs/dataMongodbatlasAccessListApiKeys.csharp.md index 0335e1561..3baf5ab45 100644 --- a/docs/dataMongodbatlasAccessListApiKeys.csharp.md +++ b/docs/dataMongodbatlasAccessListApiKeys.csharp.md @@ -285,6 +285,7 @@ private void ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAccessListApiKeys resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ DataMongodbatlasAccessListApiKeys.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasAccessListApiKeys.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasAccessListApiKeys resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasAccessListApiKeys to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasAccessListApiKeys that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/access_list_api_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 DataMongodbatlasAccessListApiKeys to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAccessListApiKeys.go.md b/docs/dataMongodbatlasAccessListApiKeys.go.md index 72a2f033d..ded4d3e62 100644 --- a/docs/dataMongodbatlasAccessListApiKeys.go.md +++ b/docs/dataMongodbatlasAccessListApiKeys.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasaccesslistapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasaccesslistapikeys" datamongodbatlasaccesslistapikeys.NewDataMongodbatlasAccessListApiKeys(scope Construct, id *string, config DataMongodbatlasAccessListApiKeysConfig) DataMongodbatlasAccessListApiKeys ``` @@ -285,13 +285,14 @@ func ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAccessListApiKeys resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasaccesslistapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasaccesslistapikeys" datamongodbatlasaccesslistapikeys.DataMongodbatlasAccessListApiKeys_IsConstruct(x interface{}) *bool ``` @@ -323,7 +324,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasaccesslistapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasaccesslistapikeys" datamongodbatlasaccesslistapikeys.DataMongodbatlasAccessListApiKeys_IsTerraformElement(x interface{}) *bool ``` @@ -337,7 +338,7 @@ datamongodbatlasaccesslistapikeys.DataMongodbatlasAccessListApiKeys_IsTerraformE ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasaccesslistapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasaccesslistapikeys" datamongodbatlasaccesslistapikeys.DataMongodbatlasAccessListApiKeys_IsTerraformDataSource(x interface{}) *bool ``` @@ -348,6 +349,50 @@ datamongodbatlasaccesslistapikeys.DataMongodbatlasAccessListApiKeys_IsTerraformD --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasaccesslistapikeys" + +datamongodbatlasaccesslistapikeys.DataMongodbatlasAccessListApiKeys_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasAccessListApiKeys 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 DataMongodbatlasAccessListApiKeys to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasAccessListApiKeys that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/access_list_api_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 DataMongodbatlasAccessListApiKeys to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -635,7 +680,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasaccesslistapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasaccesslistapikeys" &datamongodbatlasaccesslistapikeys.DataMongodbatlasAccessListApiKeysConfig { Connection: interface{}, @@ -810,7 +855,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasaccesslistapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasaccesslistapikeys" &datamongodbatlasaccesslistapikeys.DataMongodbatlasAccessListApiKeysResults { @@ -825,7 +870,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasaccesslistapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasaccesslistapikeys" datamongodbatlasaccesslistapikeys.NewDataMongodbatlasAccessListApiKeysResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAccessListApiKeysResultsList ``` @@ -957,7 +1002,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasaccesslistapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasaccesslistapikeys" datamongodbatlasaccesslistapikeys.NewDataMongodbatlasAccessListApiKeysResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAccessListApiKeysResultsOutputReference ``` diff --git a/docs/dataMongodbatlasAccessListApiKeys.java.md b/docs/dataMongodbatlasAccessListApiKeys.java.md index df2bc8e90..93a933cfd 100644 --- a/docs/dataMongodbatlasAccessListApiKeys.java.md +++ b/docs/dataMongodbatlasAccessListApiKeys.java.md @@ -392,6 +392,7 @@ public void resetPageNum() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAccessListApiKeys resource upon running "cdktf plan ". | --- @@ -455,6 +456,50 @@ DataMongodbatlasAccessListApiKeys.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_access_list_api_keys.DataMongodbatlasAccessListApiKeys; + +DataMongodbatlasAccessListApiKeys.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasAccessListApiKeys.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasAccessListApiKeys 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 DataMongodbatlasAccessListApiKeys to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasAccessListApiKeys that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/access_list_api_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 DataMongodbatlasAccessListApiKeys to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAccessListApiKeys.python.md b/docs/dataMongodbatlasAccessListApiKeys.python.md index 7f351bfda..dc439e925 100644 --- a/docs/dataMongodbatlasAccessListApiKeys.python.md +++ b/docs/dataMongodbatlasAccessListApiKeys.python.md @@ -415,6 +415,7 @@ def reset_page_num() -> 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 DataMongodbatlasAccessListApiKeys resource upon running "cdktf plan ". | --- @@ -484,6 +485,55 @@ dataMongodbatlasAccessListApiKeys.DataMongodbatlasAccessListApiKeys.is_terraform --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_access_list_api_keys + +dataMongodbatlasAccessListApiKeys.DataMongodbatlasAccessListApiKeys.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasAccessListApiKeys 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 DataMongodbatlasAccessListApiKeys to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasAccessListApiKeys that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/access_list_api_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 DataMongodbatlasAccessListApiKeys to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAccessListApiKeys.typescript.md b/docs/dataMongodbatlasAccessListApiKeys.typescript.md index da4ee2663..f5eba4fd1 100644 --- a/docs/dataMongodbatlasAccessListApiKeys.typescript.md +++ b/docs/dataMongodbatlasAccessListApiKeys.typescript.md @@ -285,6 +285,7 @@ public resetPageNum(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAccessListApiKeys resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ dataMongodbatlasAccessListApiKeys.DataMongodbatlasAccessListApiKeys.isTerraformD --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasAccessListApiKeys } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasAccessListApiKeys.DataMongodbatlasAccessListApiKeys.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasAccessListApiKeys resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasAccessListApiKeys to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasAccessListApiKeys that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/access_list_api_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 DataMongodbatlasAccessListApiKeys to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAdvancedCluster.csharp.md b/docs/dataMongodbatlasAdvancedCluster.csharp.md index eb0c4d020..b846a4857 100644 --- a/docs/dataMongodbatlasAdvancedCluster.csharp.md +++ b/docs/dataMongodbatlasAdvancedCluster.csharp.md @@ -278,6 +278,7 @@ private void ResetPitEnabled() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAdvancedCluster resource upon running "cdktf plan ". | --- @@ -341,6 +342,50 @@ DataMongodbatlasAdvancedCluster.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasAdvancedCluster.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasAdvancedCluster resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasAdvancedCluster to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasAdvancedCluster that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/advanced_cluster#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 DataMongodbatlasAdvancedCluster to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAdvancedCluster.go.md b/docs/dataMongodbatlasAdvancedCluster.go.md index 838b40fab..61b40d192 100644 --- a/docs/dataMongodbatlasAdvancedCluster.go.md +++ b/docs/dataMongodbatlasAdvancedCluster.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedCluster(scope Construct, id *string, config DataMongodbatlasAdvancedClusterConfig) DataMongodbatlasAdvancedCluster ``` @@ -278,13 +278,14 @@ func ResetPitEnabled() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAdvancedCluster resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.DataMongodbatlasAdvancedCluster_IsConstruct(x interface{}) *bool ``` @@ -316,7 +317,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.DataMongodbatlasAdvancedCluster_IsTerraformElement(x interface{}) *bool ``` @@ -330,7 +331,7 @@ datamongodbatlasadvancedcluster.DataMongodbatlasAdvancedCluster_IsTerraformEleme ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.DataMongodbatlasAdvancedCluster_IsTerraformDataSource(x interface{}) *bool ``` @@ -341,6 +342,50 @@ datamongodbatlasadvancedcluster.DataMongodbatlasAdvancedCluster_IsTerraformDataS --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" + +datamongodbatlasadvancedcluster.DataMongodbatlasAdvancedCluster_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasAdvancedCluster 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 DataMongodbatlasAdvancedCluster to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasAdvancedCluster that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/advanced_cluster#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 DataMongodbatlasAdvancedCluster to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -793,7 +838,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" &datamongodbatlasadvancedcluster.DataMongodbatlasAdvancedClusterAdvancedConfiguration { @@ -806,7 +851,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" &datamongodbatlasadvancedcluster.DataMongodbatlasAdvancedClusterBiConnectorConfig { @@ -819,7 +864,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" &datamongodbatlasadvancedcluster.DataMongodbatlasAdvancedClusterConfig { Connection: interface{}, @@ -980,7 +1025,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" &datamongodbatlasadvancedcluster.DataMongodbatlasAdvancedClusterConnectionStrings { @@ -993,7 +1038,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" &datamongodbatlasadvancedcluster.DataMongodbatlasAdvancedClusterConnectionStringsPrivateEndpoint { @@ -1006,7 +1051,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" &datamongodbatlasadvancedcluster.DataMongodbatlasAdvancedClusterConnectionStringsPrivateEndpointEndpoints { @@ -1019,7 +1064,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" &datamongodbatlasadvancedcluster.DataMongodbatlasAdvancedClusterLabels { @@ -1032,7 +1077,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" &datamongodbatlasadvancedcluster.DataMongodbatlasAdvancedClusterReplicationSpecs { @@ -1045,7 +1090,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" &datamongodbatlasadvancedcluster.DataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigs { @@ -1058,7 +1103,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" &datamongodbatlasadvancedcluster.DataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling { @@ -1071,7 +1116,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" &datamongodbatlasadvancedcluster.DataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs { @@ -1084,7 +1129,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" &datamongodbatlasadvancedcluster.DataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsAutoScaling { @@ -1097,7 +1142,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" &datamongodbatlasadvancedcluster.DataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsElectableSpecs { @@ -1110,7 +1155,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" &datamongodbatlasadvancedcluster.DataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs { @@ -1123,7 +1168,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" &datamongodbatlasadvancedcluster.DataMongodbatlasAdvancedClusterTags { @@ -1138,7 +1183,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterAdvancedConfigurationList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClusterAdvancedConfigurationList ``` @@ -1270,7 +1315,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterAdvancedConfigurationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClusterAdvancedConfigurationOutputReference ``` @@ -1658,7 +1703,7 @@ func InternalValue() DataMongodbatlasAdvancedClusterAdvancedConfiguration #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterBiConnectorConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClusterBiConnectorConfigList ``` @@ -1790,7 +1835,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterBiConnectorConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClusterBiConnectorConfigOutputReference ``` @@ -2079,7 +2124,7 @@ func InternalValue() DataMongodbatlasAdvancedClusterBiConnectorConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterConnectionStringsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClusterConnectionStringsList ``` @@ -2211,7 +2256,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterConnectionStringsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClusterConnectionStringsOutputReference ``` @@ -2533,7 +2578,7 @@ func InternalValue() DataMongodbatlasAdvancedClusterConnectionStrings #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterConnectionStringsPrivateEndpointEndpointsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClusterConnectionStringsPrivateEndpointEndpointsList ``` @@ -2665,7 +2710,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference ``` @@ -2965,7 +3010,7 @@ func InternalValue() DataMongodbatlasAdvancedClusterConnectionStringsPrivateEndp #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterConnectionStringsPrivateEndpointList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClusterConnectionStringsPrivateEndpointList ``` @@ -3097,7 +3142,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterConnectionStringsPrivateEndpointOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClusterConnectionStringsPrivateEndpointOutputReference ``` @@ -3419,7 +3464,7 @@ func InternalValue() DataMongodbatlasAdvancedClusterConnectionStringsPrivateEndp #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterLabelsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClusterLabelsList ``` @@ -3551,7 +3596,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterLabelsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClusterLabelsOutputReference ``` @@ -3840,7 +3885,7 @@ func InternalValue() DataMongodbatlasAdvancedClusterLabels #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterReplicationSpecsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClusterReplicationSpecsList ``` @@ -3972,7 +4017,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterReplicationSpecsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClusterReplicationSpecsOutputReference ``` @@ -4294,7 +4339,7 @@ func InternalValue() DataMongodbatlasAdvancedClusterReplicationSpecs #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingList ``` @@ -4426,7 +4471,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference ``` @@ -4748,7 +4793,7 @@ func InternalValue() DataMongodbatlasAdvancedClusterReplicationSpecsRegionConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsList ``` @@ -4880,7 +4925,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference ``` @@ -5191,7 +5236,7 @@ func InternalValue() DataMongodbatlasAdvancedClusterReplicationSpecsRegionConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsAutoScalingList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsAutoScalingList ``` @@ -5323,7 +5368,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference ``` @@ -5645,7 +5690,7 @@ func InternalValue() DataMongodbatlasAdvancedClusterReplicationSpecsRegionConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsElectableSpecsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsElectableSpecsList ``` @@ -5777,7 +5822,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference ``` @@ -6088,7 +6133,7 @@ func InternalValue() DataMongodbatlasAdvancedClusterReplicationSpecsRegionConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsList ``` @@ -6220,7 +6265,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsOutputReference ``` @@ -6586,7 +6631,7 @@ func InternalValue() DataMongodbatlasAdvancedClusterReplicationSpecsRegionConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsList ``` @@ -6718,7 +6763,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference ``` @@ -7029,7 +7074,7 @@ func InternalValue() DataMongodbatlasAdvancedClusterReplicationSpecsRegionConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterTagsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClusterTagsList ``` @@ -7161,7 +7206,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedcluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedcluster" datamongodbatlasadvancedcluster.NewDataMongodbatlasAdvancedClusterTagsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClusterTagsOutputReference ``` diff --git a/docs/dataMongodbatlasAdvancedCluster.java.md b/docs/dataMongodbatlasAdvancedCluster.java.md index d0dad3662..b9b302b87 100644 --- a/docs/dataMongodbatlasAdvancedCluster.java.md +++ b/docs/dataMongodbatlasAdvancedCluster.java.md @@ -376,6 +376,7 @@ public void resetPitEnabled() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAdvancedCluster resource upon running "cdktf plan ". | --- @@ -439,6 +440,50 @@ DataMongodbatlasAdvancedCluster.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_advanced_cluster.DataMongodbatlasAdvancedCluster; + +DataMongodbatlasAdvancedCluster.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasAdvancedCluster.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasAdvancedCluster 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 DataMongodbatlasAdvancedCluster to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasAdvancedCluster that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/advanced_cluster#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 DataMongodbatlasAdvancedCluster to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAdvancedCluster.python.md b/docs/dataMongodbatlasAdvancedCluster.python.md index 79390c533..550b88663 100644 --- a/docs/dataMongodbatlasAdvancedCluster.python.md +++ b/docs/dataMongodbatlasAdvancedCluster.python.md @@ -398,6 +398,7 @@ def reset_pit_enabled() -> 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 DataMongodbatlasAdvancedCluster resource upon running "cdktf plan ". | --- @@ -467,6 +468,55 @@ dataMongodbatlasAdvancedCluster.DataMongodbatlasAdvancedCluster.is_terraform_dat --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_advanced_cluster + +dataMongodbatlasAdvancedCluster.DataMongodbatlasAdvancedCluster.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasAdvancedCluster 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 DataMongodbatlasAdvancedCluster to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasAdvancedCluster that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/advanced_cluster#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasAdvancedCluster to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAdvancedCluster.typescript.md b/docs/dataMongodbatlasAdvancedCluster.typescript.md index dc0ec25ec..51efc096a 100644 --- a/docs/dataMongodbatlasAdvancedCluster.typescript.md +++ b/docs/dataMongodbatlasAdvancedCluster.typescript.md @@ -278,6 +278,7 @@ public resetPitEnabled(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAdvancedCluster resource upon running "cdktf plan ". | --- @@ -341,6 +342,50 @@ dataMongodbatlasAdvancedCluster.DataMongodbatlasAdvancedCluster.isTerraformDataS --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasAdvancedCluster } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasAdvancedCluster.DataMongodbatlasAdvancedCluster.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasAdvancedCluster resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasAdvancedCluster to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasAdvancedCluster that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/advanced_cluster#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasAdvancedCluster to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAdvancedClusters.csharp.md b/docs/dataMongodbatlasAdvancedClusters.csharp.md index c7fd04801..09c3b004e 100644 --- a/docs/dataMongodbatlasAdvancedClusters.csharp.md +++ b/docs/dataMongodbatlasAdvancedClusters.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 DataMongodbatlasAdvancedClusters resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasAdvancedClusters.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasAdvancedClusters.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasAdvancedClusters resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasAdvancedClusters to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasAdvancedClusters that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/advanced_clusters#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 DataMongodbatlasAdvancedClusters to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAdvancedClusters.go.md b/docs/dataMongodbatlasAdvancedClusters.go.md index 8479f5979..d02203a7d 100644 --- a/docs/dataMongodbatlasAdvancedClusters.go.md +++ b/docs/dataMongodbatlasAdvancedClusters.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClusters(scope Construct, id *string, config DataMongodbatlasAdvancedClustersConfig) DataMongodbatlasAdvancedClusters ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAdvancedClusters resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.DataMongodbatlasAdvancedClusters_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.DataMongodbatlasAdvancedClusters_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasadvancedclusters.DataMongodbatlasAdvancedClusters_IsTerraformEle ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.DataMongodbatlasAdvancedClusters_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasadvancedclusters.DataMongodbatlasAdvancedClusters_IsTerraformDat --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" + +datamongodbatlasadvancedclusters.DataMongodbatlasAdvancedClusters_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasAdvancedClusters 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 DataMongodbatlasAdvancedClusters to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasAdvancedClusters that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/advanced_clusters#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 DataMongodbatlasAdvancedClusters to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -555,7 +600,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" &datamongodbatlasadvancedclusters.DataMongodbatlasAdvancedClustersConfig { Connection: interface{}, @@ -688,7 +733,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" &datamongodbatlasadvancedclusters.DataMongodbatlasAdvancedClustersResults { @@ -701,7 +746,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" &datamongodbatlasadvancedclusters.DataMongodbatlasAdvancedClustersResultsAdvancedConfiguration { @@ -714,7 +759,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" &datamongodbatlasadvancedclusters.DataMongodbatlasAdvancedClustersResultsBiConnectorConfig { @@ -727,7 +772,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" &datamongodbatlasadvancedclusters.DataMongodbatlasAdvancedClustersResultsConnectionStrings { @@ -740,7 +785,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" &datamongodbatlasadvancedclusters.DataMongodbatlasAdvancedClustersResultsConnectionStringsPrivateEndpoint { @@ -753,7 +798,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" &datamongodbatlasadvancedclusters.DataMongodbatlasAdvancedClustersResultsConnectionStringsPrivateEndpointEndpoints { @@ -766,7 +811,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" &datamongodbatlasadvancedclusters.DataMongodbatlasAdvancedClustersResultsLabels { @@ -779,7 +824,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" &datamongodbatlasadvancedclusters.DataMongodbatlasAdvancedClustersResultsReplicationSpecs { @@ -792,7 +837,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" &datamongodbatlasadvancedclusters.DataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigs { @@ -805,7 +850,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" &datamongodbatlasadvancedclusters.DataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsAnalyticsAutoScaling { @@ -818,7 +863,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" &datamongodbatlasadvancedclusters.DataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsAnalyticsSpecs { @@ -831,7 +876,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" &datamongodbatlasadvancedclusters.DataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsAutoScaling { @@ -844,7 +889,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" &datamongodbatlasadvancedclusters.DataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsElectableSpecs { @@ -857,7 +902,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" &datamongodbatlasadvancedclusters.DataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsReadOnlySpecs { @@ -870,7 +915,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" &datamongodbatlasadvancedclusters.DataMongodbatlasAdvancedClustersResultsTags { @@ -885,7 +930,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsAdvancedConfigurationList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClustersResultsAdvancedConfigurationList ``` @@ -1017,7 +1062,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsAdvancedConfigurationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClustersResultsAdvancedConfigurationOutputReference ``` @@ -1405,7 +1450,7 @@ func InternalValue() DataMongodbatlasAdvancedClustersResultsAdvancedConfiguratio #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsBiConnectorConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClustersResultsBiConnectorConfigList ``` @@ -1537,7 +1582,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsBiConnectorConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClustersResultsBiConnectorConfigOutputReference ``` @@ -1826,7 +1871,7 @@ func InternalValue() DataMongodbatlasAdvancedClustersResultsBiConnectorConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsConnectionStringsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClustersResultsConnectionStringsList ``` @@ -1958,7 +2003,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsConnectionStringsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClustersResultsConnectionStringsOutputReference ``` @@ -2280,7 +2325,7 @@ func InternalValue() DataMongodbatlasAdvancedClustersResultsConnectionStrings #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsConnectionStringsPrivateEndpointEndpointsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClustersResultsConnectionStringsPrivateEndpointEndpointsList ``` @@ -2412,7 +2457,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsConnectionStringsPrivateEndpointEndpointsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClustersResultsConnectionStringsPrivateEndpointEndpointsOutputReference ``` @@ -2712,7 +2757,7 @@ func InternalValue() DataMongodbatlasAdvancedClustersResultsConnectionStringsPri #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsConnectionStringsPrivateEndpointList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClustersResultsConnectionStringsPrivateEndpointList ``` @@ -2844,7 +2889,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsConnectionStringsPrivateEndpointOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClustersResultsConnectionStringsPrivateEndpointOutputReference ``` @@ -3166,7 +3211,7 @@ func InternalValue() DataMongodbatlasAdvancedClustersResultsConnectionStringsPri #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsLabelsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClustersResultsLabelsList ``` @@ -3298,7 +3343,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsLabelsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClustersResultsLabelsOutputReference ``` @@ -3587,7 +3632,7 @@ func InternalValue() DataMongodbatlasAdvancedClustersResultsLabels #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClustersResultsList ``` @@ -3719,7 +3764,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClustersResultsOutputReference ``` @@ -4206,7 +4251,7 @@ func InternalValue() DataMongodbatlasAdvancedClustersResults #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsReplicationSpecsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClustersResultsReplicationSpecsList ``` @@ -4338,7 +4383,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsReplicationSpecsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClustersResultsReplicationSpecsOutputReference ``` @@ -4660,7 +4705,7 @@ func InternalValue() DataMongodbatlasAdvancedClustersResultsReplicationSpecs #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsAnalyticsAutoScalingList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsAnalyticsAutoScalingList ``` @@ -4792,7 +4837,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference ``` @@ -5114,7 +5159,7 @@ func InternalValue() DataMongodbatlasAdvancedClustersResultsReplicationSpecsRegi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsAnalyticsSpecsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsAnalyticsSpecsList ``` @@ -5246,7 +5291,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference ``` @@ -5557,7 +5602,7 @@ func InternalValue() DataMongodbatlasAdvancedClustersResultsReplicationSpecsRegi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsAutoScalingList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsAutoScalingList ``` @@ -5689,7 +5734,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsAutoScalingOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsAutoScalingOutputReference ``` @@ -6011,7 +6056,7 @@ func InternalValue() DataMongodbatlasAdvancedClustersResultsReplicationSpecsRegi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsElectableSpecsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsElectableSpecsList ``` @@ -6143,7 +6188,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsElectableSpecsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsElectableSpecsOutputReference ``` @@ -6454,7 +6499,7 @@ func InternalValue() DataMongodbatlasAdvancedClustersResultsReplicationSpecsRegi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsList ``` @@ -6586,7 +6631,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsOutputReference ``` @@ -6952,7 +6997,7 @@ func InternalValue() DataMongodbatlasAdvancedClustersResultsReplicationSpecsRegi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsReadOnlySpecsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsReadOnlySpecsList ``` @@ -7084,7 +7129,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsReadOnlySpecsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClustersResultsReplicationSpecsRegionConfigsReadOnlySpecsOutputReference ``` @@ -7395,7 +7440,7 @@ func InternalValue() DataMongodbatlasAdvancedClustersResultsReplicationSpecsRegi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsTagsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAdvancedClustersResultsTagsList ``` @@ -7527,7 +7572,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasadvancedclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasadvancedclusters" datamongodbatlasadvancedclusters.NewDataMongodbatlasAdvancedClustersResultsTagsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAdvancedClustersResultsTagsOutputReference ``` diff --git a/docs/dataMongodbatlasAdvancedClusters.java.md b/docs/dataMongodbatlasAdvancedClusters.java.md index 6244aface..39723c0ea 100644 --- a/docs/dataMongodbatlasAdvancedClusters.java.md +++ b/docs/dataMongodbatlasAdvancedClusters.java.md @@ -348,6 +348,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAdvancedClusters resource upon running "cdktf plan ". | --- @@ -411,6 +412,50 @@ DataMongodbatlasAdvancedClusters.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_advanced_clusters.DataMongodbatlasAdvancedClusters; + +DataMongodbatlasAdvancedClusters.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasAdvancedClusters.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasAdvancedClusters 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 DataMongodbatlasAdvancedClusters to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasAdvancedClusters that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/advanced_clusters#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 DataMongodbatlasAdvancedClusters to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAdvancedClusters.python.md b/docs/dataMongodbatlasAdvancedClusters.python.md index 664c5cba5..aebd1c7f9 100644 --- a/docs/dataMongodbatlasAdvancedClusters.python.md +++ b/docs/dataMongodbatlasAdvancedClusters.python.md @@ -371,6 +371,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 DataMongodbatlasAdvancedClusters resource upon running "cdktf plan ". | --- @@ -440,6 +441,55 @@ dataMongodbatlasAdvancedClusters.DataMongodbatlasAdvancedClusters.is_terraform_d --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_advanced_clusters + +dataMongodbatlasAdvancedClusters.DataMongodbatlasAdvancedClusters.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasAdvancedClusters 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 DataMongodbatlasAdvancedClusters to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasAdvancedClusters that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/advanced_clusters#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasAdvancedClusters to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAdvancedClusters.typescript.md b/docs/dataMongodbatlasAdvancedClusters.typescript.md index 30432e83b..3e11ef8b8 100644 --- a/docs/dataMongodbatlasAdvancedClusters.typescript.md +++ b/docs/dataMongodbatlasAdvancedClusters.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 DataMongodbatlasAdvancedClusters resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasAdvancedClusters.DataMongodbatlasAdvancedClusters.isTerraformDat --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasAdvancedClusters } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasAdvancedClusters.DataMongodbatlasAdvancedClusters.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasAdvancedClusters resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasAdvancedClusters to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasAdvancedClusters that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/advanced_clusters#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasAdvancedClusters to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAlertConfiguration.csharp.md b/docs/dataMongodbatlasAlertConfiguration.csharp.md index caf801117..b7e46f526 100644 --- a/docs/dataMongodbatlasAlertConfiguration.csharp.md +++ b/docs/dataMongodbatlasAlertConfiguration.csharp.md @@ -284,6 +284,7 @@ private void ResetOutput() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAlertConfiguration resource upon running "cdktf plan ". | --- @@ -347,6 +348,50 @@ DataMongodbatlasAlertConfiguration.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasAlertConfiguration.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasAlertConfiguration resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasAlertConfiguration to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasAlertConfiguration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/alert_configuration#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 DataMongodbatlasAlertConfiguration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAlertConfiguration.go.md b/docs/dataMongodbatlasAlertConfiguration.go.md index c1e758b4f..284c521da 100644 --- a/docs/dataMongodbatlasAlertConfiguration.go.md +++ b/docs/dataMongodbatlasAlertConfiguration.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfiguration" datamongodbatlasalertconfiguration.NewDataMongodbatlasAlertConfiguration(scope Construct, id *string, config DataMongodbatlasAlertConfigurationConfig) DataMongodbatlasAlertConfiguration ``` @@ -284,13 +284,14 @@ func ResetOutput() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAlertConfiguration resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfiguration" datamongodbatlasalertconfiguration.DataMongodbatlasAlertConfiguration_IsConstruct(x interface{}) *bool ``` @@ -322,7 +323,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfiguration" datamongodbatlasalertconfiguration.DataMongodbatlasAlertConfiguration_IsTerraformElement(x interface{}) *bool ``` @@ -336,7 +337,7 @@ datamongodbatlasalertconfiguration.DataMongodbatlasAlertConfiguration_IsTerrafor ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfiguration" datamongodbatlasalertconfiguration.DataMongodbatlasAlertConfiguration_IsTerraformDataSource(x interface{}) *bool ``` @@ -347,6 +348,50 @@ datamongodbatlasalertconfiguration.DataMongodbatlasAlertConfiguration_IsTerrafor --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfiguration" + +datamongodbatlasalertconfiguration.DataMongodbatlasAlertConfiguration_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasAlertConfiguration 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 DataMongodbatlasAlertConfiguration to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasAlertConfiguration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/alert_configuration#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 DataMongodbatlasAlertConfiguration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -678,7 +723,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfiguration" &datamongodbatlasalertconfiguration.DataMongodbatlasAlertConfigurationConfig { Connection: interface{}, @@ -824,7 +869,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfiguration" &datamongodbatlasalertconfiguration.DataMongodbatlasAlertConfigurationMatcher { @@ -837,7 +882,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfiguration" &datamongodbatlasalertconfiguration.DataMongodbatlasAlertConfigurationMetricThresholdConfig { @@ -850,7 +895,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfiguration" &datamongodbatlasalertconfiguration.DataMongodbatlasAlertConfigurationNotification { @@ -863,7 +908,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfiguration" &datamongodbatlasalertconfiguration.DataMongodbatlasAlertConfigurationOutput { Type: *string, @@ -909,7 +954,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfiguration" &datamongodbatlasalertconfiguration.DataMongodbatlasAlertConfigurationThresholdConfig { @@ -924,7 +969,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfiguration" datamongodbatlasalertconfiguration.NewDataMongodbatlasAlertConfigurationMatcherList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAlertConfigurationMatcherList ``` @@ -1056,7 +1101,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfiguration" datamongodbatlasalertconfiguration.NewDataMongodbatlasAlertConfigurationMatcherOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAlertConfigurationMatcherOutputReference ``` @@ -1356,7 +1401,7 @@ func InternalValue() DataMongodbatlasAlertConfigurationMatcher #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfiguration" datamongodbatlasalertconfiguration.NewDataMongodbatlasAlertConfigurationMetricThresholdConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAlertConfigurationMetricThresholdConfigList ``` @@ -1488,7 +1533,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfiguration" datamongodbatlasalertconfiguration.NewDataMongodbatlasAlertConfigurationMetricThresholdConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAlertConfigurationMetricThresholdConfigOutputReference ``` @@ -1810,7 +1855,7 @@ func InternalValue() DataMongodbatlasAlertConfigurationMetricThresholdConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfiguration" datamongodbatlasalertconfiguration.NewDataMongodbatlasAlertConfigurationNotificationList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAlertConfigurationNotificationList ``` @@ -1942,7 +1987,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfiguration" datamongodbatlasalertconfiguration.NewDataMongodbatlasAlertConfigurationNotificationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAlertConfigurationNotificationOutputReference ``` @@ -2462,7 +2507,7 @@ func InternalValue() DataMongodbatlasAlertConfigurationNotification #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfiguration" datamongodbatlasalertconfiguration.NewDataMongodbatlasAlertConfigurationOutputList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAlertConfigurationOutputList ``` @@ -2605,7 +2650,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfiguration" datamongodbatlasalertconfiguration.NewDataMongodbatlasAlertConfigurationOutputOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAlertConfigurationOutputOutputReference ``` @@ -2934,7 +2979,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfiguration" datamongodbatlasalertconfiguration.NewDataMongodbatlasAlertConfigurationThresholdConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAlertConfigurationThresholdConfigList ``` @@ -3066,7 +3111,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfiguration" datamongodbatlasalertconfiguration.NewDataMongodbatlasAlertConfigurationThresholdConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAlertConfigurationThresholdConfigOutputReference ``` diff --git a/docs/dataMongodbatlasAlertConfiguration.java.md b/docs/dataMongodbatlasAlertConfiguration.java.md index 672fe14fc..992163120 100644 --- a/docs/dataMongodbatlasAlertConfiguration.java.md +++ b/docs/dataMongodbatlasAlertConfiguration.java.md @@ -371,6 +371,7 @@ public void resetOutput() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAlertConfiguration resource upon running "cdktf plan ". | --- @@ -434,6 +435,50 @@ DataMongodbatlasAlertConfiguration.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_alert_configuration.DataMongodbatlasAlertConfiguration; + +DataMongodbatlasAlertConfiguration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasAlertConfiguration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasAlertConfiguration 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 DataMongodbatlasAlertConfiguration to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasAlertConfiguration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/alert_configuration#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 DataMongodbatlasAlertConfiguration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAlertConfiguration.python.md b/docs/dataMongodbatlasAlertConfiguration.python.md index 80882d044..9ce97a546 100644 --- a/docs/dataMongodbatlasAlertConfiguration.python.md +++ b/docs/dataMongodbatlasAlertConfiguration.python.md @@ -395,6 +395,7 @@ def reset_output() -> 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 DataMongodbatlasAlertConfiguration resource upon running "cdktf plan ". | --- @@ -464,6 +465,55 @@ dataMongodbatlasAlertConfiguration.DataMongodbatlasAlertConfiguration.is_terrafo --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_alert_configuration + +dataMongodbatlasAlertConfiguration.DataMongodbatlasAlertConfiguration.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasAlertConfiguration 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 DataMongodbatlasAlertConfiguration to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasAlertConfiguration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/alert_configuration#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasAlertConfiguration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAlertConfiguration.typescript.md b/docs/dataMongodbatlasAlertConfiguration.typescript.md index d9872f9cd..b131ee946 100644 --- a/docs/dataMongodbatlasAlertConfiguration.typescript.md +++ b/docs/dataMongodbatlasAlertConfiguration.typescript.md @@ -284,6 +284,7 @@ public resetOutput(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAlertConfiguration resource upon running "cdktf plan ". | --- @@ -347,6 +348,50 @@ dataMongodbatlasAlertConfiguration.DataMongodbatlasAlertConfiguration.isTerrafor --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasAlertConfiguration } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasAlertConfiguration.DataMongodbatlasAlertConfiguration.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasAlertConfiguration resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasAlertConfiguration to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasAlertConfiguration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/alert_configuration#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasAlertConfiguration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAlertConfigurations.csharp.md b/docs/dataMongodbatlasAlertConfigurations.csharp.md index e6d0e6182..e6718c93c 100644 --- a/docs/dataMongodbatlasAlertConfigurations.csharp.md +++ b/docs/dataMongodbatlasAlertConfigurations.csharp.md @@ -291,6 +291,7 @@ private void ResetOutputType() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAlertConfigurations resource upon running "cdktf plan ". | --- @@ -354,6 +355,50 @@ DataMongodbatlasAlertConfigurations.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasAlertConfigurations.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasAlertConfigurations resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasAlertConfigurations to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasAlertConfigurations that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/alert_configurations#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 DataMongodbatlasAlertConfigurations to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAlertConfigurations.go.md b/docs/dataMongodbatlasAlertConfigurations.go.md index 093b0465f..0245c3359 100644 --- a/docs/dataMongodbatlasAlertConfigurations.go.md +++ b/docs/dataMongodbatlasAlertConfigurations.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" datamongodbatlasalertconfigurations.NewDataMongodbatlasAlertConfigurations(scope Construct, id *string, config DataMongodbatlasAlertConfigurationsConfig) DataMongodbatlasAlertConfigurations ``` @@ -291,13 +291,14 @@ func ResetOutputType() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAlertConfigurations resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" datamongodbatlasalertconfigurations.DataMongodbatlasAlertConfigurations_IsConstruct(x interface{}) *bool ``` @@ -329,7 +330,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" datamongodbatlasalertconfigurations.DataMongodbatlasAlertConfigurations_IsTerraformElement(x interface{}) *bool ``` @@ -343,7 +344,7 @@ datamongodbatlasalertconfigurations.DataMongodbatlasAlertConfigurations_IsTerraf ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" datamongodbatlasalertconfigurations.DataMongodbatlasAlertConfigurations_IsTerraformDataSource(x interface{}) *bool ``` @@ -354,6 +355,50 @@ datamongodbatlasalertconfigurations.DataMongodbatlasAlertConfigurations_IsTerraf --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" + +datamongodbatlasalertconfigurations.DataMongodbatlasAlertConfigurations_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasAlertConfigurations 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 DataMongodbatlasAlertConfigurations to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasAlertConfigurations that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/alert_configurations#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 DataMongodbatlasAlertConfigurations to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -619,7 +664,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" &datamongodbatlasalertconfigurations.DataMongodbatlasAlertConfigurationsConfig { Connection: interface{}, @@ -765,7 +810,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" &datamongodbatlasalertconfigurations.DataMongodbatlasAlertConfigurationsListOptions { IncludeCount: interface{}, @@ -825,7 +870,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" &datamongodbatlasalertconfigurations.DataMongodbatlasAlertConfigurationsResults { AlertConfigurationId: *string, @@ -871,7 +916,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" &datamongodbatlasalertconfigurations.DataMongodbatlasAlertConfigurationsResultsMatcher { @@ -884,7 +929,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" &datamongodbatlasalertconfigurations.DataMongodbatlasAlertConfigurationsResultsMetricThresholdConfig { @@ -897,7 +942,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" &datamongodbatlasalertconfigurations.DataMongodbatlasAlertConfigurationsResultsNotification { @@ -910,7 +955,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" &datamongodbatlasalertconfigurations.DataMongodbatlasAlertConfigurationsResultsOutput { @@ -923,7 +968,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" &datamongodbatlasalertconfigurations.DataMongodbatlasAlertConfigurationsResultsThresholdConfig { @@ -938,7 +983,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" datamongodbatlasalertconfigurations.NewDataMongodbatlasAlertConfigurationsListOptionsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAlertConfigurationsListOptionsList ``` @@ -1081,7 +1126,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" datamongodbatlasalertconfigurations.NewDataMongodbatlasAlertConfigurationsListOptionsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAlertConfigurationsListOptionsOutputReference ``` @@ -1435,7 +1480,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" datamongodbatlasalertconfigurations.NewDataMongodbatlasAlertConfigurationsResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAlertConfigurationsResultsList ``` @@ -1578,7 +1623,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" datamongodbatlasalertconfigurations.NewDataMongodbatlasAlertConfigurationsResultsMatcherList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAlertConfigurationsResultsMatcherList ``` @@ -1710,7 +1755,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" datamongodbatlasalertconfigurations.NewDataMongodbatlasAlertConfigurationsResultsMatcherOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAlertConfigurationsResultsMatcherOutputReference ``` @@ -2010,7 +2055,7 @@ func InternalValue() DataMongodbatlasAlertConfigurationsResultsMatcher #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" datamongodbatlasalertconfigurations.NewDataMongodbatlasAlertConfigurationsResultsMetricThresholdConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAlertConfigurationsResultsMetricThresholdConfigList ``` @@ -2142,7 +2187,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" datamongodbatlasalertconfigurations.NewDataMongodbatlasAlertConfigurationsResultsMetricThresholdConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAlertConfigurationsResultsMetricThresholdConfigOutputReference ``` @@ -2464,7 +2509,7 @@ func InternalValue() DataMongodbatlasAlertConfigurationsResultsMetricThresholdCo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" datamongodbatlasalertconfigurations.NewDataMongodbatlasAlertConfigurationsResultsNotificationList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAlertConfigurationsResultsNotificationList ``` @@ -2596,7 +2641,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" datamongodbatlasalertconfigurations.NewDataMongodbatlasAlertConfigurationsResultsNotificationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAlertConfigurationsResultsNotificationOutputReference ``` @@ -3116,7 +3161,7 @@ func InternalValue() DataMongodbatlasAlertConfigurationsResultsNotification #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" datamongodbatlasalertconfigurations.NewDataMongodbatlasAlertConfigurationsResultsOutputList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAlertConfigurationsResultsOutputList ``` @@ -3248,7 +3293,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" datamongodbatlasalertconfigurations.NewDataMongodbatlasAlertConfigurationsResultsOutputOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAlertConfigurationsResultsOutputOutputReference ``` @@ -3548,7 +3593,7 @@ func InternalValue() DataMongodbatlasAlertConfigurationsResultsOutput #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" datamongodbatlasalertconfigurations.NewDataMongodbatlasAlertConfigurationsResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAlertConfigurationsResultsOutputReference ``` @@ -3969,7 +4014,7 @@ func InternalValue() DataMongodbatlasAlertConfigurationsResults #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" datamongodbatlasalertconfigurations.NewDataMongodbatlasAlertConfigurationsResultsThresholdConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAlertConfigurationsResultsThresholdConfigList ``` @@ -4101,7 +4146,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasalertconfigurations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasalertconfigurations" datamongodbatlasalertconfigurations.NewDataMongodbatlasAlertConfigurationsResultsThresholdConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAlertConfigurationsResultsThresholdConfigOutputReference ``` diff --git a/docs/dataMongodbatlasAlertConfigurations.java.md b/docs/dataMongodbatlasAlertConfigurations.java.md index 9a059793e..cafa57231 100644 --- a/docs/dataMongodbatlasAlertConfigurations.java.md +++ b/docs/dataMongodbatlasAlertConfigurations.java.md @@ -378,6 +378,7 @@ public void resetOutputType() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAlertConfigurations resource upon running "cdktf plan ". | --- @@ -441,6 +442,50 @@ DataMongodbatlasAlertConfigurations.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_alert_configurations.DataMongodbatlasAlertConfigurations; + +DataMongodbatlasAlertConfigurations.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasAlertConfigurations.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasAlertConfigurations 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 DataMongodbatlasAlertConfigurations to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasAlertConfigurations that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/alert_configurations#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 DataMongodbatlasAlertConfigurations to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAlertConfigurations.python.md b/docs/dataMongodbatlasAlertConfigurations.python.md index 979141a3a..59610be6f 100644 --- a/docs/dataMongodbatlasAlertConfigurations.python.md +++ b/docs/dataMongodbatlasAlertConfigurations.python.md @@ -402,6 +402,7 @@ def reset_output_type() -> 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 DataMongodbatlasAlertConfigurations resource upon running "cdktf plan ". | --- @@ -471,6 +472,55 @@ dataMongodbatlasAlertConfigurations.DataMongodbatlasAlertConfigurations.is_terra --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_alert_configurations + +dataMongodbatlasAlertConfigurations.DataMongodbatlasAlertConfigurations.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasAlertConfigurations 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 DataMongodbatlasAlertConfigurations to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasAlertConfigurations that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/alert_configurations#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasAlertConfigurations to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAlertConfigurations.typescript.md b/docs/dataMongodbatlasAlertConfigurations.typescript.md index 1ea565195..1c19ee444 100644 --- a/docs/dataMongodbatlasAlertConfigurations.typescript.md +++ b/docs/dataMongodbatlasAlertConfigurations.typescript.md @@ -291,6 +291,7 @@ public resetOutputType(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAlertConfigurations resource upon running "cdktf plan ". | --- @@ -354,6 +355,50 @@ dataMongodbatlasAlertConfigurations.DataMongodbatlasAlertConfigurations.isTerraf --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasAlertConfigurations } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasAlertConfigurations.DataMongodbatlasAlertConfigurations.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasAlertConfigurations resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasAlertConfigurations to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasAlertConfigurations that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/alert_configurations#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasAlertConfigurations to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasApiKey.csharp.md b/docs/dataMongodbatlasApiKey.csharp.md index 8a0bea7a8..76de8d863 100644 --- a/docs/dataMongodbatlasApiKey.csharp.md +++ b/docs/dataMongodbatlasApiKey.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 DataMongodbatlasApiKey resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasApiKey.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasApiKey.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasApiKey resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasApiKey to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/api_key#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 DataMongodbatlasApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasApiKey.go.md b/docs/dataMongodbatlasApiKey.go.md index a95f1488e..4e6e9d30f 100644 --- a/docs/dataMongodbatlasApiKey.go.md +++ b/docs/dataMongodbatlasApiKey.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasapikey" datamongodbatlasapikey.NewDataMongodbatlasApiKey(scope Construct, id *string, config DataMongodbatlasApiKeyConfig) DataMongodbatlasApiKey ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasApiKey resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasapikey" datamongodbatlasapikey.DataMongodbatlasApiKey_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasapikey" datamongodbatlasapikey.DataMongodbatlasApiKey_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasapikey.DataMongodbatlasApiKey_IsTerraformElement(x interface{}) ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasapikey" datamongodbatlasapikey.DataMongodbatlasApiKey_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasapikey.DataMongodbatlasApiKey_IsTerraformDataSource(x interface{ --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasapikey" + +datamongodbatlasapikey.DataMongodbatlasApiKey_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasApiKey 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 DataMongodbatlasApiKey to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/api_key#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 DataMongodbatlasApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -599,7 +644,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasapikey" &datamongodbatlasapikey.DataMongodbatlasApiKeyConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasApiKey.java.md b/docs/dataMongodbatlasApiKey.java.md index 493499fdb..a5837cefc 100644 --- a/docs/dataMongodbatlasApiKey.java.md +++ b/docs/dataMongodbatlasApiKey.java.md @@ -358,6 +358,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasApiKey resource upon running "cdktf plan ". | --- @@ -421,6 +422,50 @@ DataMongodbatlasApiKey.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_api_key.DataMongodbatlasApiKey; + +DataMongodbatlasApiKey.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasApiKey.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasApiKey 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 DataMongodbatlasApiKey to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/api_key#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 DataMongodbatlasApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasApiKey.python.md b/docs/dataMongodbatlasApiKey.python.md index 1bacd61e9..2fdbf7235 100644 --- a/docs/dataMongodbatlasApiKey.python.md +++ b/docs/dataMongodbatlasApiKey.python.md @@ -381,6 +381,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 DataMongodbatlasApiKey resource upon running "cdktf plan ". | --- @@ -450,6 +451,55 @@ dataMongodbatlasApiKey.DataMongodbatlasApiKey.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_api_key + +dataMongodbatlasApiKey.DataMongodbatlasApiKey.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasApiKey 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 DataMongodbatlasApiKey to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/api_key#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasApiKey.typescript.md b/docs/dataMongodbatlasApiKey.typescript.md index d57970739..5178cf899 100644 --- a/docs/dataMongodbatlasApiKey.typescript.md +++ b/docs/dataMongodbatlasApiKey.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 DataMongodbatlasApiKey resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasApiKey.DataMongodbatlasApiKey.isTerraformDataSource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasApiKey } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasApiKey.DataMongodbatlasApiKey.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasApiKey resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasApiKey to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/api_key#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasApiKeys.csharp.md b/docs/dataMongodbatlasApiKeys.csharp.md index 8914b3ecc..8dd3f5a53 100644 --- a/docs/dataMongodbatlasApiKeys.csharp.md +++ b/docs/dataMongodbatlasApiKeys.csharp.md @@ -285,6 +285,7 @@ private void ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasApiKeys resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ DataMongodbatlasApiKeys.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasApiKeys.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasApiKeys resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasApiKeys to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasApiKeys that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/api_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 DataMongodbatlasApiKeys to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasApiKeys.go.md b/docs/dataMongodbatlasApiKeys.go.md index 0f14270c6..9d726ad1f 100644 --- a/docs/dataMongodbatlasApiKeys.go.md +++ b/docs/dataMongodbatlasApiKeys.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasapikeys" datamongodbatlasapikeys.NewDataMongodbatlasApiKeys(scope Construct, id *string, config DataMongodbatlasApiKeysConfig) DataMongodbatlasApiKeys ``` @@ -285,13 +285,14 @@ func ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasApiKeys resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasapikeys" datamongodbatlasapikeys.DataMongodbatlasApiKeys_IsConstruct(x interface{}) *bool ``` @@ -323,7 +324,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasapikeys" datamongodbatlasapikeys.DataMongodbatlasApiKeys_IsTerraformElement(x interface{}) *bool ``` @@ -337,7 +338,7 @@ datamongodbatlasapikeys.DataMongodbatlasApiKeys_IsTerraformElement(x interface{} ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasapikeys" datamongodbatlasapikeys.DataMongodbatlasApiKeys_IsTerraformDataSource(x interface{}) *bool ``` @@ -348,6 +349,50 @@ datamongodbatlasapikeys.DataMongodbatlasApiKeys_IsTerraformDataSource(x interfac --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasapikeys" + +datamongodbatlasapikeys.DataMongodbatlasApiKeys_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasApiKeys 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 DataMongodbatlasApiKeys to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasApiKeys that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/api_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 DataMongodbatlasApiKeys to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -613,7 +658,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasapikeys" &datamongodbatlasapikeys.DataMongodbatlasApiKeysConfig { Connection: interface{}, @@ -774,7 +819,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasapikeys" &datamongodbatlasapikeys.DataMongodbatlasApiKeysResults { @@ -789,7 +834,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasapikeys" datamongodbatlasapikeys.NewDataMongodbatlasApiKeysResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasApiKeysResultsList ``` @@ -921,7 +966,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasapikeys" datamongodbatlasapikeys.NewDataMongodbatlasApiKeysResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasApiKeysResultsOutputReference ``` diff --git a/docs/dataMongodbatlasApiKeys.java.md b/docs/dataMongodbatlasApiKeys.java.md index 68393487e..4f382db34 100644 --- a/docs/dataMongodbatlasApiKeys.java.md +++ b/docs/dataMongodbatlasApiKeys.java.md @@ -382,6 +382,7 @@ public void resetPageNum() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasApiKeys resource upon running "cdktf plan ". | --- @@ -445,6 +446,50 @@ DataMongodbatlasApiKeys.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_api_keys.DataMongodbatlasApiKeys; + +DataMongodbatlasApiKeys.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasApiKeys.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasApiKeys 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 DataMongodbatlasApiKeys to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasApiKeys that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/api_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 DataMongodbatlasApiKeys to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasApiKeys.python.md b/docs/dataMongodbatlasApiKeys.python.md index 3d78bfd6e..626c524d3 100644 --- a/docs/dataMongodbatlasApiKeys.python.md +++ b/docs/dataMongodbatlasApiKeys.python.md @@ -405,6 +405,7 @@ def reset_page_num() -> 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 DataMongodbatlasApiKeys resource upon running "cdktf plan ". | --- @@ -474,6 +475,55 @@ dataMongodbatlasApiKeys.DataMongodbatlasApiKeys.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_api_keys + +dataMongodbatlasApiKeys.DataMongodbatlasApiKeys.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasApiKeys 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 DataMongodbatlasApiKeys to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasApiKeys that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/api_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 DataMongodbatlasApiKeys to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasApiKeys.typescript.md b/docs/dataMongodbatlasApiKeys.typescript.md index d8a3cb37c..9964425ff 100644 --- a/docs/dataMongodbatlasApiKeys.typescript.md +++ b/docs/dataMongodbatlasApiKeys.typescript.md @@ -285,6 +285,7 @@ public resetPageNum(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasApiKeys resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ dataMongodbatlasApiKeys.DataMongodbatlasApiKeys.isTerraformDataSource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasApiKeys } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasApiKeys.DataMongodbatlasApiKeys.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasApiKeys resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasApiKeys to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasApiKeys that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/api_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 DataMongodbatlasApiKeys to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAtlasUser.csharp.md b/docs/dataMongodbatlasAtlasUser.csharp.md index e4c08fa33..e7f7aafe2 100644 --- a/docs/dataMongodbatlasAtlasUser.csharp.md +++ b/docs/dataMongodbatlasAtlasUser.csharp.md @@ -278,6 +278,7 @@ private void ResetUsername() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAtlasUser resource upon running "cdktf plan ". | --- @@ -341,6 +342,50 @@ DataMongodbatlasAtlasUser.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasAtlasUser.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasAtlasUser resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasAtlasUser to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasAtlasUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/atlas_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 DataMongodbatlasAtlasUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAtlasUser.go.md b/docs/dataMongodbatlasAtlasUser.go.md index d9957e97b..a41957522 100644 --- a/docs/dataMongodbatlasAtlasUser.go.md +++ b/docs/dataMongodbatlasAtlasUser.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasuser" datamongodbatlasatlasuser.NewDataMongodbatlasAtlasUser(scope Construct, id *string, config DataMongodbatlasAtlasUserConfig) DataMongodbatlasAtlasUser ``` @@ -278,13 +278,14 @@ func ResetUsername() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAtlasUser resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasuser" datamongodbatlasatlasuser.DataMongodbatlasAtlasUser_IsConstruct(x interface{}) *bool ``` @@ -316,7 +317,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasuser" datamongodbatlasatlasuser.DataMongodbatlasAtlasUser_IsTerraformElement(x interface{}) *bool ``` @@ -330,7 +331,7 @@ datamongodbatlasatlasuser.DataMongodbatlasAtlasUser_IsTerraformElement(x interfa ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasuser" datamongodbatlasatlasuser.DataMongodbatlasAtlasUser_IsTerraformDataSource(x interface{}) *bool ``` @@ -341,6 +342,50 @@ datamongodbatlasatlasuser.DataMongodbatlasAtlasUser_IsTerraformDataSource(x inte --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasuser" + +datamongodbatlasatlasuser.DataMongodbatlasAtlasUser_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasAtlasUser 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 DataMongodbatlasAtlasUser to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasAtlasUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/atlas_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 DataMongodbatlasAtlasUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -672,7 +717,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasuser" &datamongodbatlasatlasuser.DataMongodbatlasAtlasUserConfig { Connection: interface{}, @@ -802,7 +847,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasuser" &datamongodbatlasatlasuser.DataMongodbatlasAtlasUserLinks { @@ -815,7 +860,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasuser" &datamongodbatlasatlasuser.DataMongodbatlasAtlasUserRoles { @@ -830,7 +875,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasuser" datamongodbatlasatlasuser.NewDataMongodbatlasAtlasUserLinksList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAtlasUserLinksList ``` @@ -962,7 +1007,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasuser" datamongodbatlasatlasuser.NewDataMongodbatlasAtlasUserLinksOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAtlasUserLinksOutputReference ``` @@ -1251,7 +1296,7 @@ func InternalValue() DataMongodbatlasAtlasUserLinks #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasuser" datamongodbatlasatlasuser.NewDataMongodbatlasAtlasUserRolesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAtlasUserRolesList ``` @@ -1383,7 +1428,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasuser" datamongodbatlasatlasuser.NewDataMongodbatlasAtlasUserRolesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAtlasUserRolesOutputReference ``` diff --git a/docs/dataMongodbatlasAtlasUser.java.md b/docs/dataMongodbatlasAtlasUser.java.md index ba943458c..b3b12d168 100644 --- a/docs/dataMongodbatlasAtlasUser.java.md +++ b/docs/dataMongodbatlasAtlasUser.java.md @@ -352,6 +352,7 @@ public void resetUsername() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAtlasUser resource upon running "cdktf plan ". | --- @@ -415,6 +416,50 @@ DataMongodbatlasAtlasUser.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_atlas_user.DataMongodbatlasAtlasUser; + +DataMongodbatlasAtlasUser.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasAtlasUser.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasAtlasUser 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 DataMongodbatlasAtlasUser to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasAtlasUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/atlas_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 DataMongodbatlasAtlasUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAtlasUser.python.md b/docs/dataMongodbatlasAtlasUser.python.md index 5d141653f..d0a37feae 100644 --- a/docs/dataMongodbatlasAtlasUser.python.md +++ b/docs/dataMongodbatlasAtlasUser.python.md @@ -375,6 +375,7 @@ def reset_username() -> 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 DataMongodbatlasAtlasUser resource upon running "cdktf plan ". | --- @@ -444,6 +445,55 @@ dataMongodbatlasAtlasUser.DataMongodbatlasAtlasUser.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_atlas_user + +dataMongodbatlasAtlasUser.DataMongodbatlasAtlasUser.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasAtlasUser 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 DataMongodbatlasAtlasUser to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasAtlasUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/atlas_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 DataMongodbatlasAtlasUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAtlasUser.typescript.md b/docs/dataMongodbatlasAtlasUser.typescript.md index 9140aa6f8..2b32c9d14 100644 --- a/docs/dataMongodbatlasAtlasUser.typescript.md +++ b/docs/dataMongodbatlasAtlasUser.typescript.md @@ -278,6 +278,7 @@ public resetUsername(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAtlasUser resource upon running "cdktf plan ". | --- @@ -341,6 +342,50 @@ dataMongodbatlasAtlasUser.DataMongodbatlasAtlasUser.isTerraformDataSource(x: any --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasAtlasUser } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasAtlasUser.DataMongodbatlasAtlasUser.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasAtlasUser resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasAtlasUser to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasAtlasUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/atlas_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 DataMongodbatlasAtlasUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAtlasUsers.csharp.md b/docs/dataMongodbatlasAtlasUsers.csharp.md index 5b7281443..c377df751 100644 --- a/docs/dataMongodbatlasAtlasUsers.csharp.md +++ b/docs/dataMongodbatlasAtlasUsers.csharp.md @@ -299,6 +299,7 @@ private void ResetTeamId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAtlasUsers resource upon running "cdktf plan ". | --- @@ -362,6 +363,50 @@ DataMongodbatlasAtlasUsers.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasAtlasUsers.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasAtlasUsers resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasAtlasUsers to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasAtlasUsers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/atlas_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 DataMongodbatlasAtlasUsers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAtlasUsers.go.md b/docs/dataMongodbatlasAtlasUsers.go.md index f23807a42..0605d8d7c 100644 --- a/docs/dataMongodbatlasAtlasUsers.go.md +++ b/docs/dataMongodbatlasAtlasUsers.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasusers" datamongodbatlasatlasusers.NewDataMongodbatlasAtlasUsers(scope Construct, id *string, config DataMongodbatlasAtlasUsersConfig) DataMongodbatlasAtlasUsers ``` @@ -299,13 +299,14 @@ func ResetTeamId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAtlasUsers resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasusers" datamongodbatlasatlasusers.DataMongodbatlasAtlasUsers_IsConstruct(x interface{}) *bool ``` @@ -337,7 +338,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasusers" datamongodbatlasatlasusers.DataMongodbatlasAtlasUsers_IsTerraformElement(x interface{}) *bool ``` @@ -351,7 +352,7 @@ datamongodbatlasatlasusers.DataMongodbatlasAtlasUsers_IsTerraformElement(x inter ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasusers" datamongodbatlasatlasusers.DataMongodbatlasAtlasUsers_IsTerraformDataSource(x interface{}) *bool ``` @@ -362,6 +363,50 @@ datamongodbatlasatlasusers.DataMongodbatlasAtlasUsers_IsTerraformDataSource(x in --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasusers" + +datamongodbatlasatlasusers.DataMongodbatlasAtlasUsers_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasAtlasUsers 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 DataMongodbatlasAtlasUsers to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasAtlasUsers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/atlas_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 DataMongodbatlasAtlasUsers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -671,7 +716,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasusers" &datamongodbatlasatlasusers.DataMongodbatlasAtlasUsersConfig { Connection: interface{}, @@ -843,7 +888,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasusers" &datamongodbatlasatlasusers.DataMongodbatlasAtlasUsersResults { @@ -856,7 +901,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasusers" &datamongodbatlasatlasusers.DataMongodbatlasAtlasUsersResultsLinks { @@ -869,7 +914,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasusers" &datamongodbatlasatlasusers.DataMongodbatlasAtlasUsersResultsRoles { @@ -884,7 +929,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasusers" datamongodbatlasatlasusers.NewDataMongodbatlasAtlasUsersResultsLinksList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAtlasUsersResultsLinksList ``` @@ -1016,7 +1061,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasusers" datamongodbatlasatlasusers.NewDataMongodbatlasAtlasUsersResultsLinksOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAtlasUsersResultsLinksOutputReference ``` @@ -1305,7 +1350,7 @@ func InternalValue() DataMongodbatlasAtlasUsersResultsLinks #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasusers" datamongodbatlasatlasusers.NewDataMongodbatlasAtlasUsersResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAtlasUsersResultsList ``` @@ -1437,7 +1482,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasusers" datamongodbatlasatlasusers.NewDataMongodbatlasAtlasUsersResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAtlasUsersResultsOutputReference ``` @@ -1847,7 +1892,7 @@ func InternalValue() DataMongodbatlasAtlasUsersResults #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasusers" datamongodbatlasatlasusers.NewDataMongodbatlasAtlasUsersResultsRolesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasAtlasUsersResultsRolesList ``` @@ -1979,7 +2024,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasatlasusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasatlasusers" datamongodbatlasatlasusers.NewDataMongodbatlasAtlasUsersResultsRolesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasAtlasUsersResultsRolesOutputReference ``` diff --git a/docs/dataMongodbatlasAtlasUsers.java.md b/docs/dataMongodbatlasAtlasUsers.java.md index 037d284c8..a8b160594 100644 --- a/docs/dataMongodbatlasAtlasUsers.java.md +++ b/docs/dataMongodbatlasAtlasUsers.java.md @@ -403,6 +403,7 @@ public void resetTeamId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAtlasUsers resource upon running "cdktf plan ". | --- @@ -466,6 +467,50 @@ DataMongodbatlasAtlasUsers.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_atlas_users.DataMongodbatlasAtlasUsers; + +DataMongodbatlasAtlasUsers.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasAtlasUsers.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasAtlasUsers 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 DataMongodbatlasAtlasUsers to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasAtlasUsers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/atlas_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 DataMongodbatlasAtlasUsers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAtlasUsers.python.md b/docs/dataMongodbatlasAtlasUsers.python.md index fb82d011a..f6f757755 100644 --- a/docs/dataMongodbatlasAtlasUsers.python.md +++ b/docs/dataMongodbatlasAtlasUsers.python.md @@ -426,6 +426,7 @@ def reset_team_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 DataMongodbatlasAtlasUsers resource upon running "cdktf plan ". | --- @@ -495,6 +496,55 @@ dataMongodbatlasAtlasUsers.DataMongodbatlasAtlasUsers.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_atlas_users + +dataMongodbatlasAtlasUsers.DataMongodbatlasAtlasUsers.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasAtlasUsers 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 DataMongodbatlasAtlasUsers to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasAtlasUsers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/atlas_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 DataMongodbatlasAtlasUsers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAtlasUsers.typescript.md b/docs/dataMongodbatlasAtlasUsers.typescript.md index f1861fc13..29e8a9184 100644 --- a/docs/dataMongodbatlasAtlasUsers.typescript.md +++ b/docs/dataMongodbatlasAtlasUsers.typescript.md @@ -299,6 +299,7 @@ public resetTeamId(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAtlasUsers resource upon running "cdktf plan ". | --- @@ -362,6 +363,50 @@ dataMongodbatlasAtlasUsers.DataMongodbatlasAtlasUsers.isTerraformDataSource(x: a --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasAtlasUsers } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasAtlasUsers.DataMongodbatlasAtlasUsers.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasAtlasUsers resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasAtlasUsers to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasAtlasUsers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/atlas_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 DataMongodbatlasAtlasUsers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAuditing.csharp.md b/docs/dataMongodbatlasAuditing.csharp.md index 833b3a697..c2a44c692 100644 --- a/docs/dataMongodbatlasAuditing.csharp.md +++ b/docs/dataMongodbatlasAuditing.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 DataMongodbatlasAuditing resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasAuditing.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasAuditing.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasAuditing resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasAuditing to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasAuditing that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/auditing#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 DataMongodbatlasAuditing to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAuditing.go.md b/docs/dataMongodbatlasAuditing.go.md index 80f4149aa..e73458560 100644 --- a/docs/dataMongodbatlasAuditing.go.md +++ b/docs/dataMongodbatlasAuditing.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasauditing" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasauditing" datamongodbatlasauditing.NewDataMongodbatlasAuditing(scope Construct, id *string, config DataMongodbatlasAuditingConfig) DataMongodbatlasAuditing ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAuditing resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasauditing" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasauditing" datamongodbatlasauditing.DataMongodbatlasAuditing_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasauditing" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasauditing" datamongodbatlasauditing.DataMongodbatlasAuditing_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasauditing.DataMongodbatlasAuditing_IsTerraformElement(x interface ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasauditing" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasauditing" datamongodbatlasauditing.DataMongodbatlasAuditing_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasauditing.DataMongodbatlasAuditing_IsTerraformDataSource(x interf --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasauditing" + +datamongodbatlasauditing.DataMongodbatlasAuditing_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasAuditing 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 DataMongodbatlasAuditing to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasAuditing that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/auditing#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 DataMongodbatlasAuditing to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -588,7 +633,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasauditing" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasauditing" &datamongodbatlasauditing.DataMongodbatlasAuditingConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasAuditing.java.md b/docs/dataMongodbatlasAuditing.java.md index 071356551..14aa2884c 100644 --- a/docs/dataMongodbatlasAuditing.java.md +++ b/docs/dataMongodbatlasAuditing.java.md @@ -348,6 +348,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasAuditing resource upon running "cdktf plan ". | --- @@ -411,6 +412,50 @@ DataMongodbatlasAuditing.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_auditing.DataMongodbatlasAuditing; + +DataMongodbatlasAuditing.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasAuditing.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasAuditing 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 DataMongodbatlasAuditing to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasAuditing that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/auditing#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 DataMongodbatlasAuditing to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAuditing.python.md b/docs/dataMongodbatlasAuditing.python.md index 24e39499e..73cf47401 100644 --- a/docs/dataMongodbatlasAuditing.python.md +++ b/docs/dataMongodbatlasAuditing.python.md @@ -371,6 +371,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 DataMongodbatlasAuditing resource upon running "cdktf plan ". | --- @@ -440,6 +441,55 @@ dataMongodbatlasAuditing.DataMongodbatlasAuditing.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_auditing + +dataMongodbatlasAuditing.DataMongodbatlasAuditing.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasAuditing 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 DataMongodbatlasAuditing to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasAuditing that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/auditing#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasAuditing to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasAuditing.typescript.md b/docs/dataMongodbatlasAuditing.typescript.md index 05cf813e5..22ef855f4 100644 --- a/docs/dataMongodbatlasAuditing.typescript.md +++ b/docs/dataMongodbatlasAuditing.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 DataMongodbatlasAuditing resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasAuditing.DataMongodbatlasAuditing.isTerraformDataSource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasAuditing } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasAuditing.DataMongodbatlasAuditing.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasAuditing resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasAuditing to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasAuditing that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/auditing#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasAuditing to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasBackupCompliancePolicy.csharp.md b/docs/dataMongodbatlasBackupCompliancePolicy.csharp.md index c2c5e1896..cda1d031f 100644 --- a/docs/dataMongodbatlasBackupCompliancePolicy.csharp.md +++ b/docs/dataMongodbatlasBackupCompliancePolicy.csharp.md @@ -371,6 +371,7 @@ private void ResetPolicyItemWeekly() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasBackupCompliancePolicy resource upon running "cdktf plan ". | --- @@ -434,6 +435,50 @@ DataMongodbatlasBackupCompliancePolicy.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasBackupCompliancePolicy.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasBackupCompliancePolicy resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasBackupCompliancePolicy to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasBackupCompliancePolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/backup_compliance_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 DataMongodbatlasBackupCompliancePolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasBackupCompliancePolicy.go.md b/docs/dataMongodbatlasBackupCompliancePolicy.go.md index 79899877a..f0cfeb391 100644 --- a/docs/dataMongodbatlasBackupCompliancePolicy.go.md +++ b/docs/dataMongodbatlasBackupCompliancePolicy.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasbackupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasbackupcompliancepolicy" datamongodbatlasbackupcompliancepolicy.NewDataMongodbatlasBackupCompliancePolicy(scope Construct, id *string, config DataMongodbatlasBackupCompliancePolicyConfig) DataMongodbatlasBackupCompliancePolicy ``` @@ -371,13 +371,14 @@ func ResetPolicyItemWeekly() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasBackupCompliancePolicy resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasbackupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasbackupcompliancepolicy" datamongodbatlasbackupcompliancepolicy.DataMongodbatlasBackupCompliancePolicy_IsConstruct(x interface{}) *bool ``` @@ -409,7 +410,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasbackupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasbackupcompliancepolicy" datamongodbatlasbackupcompliancepolicy.DataMongodbatlasBackupCompliancePolicy_IsTerraformElement(x interface{}) *bool ``` @@ -423,7 +424,7 @@ datamongodbatlasbackupcompliancepolicy.DataMongodbatlasBackupCompliancePolicy_Is ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasbackupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasbackupcompliancepolicy" datamongodbatlasbackupcompliancepolicy.DataMongodbatlasBackupCompliancePolicy_IsTerraformDataSource(x interface{}) *bool ``` @@ -434,6 +435,50 @@ datamongodbatlasbackupcompliancepolicy.DataMongodbatlasBackupCompliancePolicy_Is --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasbackupcompliancepolicy" + +datamongodbatlasbackupcompliancepolicy.DataMongodbatlasBackupCompliancePolicy_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasBackupCompliancePolicy 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 DataMongodbatlasBackupCompliancePolicy to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasBackupCompliancePolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/backup_compliance_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 DataMongodbatlasBackupCompliancePolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -842,7 +887,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasbackupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasbackupcompliancepolicy" &datamongodbatlasbackupcompliancepolicy.DataMongodbatlasBackupCompliancePolicyConfig { Connection: interface{}, @@ -854,9 +899,9 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong Provisioners: *[]interface{}, ProjectId: *string, Id: *string, - OnDemandPolicyItem: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.dataMongodbatlasBackupCompliancePolicy.DataMongodbatlasBackupCompliancePolicyOnDemandPolicyItem, - PolicyItemDaily: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.dataMongodbatlasBackupCompliancePolicy.DataMongodbatlasBackupCompliancePolicyPolicyItemDaily, - PolicyItemHourly: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.dataMongodbatlasBackupCompliancePolicy.DataMongodbatlasBackupCompliancePolicyPolicyItemHourly, + OnDemandPolicyItem: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.dataMongodbatlasBackupCompliancePolicy.DataMongodbatlasBackupCompliancePolicyOnDemandPolicyItem, + PolicyItemDaily: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.dataMongodbatlasBackupCompliancePolicy.DataMongodbatlasBackupCompliancePolicyPolicyItemDaily, + PolicyItemHourly: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.dataMongodbatlasBackupCompliancePolicy.DataMongodbatlasBackupCompliancePolicyPolicyItemHourly, PolicyItemMonthly: interface{}, PolicyItemWeekly: interface{}, } @@ -1055,7 +1100,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasbackupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasbackupcompliancepolicy" &datamongodbatlasbackupcompliancepolicy.DataMongodbatlasBackupCompliancePolicyOnDemandPolicyItem { @@ -1068,7 +1113,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasbackupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasbackupcompliancepolicy" &datamongodbatlasbackupcompliancepolicy.DataMongodbatlasBackupCompliancePolicyPolicyItemDaily { FrequencyInterval: *f64, @@ -1128,7 +1173,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasbackupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasbackupcompliancepolicy" &datamongodbatlasbackupcompliancepolicy.DataMongodbatlasBackupCompliancePolicyPolicyItemHourly { FrequencyInterval: *f64, @@ -1188,7 +1233,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasbackupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasbackupcompliancepolicy" &datamongodbatlasbackupcompliancepolicy.DataMongodbatlasBackupCompliancePolicyPolicyItemMonthly { FrequencyInterval: *f64, @@ -1248,7 +1293,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasbackupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasbackupcompliancepolicy" &datamongodbatlasbackupcompliancepolicy.DataMongodbatlasBackupCompliancePolicyPolicyItemWeekly { FrequencyInterval: *f64, @@ -1310,7 +1355,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasbackupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasbackupcompliancepolicy" datamongodbatlasbackupcompliancepolicy.NewDataMongodbatlasBackupCompliancePolicyOnDemandPolicyItemOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataMongodbatlasBackupCompliancePolicyOnDemandPolicyItemOutputReference ``` @@ -1614,7 +1659,7 @@ func InternalValue() DataMongodbatlasBackupCompliancePolicyOnDemandPolicyItem #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasbackupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasbackupcompliancepolicy" datamongodbatlasbackupcompliancepolicy.NewDataMongodbatlasBackupCompliancePolicyPolicyItemDailyOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataMongodbatlasBackupCompliancePolicyPolicyItemDailyOutputReference ``` @@ -1951,7 +1996,7 @@ func InternalValue() DataMongodbatlasBackupCompliancePolicyPolicyItemDaily #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasbackupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasbackupcompliancepolicy" datamongodbatlasbackupcompliancepolicy.NewDataMongodbatlasBackupCompliancePolicyPolicyItemHourlyOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataMongodbatlasBackupCompliancePolicyPolicyItemHourlyOutputReference ``` @@ -2288,7 +2333,7 @@ func InternalValue() DataMongodbatlasBackupCompliancePolicyPolicyItemHourly #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasbackupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasbackupcompliancepolicy" datamongodbatlasbackupcompliancepolicy.NewDataMongodbatlasBackupCompliancePolicyPolicyItemMonthlyList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasBackupCompliancePolicyPolicyItemMonthlyList ``` @@ -2431,7 +2476,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasbackupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasbackupcompliancepolicy" datamongodbatlasbackupcompliancepolicy.NewDataMongodbatlasBackupCompliancePolicyPolicyItemMonthlyOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasBackupCompliancePolicyPolicyItemMonthlyOutputReference ``` @@ -2786,7 +2831,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasbackupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasbackupcompliancepolicy" datamongodbatlasbackupcompliancepolicy.NewDataMongodbatlasBackupCompliancePolicyPolicyItemWeeklyList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasBackupCompliancePolicyPolicyItemWeeklyList ``` @@ -2929,7 +2974,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasbackupcompliancepolicy" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasbackupcompliancepolicy" datamongodbatlasbackupcompliancepolicy.NewDataMongodbatlasBackupCompliancePolicyPolicyItemWeeklyOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasBackupCompliancePolicyPolicyItemWeeklyOutputReference ``` diff --git a/docs/dataMongodbatlasBackupCompliancePolicy.java.md b/docs/dataMongodbatlasBackupCompliancePolicy.java.md index 65ff2a2d7..424b92572 100644 --- a/docs/dataMongodbatlasBackupCompliancePolicy.java.md +++ b/docs/dataMongodbatlasBackupCompliancePolicy.java.md @@ -510,6 +510,7 @@ public void resetPolicyItemWeekly() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasBackupCompliancePolicy resource upon running "cdktf plan ". | --- @@ -573,6 +574,50 @@ DataMongodbatlasBackupCompliancePolicy.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_backup_compliance_policy.DataMongodbatlasBackupCompliancePolicy; + +DataMongodbatlasBackupCompliancePolicy.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasBackupCompliancePolicy.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasBackupCompliancePolicy 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 DataMongodbatlasBackupCompliancePolicy to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasBackupCompliancePolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/backup_compliance_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 DataMongodbatlasBackupCompliancePolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasBackupCompliancePolicy.python.md b/docs/dataMongodbatlasBackupCompliancePolicy.python.md index e17ab92d9..0cbe944b1 100644 --- a/docs/dataMongodbatlasBackupCompliancePolicy.python.md +++ b/docs/dataMongodbatlasBackupCompliancePolicy.python.md @@ -573,6 +573,7 @@ def reset_policy_item_weekly() -> 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 DataMongodbatlasBackupCompliancePolicy resource upon running "cdktf plan ". | --- @@ -642,6 +643,55 @@ dataMongodbatlasBackupCompliancePolicy.DataMongodbatlasBackupCompliancePolicy.is --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_backup_compliance_policy + +dataMongodbatlasBackupCompliancePolicy.DataMongodbatlasBackupCompliancePolicy.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasBackupCompliancePolicy 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 DataMongodbatlasBackupCompliancePolicy to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasBackupCompliancePolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/backup_compliance_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 DataMongodbatlasBackupCompliancePolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasBackupCompliancePolicy.typescript.md b/docs/dataMongodbatlasBackupCompliancePolicy.typescript.md index 9f6a09a95..01dca5205 100644 --- a/docs/dataMongodbatlasBackupCompliancePolicy.typescript.md +++ b/docs/dataMongodbatlasBackupCompliancePolicy.typescript.md @@ -371,6 +371,7 @@ public resetPolicyItemWeekly(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasBackupCompliancePolicy resource upon running "cdktf plan ". | --- @@ -434,6 +435,50 @@ dataMongodbatlasBackupCompliancePolicy.DataMongodbatlasBackupCompliancePolicy.is --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasBackupCompliancePolicy } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasBackupCompliancePolicy.DataMongodbatlasBackupCompliancePolicy.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasBackupCompliancePolicy resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasBackupCompliancePolicy to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasBackupCompliancePolicy that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/backup_compliance_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 DataMongodbatlasBackupCompliancePolicy to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSchedule.csharp.md b/docs/dataMongodbatlasCloudBackupSchedule.csharp.md index 63de7cec9..c282e0c28 100644 --- a/docs/dataMongodbatlasCloudBackupSchedule.csharp.md +++ b/docs/dataMongodbatlasCloudBackupSchedule.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 DataMongodbatlasCloudBackupSchedule resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasCloudBackupSchedule.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasCloudBackupSchedule.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSchedule resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCloudBackupSchedule to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCloudBackupSchedule that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_schedule#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 DataMongodbatlasCloudBackupSchedule to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSchedule.go.md b/docs/dataMongodbatlasCloudBackupSchedule.go.md index 9b2f34259..c36ae253c 100644 --- a/docs/dataMongodbatlasCloudBackupSchedule.go.md +++ b/docs/dataMongodbatlasCloudBackupSchedule.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupschedule" datamongodbatlascloudbackupschedule.NewDataMongodbatlasCloudBackupSchedule(scope Construct, id *string, config DataMongodbatlasCloudBackupScheduleConfig) DataMongodbatlasCloudBackupSchedule ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSchedule resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupschedule" datamongodbatlascloudbackupschedule.DataMongodbatlasCloudBackupSchedule_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupschedule" datamongodbatlascloudbackupschedule.DataMongodbatlasCloudBackupSchedule_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlascloudbackupschedule.DataMongodbatlasCloudBackupSchedule_IsTerraf ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupschedule" datamongodbatlascloudbackupschedule.DataMongodbatlasCloudBackupSchedule_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlascloudbackupschedule.DataMongodbatlasCloudBackupSchedule_IsTerraf --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupschedule" + +datamongodbatlascloudbackupschedule.DataMongodbatlasCloudBackupSchedule_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSchedule 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 DataMongodbatlasCloudBackupSchedule to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasCloudBackupSchedule that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_schedule#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 DataMongodbatlasCloudBackupSchedule to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -720,7 +765,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupschedule" &datamongodbatlascloudbackupschedule.DataMongodbatlasCloudBackupScheduleConfig { Connection: interface{}, @@ -867,7 +912,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupschedule" &datamongodbatlascloudbackupschedule.DataMongodbatlasCloudBackupScheduleCopySettings { @@ -880,7 +925,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupschedule" &datamongodbatlascloudbackupschedule.DataMongodbatlasCloudBackupScheduleExport { @@ -893,7 +938,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupschedule" &datamongodbatlascloudbackupschedule.DataMongodbatlasCloudBackupSchedulePolicyItemDaily { @@ -906,7 +951,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupschedule" &datamongodbatlascloudbackupschedule.DataMongodbatlasCloudBackupSchedulePolicyItemHourly { @@ -919,7 +964,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupschedule" &datamongodbatlascloudbackupschedule.DataMongodbatlasCloudBackupSchedulePolicyItemMonthly { @@ -932,7 +977,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupschedule" &datamongodbatlascloudbackupschedule.DataMongodbatlasCloudBackupSchedulePolicyItemWeekly { @@ -947,7 +992,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupschedule" datamongodbatlascloudbackupschedule.NewDataMongodbatlasCloudBackupScheduleCopySettingsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCloudBackupScheduleCopySettingsList ``` @@ -1079,7 +1124,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupschedule" datamongodbatlascloudbackupschedule.NewDataMongodbatlasCloudBackupScheduleCopySettingsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCloudBackupScheduleCopySettingsOutputReference ``` @@ -1401,7 +1446,7 @@ func InternalValue() DataMongodbatlasCloudBackupScheduleCopySettings #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupschedule" datamongodbatlascloudbackupschedule.NewDataMongodbatlasCloudBackupScheduleExportList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCloudBackupScheduleExportList ``` @@ -1533,7 +1578,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupschedule" datamongodbatlascloudbackupschedule.NewDataMongodbatlasCloudBackupScheduleExportOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCloudBackupScheduleExportOutputReference ``` @@ -1822,7 +1867,7 @@ func InternalValue() DataMongodbatlasCloudBackupScheduleExport #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupschedule" datamongodbatlascloudbackupschedule.NewDataMongodbatlasCloudBackupSchedulePolicyItemDailyList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCloudBackupSchedulePolicyItemDailyList ``` @@ -1954,7 +1999,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupschedule" datamongodbatlascloudbackupschedule.NewDataMongodbatlasCloudBackupSchedulePolicyItemDailyOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCloudBackupSchedulePolicyItemDailyOutputReference ``` @@ -2276,7 +2321,7 @@ func InternalValue() DataMongodbatlasCloudBackupSchedulePolicyItemDaily #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupschedule" datamongodbatlascloudbackupschedule.NewDataMongodbatlasCloudBackupSchedulePolicyItemHourlyList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCloudBackupSchedulePolicyItemHourlyList ``` @@ -2408,7 +2453,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupschedule" datamongodbatlascloudbackupschedule.NewDataMongodbatlasCloudBackupSchedulePolicyItemHourlyOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCloudBackupSchedulePolicyItemHourlyOutputReference ``` @@ -2730,7 +2775,7 @@ func InternalValue() DataMongodbatlasCloudBackupSchedulePolicyItemHourly #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupschedule" datamongodbatlascloudbackupschedule.NewDataMongodbatlasCloudBackupSchedulePolicyItemMonthlyList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCloudBackupSchedulePolicyItemMonthlyList ``` @@ -2862,7 +2907,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupschedule" datamongodbatlascloudbackupschedule.NewDataMongodbatlasCloudBackupSchedulePolicyItemMonthlyOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCloudBackupSchedulePolicyItemMonthlyOutputReference ``` @@ -3184,7 +3229,7 @@ func InternalValue() DataMongodbatlasCloudBackupSchedulePolicyItemMonthly #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupschedule" datamongodbatlascloudbackupschedule.NewDataMongodbatlasCloudBackupSchedulePolicyItemWeeklyList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCloudBackupSchedulePolicyItemWeeklyList ``` @@ -3316,7 +3361,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupschedule" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupschedule" datamongodbatlascloudbackupschedule.NewDataMongodbatlasCloudBackupSchedulePolicyItemWeeklyOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCloudBackupSchedulePolicyItemWeeklyOutputReference ``` diff --git a/docs/dataMongodbatlasCloudBackupSchedule.java.md b/docs/dataMongodbatlasCloudBackupSchedule.java.md index db86c898f..7415eabf4 100644 --- a/docs/dataMongodbatlasCloudBackupSchedule.java.md +++ b/docs/dataMongodbatlasCloudBackupSchedule.java.md @@ -358,6 +358,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSchedule resource upon running "cdktf plan ". | --- @@ -421,6 +422,50 @@ DataMongodbatlasCloudBackupSchedule.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_cloud_backup_schedule.DataMongodbatlasCloudBackupSchedule; + +DataMongodbatlasCloudBackupSchedule.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasCloudBackupSchedule.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSchedule 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 DataMongodbatlasCloudBackupSchedule to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasCloudBackupSchedule that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_schedule#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 DataMongodbatlasCloudBackupSchedule to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSchedule.python.md b/docs/dataMongodbatlasCloudBackupSchedule.python.md index cf40dd874..2896cf51e 100644 --- a/docs/dataMongodbatlasCloudBackupSchedule.python.md +++ b/docs/dataMongodbatlasCloudBackupSchedule.python.md @@ -381,6 +381,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 DataMongodbatlasCloudBackupSchedule resource upon running "cdktf plan ". | --- @@ -450,6 +451,55 @@ dataMongodbatlasCloudBackupSchedule.DataMongodbatlasCloudBackupSchedule.is_terra --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_cloud_backup_schedule + +dataMongodbatlasCloudBackupSchedule.DataMongodbatlasCloudBackupSchedule.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSchedule 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 DataMongodbatlasCloudBackupSchedule to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasCloudBackupSchedule that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_schedule#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCloudBackupSchedule to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSchedule.typescript.md b/docs/dataMongodbatlasCloudBackupSchedule.typescript.md index 24f900efe..54b4ebbd3 100644 --- a/docs/dataMongodbatlasCloudBackupSchedule.typescript.md +++ b/docs/dataMongodbatlasCloudBackupSchedule.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 DataMongodbatlasCloudBackupSchedule resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasCloudBackupSchedule.DataMongodbatlasCloudBackupSchedule.isTerraf --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasCloudBackupSchedule } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasCloudBackupSchedule.DataMongodbatlasCloudBackupSchedule.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSchedule resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCloudBackupSchedule to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCloudBackupSchedule that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_schedule#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCloudBackupSchedule to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshot.csharp.md b/docs/dataMongodbatlasCloudBackupSnapshot.csharp.md index 8bb310393..95e868ea4 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshot.csharp.md +++ b/docs/dataMongodbatlasCloudBackupSnapshot.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 DataMongodbatlasCloudBackupSnapshot resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasCloudBackupSnapshot.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasCloudBackupSnapshot.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshot resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCloudBackupSnapshot to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCloudBackupSnapshot that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot#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 DataMongodbatlasCloudBackupSnapshot to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshot.go.md b/docs/dataMongodbatlasCloudBackupSnapshot.go.md index 6be665078..89ab23d6b 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshot.go.md +++ b/docs/dataMongodbatlasCloudBackupSnapshot.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshot" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshot" datamongodbatlascloudbackupsnapshot.NewDataMongodbatlasCloudBackupSnapshot(scope Construct, id *string, config DataMongodbatlasCloudBackupSnapshotConfig) DataMongodbatlasCloudBackupSnapshot ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshot resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshot" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshot" datamongodbatlascloudbackupsnapshot.DataMongodbatlasCloudBackupSnapshot_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshot" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshot" datamongodbatlascloudbackupsnapshot.DataMongodbatlasCloudBackupSnapshot_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlascloudbackupsnapshot.DataMongodbatlasCloudBackupSnapshot_IsTerraf ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshot" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshot" datamongodbatlascloudbackupsnapshot.DataMongodbatlasCloudBackupSnapshot_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlascloudbackupsnapshot.DataMongodbatlasCloudBackupSnapshot_IsTerraf --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshot" + +datamongodbatlascloudbackupsnapshot.DataMongodbatlasCloudBackupSnapshot_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshot 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 DataMongodbatlasCloudBackupSnapshot to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasCloudBackupSnapshot that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot#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 DataMongodbatlasCloudBackupSnapshot to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -731,7 +776,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshot" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshot" &datamongodbatlascloudbackupsnapshot.DataMongodbatlasCloudBackupSnapshotConfig { Connection: interface{}, @@ -892,7 +937,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshot" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshot" &datamongodbatlascloudbackupsnapshot.DataMongodbatlasCloudBackupSnapshotMembers { @@ -907,7 +952,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshot" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshot" datamongodbatlascloudbackupsnapshot.NewDataMongodbatlasCloudBackupSnapshotMembersList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCloudBackupSnapshotMembersList ``` @@ -1039,7 +1084,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshot" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshot" datamongodbatlascloudbackupsnapshot.NewDataMongodbatlasCloudBackupSnapshotMembersOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCloudBackupSnapshotMembersOutputReference ``` diff --git a/docs/dataMongodbatlasCloudBackupSnapshot.java.md b/docs/dataMongodbatlasCloudBackupSnapshot.java.md index a17745c45..2eea92e99 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshot.java.md +++ b/docs/dataMongodbatlasCloudBackupSnapshot.java.md @@ -368,6 +368,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshot resource upon running "cdktf plan ". | --- @@ -431,6 +432,50 @@ DataMongodbatlasCloudBackupSnapshot.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_cloud_backup_snapshot.DataMongodbatlasCloudBackupSnapshot; + +DataMongodbatlasCloudBackupSnapshot.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasCloudBackupSnapshot.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshot 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 DataMongodbatlasCloudBackupSnapshot to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasCloudBackupSnapshot that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot#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 DataMongodbatlasCloudBackupSnapshot to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshot.python.md b/docs/dataMongodbatlasCloudBackupSnapshot.python.md index 53b13e313..517471793 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshot.python.md +++ b/docs/dataMongodbatlasCloudBackupSnapshot.python.md @@ -391,6 +391,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 DataMongodbatlasCloudBackupSnapshot resource upon running "cdktf plan ". | --- @@ -460,6 +461,55 @@ dataMongodbatlasCloudBackupSnapshot.DataMongodbatlasCloudBackupSnapshot.is_terra --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_cloud_backup_snapshot + +dataMongodbatlasCloudBackupSnapshot.DataMongodbatlasCloudBackupSnapshot.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshot 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 DataMongodbatlasCloudBackupSnapshot to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasCloudBackupSnapshot that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCloudBackupSnapshot to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshot.typescript.md b/docs/dataMongodbatlasCloudBackupSnapshot.typescript.md index bfe217729..67495d56a 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshot.typescript.md +++ b/docs/dataMongodbatlasCloudBackupSnapshot.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 DataMongodbatlasCloudBackupSnapshot resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasCloudBackupSnapshot.DataMongodbatlasCloudBackupSnapshot.isTerraf --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasCloudBackupSnapshot } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasCloudBackupSnapshot.DataMongodbatlasCloudBackupSnapshot.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshot resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCloudBackupSnapshot to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCloudBackupSnapshot that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCloudBackupSnapshot to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshotExportBucket.csharp.md b/docs/dataMongodbatlasCloudBackupSnapshotExportBucket.csharp.md index 6b94f2f7c..d9845f7f3 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotExportBucket.csharp.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotExportBucket.csharp.md @@ -264,6 +264,7 @@ private IResolvable InterpolationForAttribute(string TerraformAttribute) | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportBucket resource upon running "cdktf plan ". | --- @@ -327,6 +328,50 @@ DataMongodbatlasCloudBackupSnapshotExportBucket.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasCloudBackupSnapshotExportBucket.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportBucket resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCloudBackupSnapshotExportBucket to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCloudBackupSnapshotExportBucket that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_bucket#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 DataMongodbatlasCloudBackupSnapshotExportBucket to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshotExportBucket.go.md b/docs/dataMongodbatlasCloudBackupSnapshotExportBucket.go.md index 224266a3a..9874084bb 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotExportBucket.go.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotExportBucket.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportbucket" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportbucket" datamongodbatlascloudbackupsnapshotexportbucket.NewDataMongodbatlasCloudBackupSnapshotExportBucket(scope Construct, id *string, config DataMongodbatlasCloudBackupSnapshotExportBucketConfig) DataMongodbatlasCloudBackupSnapshotExportBucket ``` @@ -264,13 +264,14 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportBucket resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportbucket" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportbucket" datamongodbatlascloudbackupsnapshotexportbucket.DataMongodbatlasCloudBackupSnapshotExportBucket_IsConstruct(x interface{}) *bool ``` @@ -302,7 +303,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportbucket" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportbucket" datamongodbatlascloudbackupsnapshotexportbucket.DataMongodbatlasCloudBackupSnapshotExportBucket_IsTerraformElement(x interface{}) *bool ``` @@ -316,7 +317,7 @@ datamongodbatlascloudbackupsnapshotexportbucket.DataMongodbatlasCloudBackupSnaps ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportbucket" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportbucket" datamongodbatlascloudbackupsnapshotexportbucket.DataMongodbatlasCloudBackupSnapshotExportBucket_IsTerraformDataSource(x interface{}) *bool ``` @@ -327,6 +328,50 @@ datamongodbatlascloudbackupsnapshotexportbucket.DataMongodbatlasCloudBackupSnaps --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportbucket" + +datamongodbatlascloudbackupsnapshotexportbucket.DataMongodbatlasCloudBackupSnapshotExportBucket_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportBucket 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 DataMongodbatlasCloudBackupSnapshotExportBucket to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasCloudBackupSnapshotExportBucket that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_bucket#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 DataMongodbatlasCloudBackupSnapshotExportBucket to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -592,7 +637,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportbucket" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportbucket" &datamongodbatlascloudbackupsnapshotexportbucket.DataMongodbatlasCloudBackupSnapshotExportBucketConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasCloudBackupSnapshotExportBucket.java.md b/docs/dataMongodbatlasCloudBackupSnapshotExportBucket.java.md index 5150cdb37..3661c493a 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotExportBucket.java.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotExportBucket.java.md @@ -351,6 +351,7 @@ public IResolvable interpolationForAttribute(java.lang.String terraformAttribute | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportBucket resource upon running "cdktf plan ". | --- @@ -414,6 +415,50 @@ DataMongodbatlasCloudBackupSnapshotExportBucket.isTerraformDataSource(java.lang. --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_cloud_backup_snapshot_export_bucket.DataMongodbatlasCloudBackupSnapshotExportBucket; + +DataMongodbatlasCloudBackupSnapshotExportBucket.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasCloudBackupSnapshotExportBucket.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportBucket 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 DataMongodbatlasCloudBackupSnapshotExportBucket to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasCloudBackupSnapshotExportBucket that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_bucket#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 DataMongodbatlasCloudBackupSnapshotExportBucket to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshotExportBucket.python.md b/docs/dataMongodbatlasCloudBackupSnapshotExportBucket.python.md index 9bc92dafb..0d520edd6 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotExportBucket.python.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotExportBucket.python.md @@ -374,6 +374,7 @@ def interpolation_for_attribute( | 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 DataMongodbatlasCloudBackupSnapshotExportBucket resource upon running "cdktf plan ". | --- @@ -443,6 +444,55 @@ dataMongodbatlasCloudBackupSnapshotExportBucket.DataMongodbatlasCloudBackupSnaps --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_cloud_backup_snapshot_export_bucket + +dataMongodbatlasCloudBackupSnapshotExportBucket.DataMongodbatlasCloudBackupSnapshotExportBucket.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportBucket 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 DataMongodbatlasCloudBackupSnapshotExportBucket to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasCloudBackupSnapshotExportBucket that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_bucket#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCloudBackupSnapshotExportBucket to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshotExportBucket.typescript.md b/docs/dataMongodbatlasCloudBackupSnapshotExportBucket.typescript.md index c8025f2f4..1b70dde1d 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotExportBucket.typescript.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotExportBucket.typescript.md @@ -264,6 +264,7 @@ public interpolationForAttribute(terraformAttribute: string): IResolvable | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportBucket resource upon running "cdktf plan ". | --- @@ -327,6 +328,50 @@ dataMongodbatlasCloudBackupSnapshotExportBucket.DataMongodbatlasCloudBackupSnaps --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasCloudBackupSnapshotExportBucket } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasCloudBackupSnapshotExportBucket.DataMongodbatlasCloudBackupSnapshotExportBucket.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportBucket resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCloudBackupSnapshotExportBucket to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCloudBackupSnapshotExportBucket that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_bucket#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCloudBackupSnapshotExportBucket to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshotExportBuckets.csharp.md b/docs/dataMongodbatlasCloudBackupSnapshotExportBuckets.csharp.md index a8c08807d..1231897cf 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotExportBuckets.csharp.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotExportBuckets.csharp.md @@ -285,6 +285,7 @@ private void ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportBuckets resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ DataMongodbatlasCloudBackupSnapshotExportBuckets.IsTerraformDataSource(object X) --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasCloudBackupSnapshotExportBuckets.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportBuckets resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCloudBackupSnapshotExportBuckets to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCloudBackupSnapshotExportBuckets that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_buckets#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 DataMongodbatlasCloudBackupSnapshotExportBuckets to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshotExportBuckets.go.md b/docs/dataMongodbatlasCloudBackupSnapshotExportBuckets.go.md index 1d589e9cd..a27df4138 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotExportBuckets.go.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotExportBuckets.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportbuckets" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportbuckets" datamongodbatlascloudbackupsnapshotexportbuckets.NewDataMongodbatlasCloudBackupSnapshotExportBuckets(scope Construct, id *string, config DataMongodbatlasCloudBackupSnapshotExportBucketsConfig) DataMongodbatlasCloudBackupSnapshotExportBuckets ``` @@ -285,13 +285,14 @@ func ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportBuckets resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportbuckets" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportbuckets" datamongodbatlascloudbackupsnapshotexportbuckets.DataMongodbatlasCloudBackupSnapshotExportBuckets_IsConstruct(x interface{}) *bool ``` @@ -323,7 +324,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportbuckets" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportbuckets" datamongodbatlascloudbackupsnapshotexportbuckets.DataMongodbatlasCloudBackupSnapshotExportBuckets_IsTerraformElement(x interface{}) *bool ``` @@ -337,7 +338,7 @@ datamongodbatlascloudbackupsnapshotexportbuckets.DataMongodbatlasCloudBackupSnap ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportbuckets" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportbuckets" datamongodbatlascloudbackupsnapshotexportbuckets.DataMongodbatlasCloudBackupSnapshotExportBuckets_IsTerraformDataSource(x interface{}) *bool ``` @@ -348,6 +349,50 @@ datamongodbatlascloudbackupsnapshotexportbuckets.DataMongodbatlasCloudBackupSnap --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportbuckets" + +datamongodbatlascloudbackupsnapshotexportbuckets.DataMongodbatlasCloudBackupSnapshotExportBuckets_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportBuckets 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 DataMongodbatlasCloudBackupSnapshotExportBuckets to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasCloudBackupSnapshotExportBuckets that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_buckets#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 DataMongodbatlasCloudBackupSnapshotExportBuckets to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -624,7 +669,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportbuckets" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportbuckets" &datamongodbatlascloudbackupsnapshotexportbuckets.DataMongodbatlasCloudBackupSnapshotExportBucketsConfig { Connection: interface{}, @@ -785,7 +830,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportbuckets" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportbuckets" &datamongodbatlascloudbackupsnapshotexportbuckets.DataMongodbatlasCloudBackupSnapshotExportBucketsResults { @@ -800,7 +845,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportbuckets" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportbuckets" datamongodbatlascloudbackupsnapshotexportbuckets.NewDataMongodbatlasCloudBackupSnapshotExportBucketsResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCloudBackupSnapshotExportBucketsResultsList ``` @@ -932,7 +977,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportbuckets" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportbuckets" datamongodbatlascloudbackupsnapshotexportbuckets.NewDataMongodbatlasCloudBackupSnapshotExportBucketsResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCloudBackupSnapshotExportBucketsResultsOutputReference ``` diff --git a/docs/dataMongodbatlasCloudBackupSnapshotExportBuckets.java.md b/docs/dataMongodbatlasCloudBackupSnapshotExportBuckets.java.md index bba1fdc56..2a6d3a493 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotExportBuckets.java.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotExportBuckets.java.md @@ -382,6 +382,7 @@ public void resetPageNum() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportBuckets resource upon running "cdktf plan ". | --- @@ -445,6 +446,50 @@ DataMongodbatlasCloudBackupSnapshotExportBuckets.isTerraformDataSource(java.lang --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_cloud_backup_snapshot_export_buckets.DataMongodbatlasCloudBackupSnapshotExportBuckets; + +DataMongodbatlasCloudBackupSnapshotExportBuckets.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasCloudBackupSnapshotExportBuckets.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportBuckets 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 DataMongodbatlasCloudBackupSnapshotExportBuckets to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasCloudBackupSnapshotExportBuckets that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_buckets#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 DataMongodbatlasCloudBackupSnapshotExportBuckets to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshotExportBuckets.python.md b/docs/dataMongodbatlasCloudBackupSnapshotExportBuckets.python.md index 4cc7e7f28..23c44103c 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotExportBuckets.python.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotExportBuckets.python.md @@ -405,6 +405,7 @@ def reset_page_num() -> 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 DataMongodbatlasCloudBackupSnapshotExportBuckets resource upon running "cdktf plan ". | --- @@ -474,6 +475,55 @@ dataMongodbatlasCloudBackupSnapshotExportBuckets.DataMongodbatlasCloudBackupSnap --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_cloud_backup_snapshot_export_buckets + +dataMongodbatlasCloudBackupSnapshotExportBuckets.DataMongodbatlasCloudBackupSnapshotExportBuckets.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportBuckets 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 DataMongodbatlasCloudBackupSnapshotExportBuckets to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasCloudBackupSnapshotExportBuckets that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_buckets#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCloudBackupSnapshotExportBuckets to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshotExportBuckets.typescript.md b/docs/dataMongodbatlasCloudBackupSnapshotExportBuckets.typescript.md index d25e7404d..dc27a9e7a 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotExportBuckets.typescript.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotExportBuckets.typescript.md @@ -285,6 +285,7 @@ public resetPageNum(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportBuckets resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ dataMongodbatlasCloudBackupSnapshotExportBuckets.DataMongodbatlasCloudBackupSnap --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasCloudBackupSnapshotExportBuckets } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasCloudBackupSnapshotExportBuckets.DataMongodbatlasCloudBackupSnapshotExportBuckets.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportBuckets resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCloudBackupSnapshotExportBuckets to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCloudBackupSnapshotExportBuckets that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_buckets#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCloudBackupSnapshotExportBuckets to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshotExportJob.csharp.md b/docs/dataMongodbatlasCloudBackupSnapshotExportJob.csharp.md index a75ae5139..465cb5cf0 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotExportJob.csharp.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotExportJob.csharp.md @@ -264,6 +264,7 @@ private IResolvable InterpolationForAttribute(string TerraformAttribute) | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportJob resource upon running "cdktf plan ". | --- @@ -327,6 +328,50 @@ DataMongodbatlasCloudBackupSnapshotExportJob.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasCloudBackupSnapshotExportJob.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportJob resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCloudBackupSnapshotExportJob to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCloudBackupSnapshotExportJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_job#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 DataMongodbatlasCloudBackupSnapshotExportJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshotExportJob.go.md b/docs/dataMongodbatlasCloudBackupSnapshotExportJob.go.md index 47156ded3..86f12b6b5 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotExportJob.go.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotExportJob.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjob" datamongodbatlascloudbackupsnapshotexportjob.NewDataMongodbatlasCloudBackupSnapshotExportJob(scope Construct, id *string, config DataMongodbatlasCloudBackupSnapshotExportJobConfig) DataMongodbatlasCloudBackupSnapshotExportJob ``` @@ -264,13 +264,14 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportJob resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjob" datamongodbatlascloudbackupsnapshotexportjob.DataMongodbatlasCloudBackupSnapshotExportJob_IsConstruct(x interface{}) *bool ``` @@ -302,7 +303,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjob" datamongodbatlascloudbackupsnapshotexportjob.DataMongodbatlasCloudBackupSnapshotExportJob_IsTerraformElement(x interface{}) *bool ``` @@ -316,7 +317,7 @@ datamongodbatlascloudbackupsnapshotexportjob.DataMongodbatlasCloudBackupSnapshot ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjob" datamongodbatlascloudbackupsnapshotexportjob.DataMongodbatlasCloudBackupSnapshotExportJob_IsTerraformDataSource(x interface{}) *bool ``` @@ -327,6 +328,50 @@ datamongodbatlascloudbackupsnapshotexportjob.DataMongodbatlasCloudBackupSnapshot --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjob" + +datamongodbatlascloudbackupsnapshotexportjob.DataMongodbatlasCloudBackupSnapshotExportJob_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportJob 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 DataMongodbatlasCloudBackupSnapshotExportJob to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasCloudBackupSnapshotExportJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_job#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 DataMongodbatlasCloudBackupSnapshotExportJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -702,7 +747,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjob" &datamongodbatlascloudbackupsnapshotexportjob.DataMongodbatlasCloudBackupSnapshotExportJobComponents { @@ -715,7 +760,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjob" &datamongodbatlascloudbackupsnapshotexportjob.DataMongodbatlasCloudBackupSnapshotExportJobConfig { Connection: interface{}, @@ -876,7 +921,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjob" &datamongodbatlascloudbackupsnapshotexportjob.DataMongodbatlasCloudBackupSnapshotExportJobCustomData { @@ -891,7 +936,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjob" datamongodbatlascloudbackupsnapshotexportjob.NewDataMongodbatlasCloudBackupSnapshotExportJobComponentsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCloudBackupSnapshotExportJobComponentsList ``` @@ -1023,7 +1068,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjob" datamongodbatlascloudbackupsnapshotexportjob.NewDataMongodbatlasCloudBackupSnapshotExportJobComponentsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCloudBackupSnapshotExportJobComponentsOutputReference ``` @@ -1312,7 +1357,7 @@ func InternalValue() DataMongodbatlasCloudBackupSnapshotExportJobComponents #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjob" datamongodbatlascloudbackupsnapshotexportjob.NewDataMongodbatlasCloudBackupSnapshotExportJobCustomDataList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCloudBackupSnapshotExportJobCustomDataList ``` @@ -1444,7 +1489,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjob" datamongodbatlascloudbackupsnapshotexportjob.NewDataMongodbatlasCloudBackupSnapshotExportJobCustomDataOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCloudBackupSnapshotExportJobCustomDataOutputReference ``` diff --git a/docs/dataMongodbatlasCloudBackupSnapshotExportJob.java.md b/docs/dataMongodbatlasCloudBackupSnapshotExportJob.java.md index 3c5567a99..7ad02e14d 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotExportJob.java.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotExportJob.java.md @@ -361,6 +361,7 @@ public IResolvable interpolationForAttribute(java.lang.String terraformAttribute | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportJob resource upon running "cdktf plan ". | --- @@ -424,6 +425,50 @@ DataMongodbatlasCloudBackupSnapshotExportJob.isTerraformDataSource(java.lang.Obj --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_cloud_backup_snapshot_export_job.DataMongodbatlasCloudBackupSnapshotExportJob; + +DataMongodbatlasCloudBackupSnapshotExportJob.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasCloudBackupSnapshotExportJob.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportJob 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 DataMongodbatlasCloudBackupSnapshotExportJob to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasCloudBackupSnapshotExportJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_job#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 DataMongodbatlasCloudBackupSnapshotExportJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshotExportJob.python.md b/docs/dataMongodbatlasCloudBackupSnapshotExportJob.python.md index 19e0a950b..267073d11 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotExportJob.python.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotExportJob.python.md @@ -384,6 +384,7 @@ def interpolation_for_attribute( | 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 DataMongodbatlasCloudBackupSnapshotExportJob resource upon running "cdktf plan ". | --- @@ -453,6 +454,55 @@ dataMongodbatlasCloudBackupSnapshotExportJob.DataMongodbatlasCloudBackupSnapshot --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_cloud_backup_snapshot_export_job + +dataMongodbatlasCloudBackupSnapshotExportJob.DataMongodbatlasCloudBackupSnapshotExportJob.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportJob 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 DataMongodbatlasCloudBackupSnapshotExportJob to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasCloudBackupSnapshotExportJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_job#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCloudBackupSnapshotExportJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshotExportJob.typescript.md b/docs/dataMongodbatlasCloudBackupSnapshotExportJob.typescript.md index 9ab86f3bd..5f6ba6279 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotExportJob.typescript.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotExportJob.typescript.md @@ -264,6 +264,7 @@ public interpolationForAttribute(terraformAttribute: string): IResolvable | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportJob resource upon running "cdktf plan ". | --- @@ -327,6 +328,50 @@ dataMongodbatlasCloudBackupSnapshotExportJob.DataMongodbatlasCloudBackupSnapshot --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasCloudBackupSnapshotExportJob } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasCloudBackupSnapshotExportJob.DataMongodbatlasCloudBackupSnapshotExportJob.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportJob resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCloudBackupSnapshotExportJob to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCloudBackupSnapshotExportJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_job#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCloudBackupSnapshotExportJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshotExportJobs.csharp.md b/docs/dataMongodbatlasCloudBackupSnapshotExportJobs.csharp.md index e5dca7359..a8f875045 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotExportJobs.csharp.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotExportJobs.csharp.md @@ -285,6 +285,7 @@ private void ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportJobs resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ DataMongodbatlasCloudBackupSnapshotExportJobs.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasCloudBackupSnapshotExportJobs.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportJobs resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCloudBackupSnapshotExportJobs to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCloudBackupSnapshotExportJobs that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_jobs#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 DataMongodbatlasCloudBackupSnapshotExportJobs to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshotExportJobs.go.md b/docs/dataMongodbatlasCloudBackupSnapshotExportJobs.go.md index 6e42862dd..b427694b4 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotExportJobs.go.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotExportJobs.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjobs" datamongodbatlascloudbackupsnapshotexportjobs.NewDataMongodbatlasCloudBackupSnapshotExportJobs(scope Construct, id *string, config DataMongodbatlasCloudBackupSnapshotExportJobsConfig) DataMongodbatlasCloudBackupSnapshotExportJobs ``` @@ -285,13 +285,14 @@ func ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportJobs resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjobs" datamongodbatlascloudbackupsnapshotexportjobs.DataMongodbatlasCloudBackupSnapshotExportJobs_IsConstruct(x interface{}) *bool ``` @@ -323,7 +324,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjobs" datamongodbatlascloudbackupsnapshotexportjobs.DataMongodbatlasCloudBackupSnapshotExportJobs_IsTerraformElement(x interface{}) *bool ``` @@ -337,7 +338,7 @@ datamongodbatlascloudbackupsnapshotexportjobs.DataMongodbatlasCloudBackupSnapsho ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjobs" datamongodbatlascloudbackupsnapshotexportjobs.DataMongodbatlasCloudBackupSnapshotExportJobs_IsTerraformDataSource(x interface{}) *bool ``` @@ -348,6 +349,50 @@ datamongodbatlascloudbackupsnapshotexportjobs.DataMongodbatlasCloudBackupSnapsho --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjobs" + +datamongodbatlascloudbackupsnapshotexportjobs.DataMongodbatlasCloudBackupSnapshotExportJobs_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportJobs 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 DataMongodbatlasCloudBackupSnapshotExportJobs to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasCloudBackupSnapshotExportJobs that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_jobs#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 DataMongodbatlasCloudBackupSnapshotExportJobs to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -646,7 +691,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjobs" &datamongodbatlascloudbackupsnapshotexportjobs.DataMongodbatlasCloudBackupSnapshotExportJobsConfig { Connection: interface{}, @@ -821,7 +866,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjobs" &datamongodbatlascloudbackupsnapshotexportjobs.DataMongodbatlasCloudBackupSnapshotExportJobsResults { @@ -834,7 +879,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjobs" &datamongodbatlascloudbackupsnapshotexportjobs.DataMongodbatlasCloudBackupSnapshotExportJobsResultsComponents { @@ -847,7 +892,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjobs" &datamongodbatlascloudbackupsnapshotexportjobs.DataMongodbatlasCloudBackupSnapshotExportJobsResultsCustomData { @@ -862,7 +907,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjobs" datamongodbatlascloudbackupsnapshotexportjobs.NewDataMongodbatlasCloudBackupSnapshotExportJobsResultsComponentsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCloudBackupSnapshotExportJobsResultsComponentsList ``` @@ -994,7 +1039,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjobs" datamongodbatlascloudbackupsnapshotexportjobs.NewDataMongodbatlasCloudBackupSnapshotExportJobsResultsComponentsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCloudBackupSnapshotExportJobsResultsComponentsOutputReference ``` @@ -1283,7 +1328,7 @@ func InternalValue() DataMongodbatlasCloudBackupSnapshotExportJobsResultsCompone #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjobs" datamongodbatlascloudbackupsnapshotexportjobs.NewDataMongodbatlasCloudBackupSnapshotExportJobsResultsCustomDataList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCloudBackupSnapshotExportJobsResultsCustomDataList ``` @@ -1415,7 +1460,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjobs" datamongodbatlascloudbackupsnapshotexportjobs.NewDataMongodbatlasCloudBackupSnapshotExportJobsResultsCustomDataOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCloudBackupSnapshotExportJobsResultsCustomDataOutputReference ``` @@ -1704,7 +1749,7 @@ func InternalValue() DataMongodbatlasCloudBackupSnapshotExportJobsResultsCustomD #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjobs" datamongodbatlascloudbackupsnapshotexportjobs.NewDataMongodbatlasCloudBackupSnapshotExportJobsResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCloudBackupSnapshotExportJobsResultsList ``` @@ -1836,7 +1881,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotexportjobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotexportjobs" datamongodbatlascloudbackupsnapshotexportjobs.NewDataMongodbatlasCloudBackupSnapshotExportJobsResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCloudBackupSnapshotExportJobsResultsOutputReference ``` diff --git a/docs/dataMongodbatlasCloudBackupSnapshotExportJobs.java.md b/docs/dataMongodbatlasCloudBackupSnapshotExportJobs.java.md index 633bc535b..b9e81dd6c 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotExportJobs.java.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotExportJobs.java.md @@ -392,6 +392,7 @@ public void resetPageNum() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportJobs resource upon running "cdktf plan ". | --- @@ -455,6 +456,50 @@ DataMongodbatlasCloudBackupSnapshotExportJobs.isTerraformDataSource(java.lang.Ob --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_cloud_backup_snapshot_export_jobs.DataMongodbatlasCloudBackupSnapshotExportJobs; + +DataMongodbatlasCloudBackupSnapshotExportJobs.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasCloudBackupSnapshotExportJobs.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportJobs 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 DataMongodbatlasCloudBackupSnapshotExportJobs to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasCloudBackupSnapshotExportJobs that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_jobs#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 DataMongodbatlasCloudBackupSnapshotExportJobs to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshotExportJobs.python.md b/docs/dataMongodbatlasCloudBackupSnapshotExportJobs.python.md index 19bf4e7b4..f86058692 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotExportJobs.python.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotExportJobs.python.md @@ -415,6 +415,7 @@ def reset_page_num() -> 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 DataMongodbatlasCloudBackupSnapshotExportJobs resource upon running "cdktf plan ". | --- @@ -484,6 +485,55 @@ dataMongodbatlasCloudBackupSnapshotExportJobs.DataMongodbatlasCloudBackupSnapsho --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_cloud_backup_snapshot_export_jobs + +dataMongodbatlasCloudBackupSnapshotExportJobs.DataMongodbatlasCloudBackupSnapshotExportJobs.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportJobs 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 DataMongodbatlasCloudBackupSnapshotExportJobs to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasCloudBackupSnapshotExportJobs that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_jobs#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCloudBackupSnapshotExportJobs to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshotExportJobs.typescript.md b/docs/dataMongodbatlasCloudBackupSnapshotExportJobs.typescript.md index 09bdd9855..1e36c0bc5 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotExportJobs.typescript.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotExportJobs.typescript.md @@ -285,6 +285,7 @@ public resetPageNum(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportJobs resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ dataMongodbatlasCloudBackupSnapshotExportJobs.DataMongodbatlasCloudBackupSnapsho --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasCloudBackupSnapshotExportJobs } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasCloudBackupSnapshotExportJobs.DataMongodbatlasCloudBackupSnapshotExportJobs.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportJobs resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCloudBackupSnapshotExportJobs to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCloudBackupSnapshotExportJobs that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_jobs#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCloudBackupSnapshotExportJobs to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshotRestoreJob.csharp.md b/docs/dataMongodbatlasCloudBackupSnapshotRestoreJob.csharp.md index d0be3e80d..7c820b6b9 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotRestoreJob.csharp.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotRestoreJob.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 DataMongodbatlasCloudBackupSnapshotRestoreJob resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasCloudBackupSnapshotRestoreJob.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasCloudBackupSnapshotRestoreJob.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotRestoreJob resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCloudBackupSnapshotRestoreJob to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCloudBackupSnapshotRestoreJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_restore_job#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 DataMongodbatlasCloudBackupSnapshotRestoreJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshotRestoreJob.go.md b/docs/dataMongodbatlasCloudBackupSnapshotRestoreJob.go.md index 295db9ed1..502ee267f 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotRestoreJob.go.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotRestoreJob.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotrestorejob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotrestorejob" datamongodbatlascloudbackupsnapshotrestorejob.NewDataMongodbatlasCloudBackupSnapshotRestoreJob(scope Construct, id *string, config DataMongodbatlasCloudBackupSnapshotRestoreJobConfig) DataMongodbatlasCloudBackupSnapshotRestoreJob ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotRestoreJob resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotrestorejob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotrestorejob" datamongodbatlascloudbackupsnapshotrestorejob.DataMongodbatlasCloudBackupSnapshotRestoreJob_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotrestorejob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotrestorejob" datamongodbatlascloudbackupsnapshotrestorejob.DataMongodbatlasCloudBackupSnapshotRestoreJob_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlascloudbackupsnapshotrestorejob.DataMongodbatlasCloudBackupSnapsho ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotrestorejob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotrestorejob" datamongodbatlascloudbackupsnapshotrestorejob.DataMongodbatlasCloudBackupSnapshotRestoreJob_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlascloudbackupsnapshotrestorejob.DataMongodbatlasCloudBackupSnapsho --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotrestorejob" + +datamongodbatlascloudbackupsnapshotrestorejob.DataMongodbatlasCloudBackupSnapshotRestoreJob_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotRestoreJob 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 DataMongodbatlasCloudBackupSnapshotRestoreJob to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasCloudBackupSnapshotRestoreJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_restore_job#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 DataMongodbatlasCloudBackupSnapshotRestoreJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -742,7 +787,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotrestorejob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotrestorejob" &datamongodbatlascloudbackupsnapshotrestorejob.DataMongodbatlasCloudBackupSnapshotRestoreJobConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasCloudBackupSnapshotRestoreJob.java.md b/docs/dataMongodbatlasCloudBackupSnapshotRestoreJob.java.md index b139862b5..ca11528ee 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotRestoreJob.java.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotRestoreJob.java.md @@ -368,6 +368,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotRestoreJob resource upon running "cdktf plan ". | --- @@ -431,6 +432,50 @@ DataMongodbatlasCloudBackupSnapshotRestoreJob.isTerraformDataSource(java.lang.Ob --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_cloud_backup_snapshot_restore_job.DataMongodbatlasCloudBackupSnapshotRestoreJob; + +DataMongodbatlasCloudBackupSnapshotRestoreJob.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasCloudBackupSnapshotRestoreJob.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotRestoreJob 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 DataMongodbatlasCloudBackupSnapshotRestoreJob to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasCloudBackupSnapshotRestoreJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_restore_job#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 DataMongodbatlasCloudBackupSnapshotRestoreJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshotRestoreJob.python.md b/docs/dataMongodbatlasCloudBackupSnapshotRestoreJob.python.md index 64bc02057..3ed8e7afb 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotRestoreJob.python.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotRestoreJob.python.md @@ -391,6 +391,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 DataMongodbatlasCloudBackupSnapshotRestoreJob resource upon running "cdktf plan ". | --- @@ -460,6 +461,55 @@ dataMongodbatlasCloudBackupSnapshotRestoreJob.DataMongodbatlasCloudBackupSnapsho --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_cloud_backup_snapshot_restore_job + +dataMongodbatlasCloudBackupSnapshotRestoreJob.DataMongodbatlasCloudBackupSnapshotRestoreJob.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotRestoreJob 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 DataMongodbatlasCloudBackupSnapshotRestoreJob to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasCloudBackupSnapshotRestoreJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_restore_job#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCloudBackupSnapshotRestoreJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshotRestoreJob.typescript.md b/docs/dataMongodbatlasCloudBackupSnapshotRestoreJob.typescript.md index 1da88d28f..c2a795bee 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotRestoreJob.typescript.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotRestoreJob.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 DataMongodbatlasCloudBackupSnapshotRestoreJob resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasCloudBackupSnapshotRestoreJob.DataMongodbatlasCloudBackupSnapsho --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasCloudBackupSnapshotRestoreJob } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasCloudBackupSnapshotRestoreJob.DataMongodbatlasCloudBackupSnapshotRestoreJob.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotRestoreJob resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCloudBackupSnapshotRestoreJob to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCloudBackupSnapshotRestoreJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_restore_job#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCloudBackupSnapshotRestoreJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshotRestoreJobs.csharp.md b/docs/dataMongodbatlasCloudBackupSnapshotRestoreJobs.csharp.md index 2ca931fbd..a30df8be9 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotRestoreJobs.csharp.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotRestoreJobs.csharp.md @@ -285,6 +285,7 @@ private void ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotRestoreJobs resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ DataMongodbatlasCloudBackupSnapshotRestoreJobs.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasCloudBackupSnapshotRestoreJobs.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotRestoreJobs resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCloudBackupSnapshotRestoreJobs to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCloudBackupSnapshotRestoreJobs that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_restore_jobs#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 DataMongodbatlasCloudBackupSnapshotRestoreJobs to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshotRestoreJobs.go.md b/docs/dataMongodbatlasCloudBackupSnapshotRestoreJobs.go.md index 0d5d15d55..064419fa4 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotRestoreJobs.go.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotRestoreJobs.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotrestorejobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotrestorejobs" datamongodbatlascloudbackupsnapshotrestorejobs.NewDataMongodbatlasCloudBackupSnapshotRestoreJobs(scope Construct, id *string, config DataMongodbatlasCloudBackupSnapshotRestoreJobsConfig) DataMongodbatlasCloudBackupSnapshotRestoreJobs ``` @@ -285,13 +285,14 @@ func ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotRestoreJobs resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotrestorejobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotrestorejobs" datamongodbatlascloudbackupsnapshotrestorejobs.DataMongodbatlasCloudBackupSnapshotRestoreJobs_IsConstruct(x interface{}) *bool ``` @@ -323,7 +324,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotrestorejobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotrestorejobs" datamongodbatlascloudbackupsnapshotrestorejobs.DataMongodbatlasCloudBackupSnapshotRestoreJobs_IsTerraformElement(x interface{}) *bool ``` @@ -337,7 +338,7 @@ datamongodbatlascloudbackupsnapshotrestorejobs.DataMongodbatlasCloudBackupSnapsh ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotrestorejobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotrestorejobs" datamongodbatlascloudbackupsnapshotrestorejobs.DataMongodbatlasCloudBackupSnapshotRestoreJobs_IsTerraformDataSource(x interface{}) *bool ``` @@ -348,6 +349,50 @@ datamongodbatlascloudbackupsnapshotrestorejobs.DataMongodbatlasCloudBackupSnapsh --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotrestorejobs" + +datamongodbatlascloudbackupsnapshotrestorejobs.DataMongodbatlasCloudBackupSnapshotRestoreJobs_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotRestoreJobs 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 DataMongodbatlasCloudBackupSnapshotRestoreJobs to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasCloudBackupSnapshotRestoreJobs that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_restore_jobs#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 DataMongodbatlasCloudBackupSnapshotRestoreJobs to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -646,7 +691,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotrestorejobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotrestorejobs" &datamongodbatlascloudbackupsnapshotrestorejobs.DataMongodbatlasCloudBackupSnapshotRestoreJobsConfig { Connection: interface{}, @@ -821,7 +866,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotrestorejobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotrestorejobs" &datamongodbatlascloudbackupsnapshotrestorejobs.DataMongodbatlasCloudBackupSnapshotRestoreJobsResults { @@ -836,7 +881,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotrestorejobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotrestorejobs" datamongodbatlascloudbackupsnapshotrestorejobs.NewDataMongodbatlasCloudBackupSnapshotRestoreJobsResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCloudBackupSnapshotRestoreJobsResultsList ``` @@ -968,7 +1013,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshotrestorejobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshotrestorejobs" datamongodbatlascloudbackupsnapshotrestorejobs.NewDataMongodbatlasCloudBackupSnapshotRestoreJobsResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCloudBackupSnapshotRestoreJobsResultsOutputReference ``` diff --git a/docs/dataMongodbatlasCloudBackupSnapshotRestoreJobs.java.md b/docs/dataMongodbatlasCloudBackupSnapshotRestoreJobs.java.md index 622e50a66..0ae585826 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotRestoreJobs.java.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotRestoreJobs.java.md @@ -392,6 +392,7 @@ public void resetPageNum() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotRestoreJobs resource upon running "cdktf plan ". | --- @@ -455,6 +456,50 @@ DataMongodbatlasCloudBackupSnapshotRestoreJobs.isTerraformDataSource(java.lang.O --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_cloud_backup_snapshot_restore_jobs.DataMongodbatlasCloudBackupSnapshotRestoreJobs; + +DataMongodbatlasCloudBackupSnapshotRestoreJobs.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasCloudBackupSnapshotRestoreJobs.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotRestoreJobs 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 DataMongodbatlasCloudBackupSnapshotRestoreJobs to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasCloudBackupSnapshotRestoreJobs that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_restore_jobs#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 DataMongodbatlasCloudBackupSnapshotRestoreJobs to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshotRestoreJobs.python.md b/docs/dataMongodbatlasCloudBackupSnapshotRestoreJobs.python.md index 2959a073b..35c413eaa 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotRestoreJobs.python.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotRestoreJobs.python.md @@ -415,6 +415,7 @@ def reset_page_num() -> 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 DataMongodbatlasCloudBackupSnapshotRestoreJobs resource upon running "cdktf plan ". | --- @@ -484,6 +485,55 @@ dataMongodbatlasCloudBackupSnapshotRestoreJobs.DataMongodbatlasCloudBackupSnapsh --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_cloud_backup_snapshot_restore_jobs + +dataMongodbatlasCloudBackupSnapshotRestoreJobs.DataMongodbatlasCloudBackupSnapshotRestoreJobs.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotRestoreJobs 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 DataMongodbatlasCloudBackupSnapshotRestoreJobs to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasCloudBackupSnapshotRestoreJobs that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_restore_jobs#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCloudBackupSnapshotRestoreJobs to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshotRestoreJobs.typescript.md b/docs/dataMongodbatlasCloudBackupSnapshotRestoreJobs.typescript.md index 39d9f30f5..2a7bae3ce 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshotRestoreJobs.typescript.md +++ b/docs/dataMongodbatlasCloudBackupSnapshotRestoreJobs.typescript.md @@ -285,6 +285,7 @@ public resetPageNum(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotRestoreJobs resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ dataMongodbatlasCloudBackupSnapshotRestoreJobs.DataMongodbatlasCloudBackupSnapsh --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasCloudBackupSnapshotRestoreJobs } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasCloudBackupSnapshotRestoreJobs.DataMongodbatlasCloudBackupSnapshotRestoreJobs.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotRestoreJobs resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCloudBackupSnapshotRestoreJobs to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCloudBackupSnapshotRestoreJobs that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_restore_jobs#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCloudBackupSnapshotRestoreJobs to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshots.csharp.md b/docs/dataMongodbatlasCloudBackupSnapshots.csharp.md index 906769359..cc47468a9 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshots.csharp.md +++ b/docs/dataMongodbatlasCloudBackupSnapshots.csharp.md @@ -285,6 +285,7 @@ private void ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshots resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ DataMongodbatlasCloudBackupSnapshots.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasCloudBackupSnapshots.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshots resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCloudBackupSnapshots to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCloudBackupSnapshots that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshots#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 DataMongodbatlasCloudBackupSnapshots to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshots.go.md b/docs/dataMongodbatlasCloudBackupSnapshots.go.md index ca064ef75..3888e3ffc 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshots.go.md +++ b/docs/dataMongodbatlasCloudBackupSnapshots.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshots" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshots" datamongodbatlascloudbackupsnapshots.NewDataMongodbatlasCloudBackupSnapshots(scope Construct, id *string, config DataMongodbatlasCloudBackupSnapshotsConfig) DataMongodbatlasCloudBackupSnapshots ``` @@ -285,13 +285,14 @@ func ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshots resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshots" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshots" datamongodbatlascloudbackupsnapshots.DataMongodbatlasCloudBackupSnapshots_IsConstruct(x interface{}) *bool ``` @@ -323,7 +324,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshots" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshots" datamongodbatlascloudbackupsnapshots.DataMongodbatlasCloudBackupSnapshots_IsTerraformElement(x interface{}) *bool ``` @@ -337,7 +338,7 @@ datamongodbatlascloudbackupsnapshots.DataMongodbatlasCloudBackupSnapshots_IsTerr ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshots" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshots" datamongodbatlascloudbackupsnapshots.DataMongodbatlasCloudBackupSnapshots_IsTerraformDataSource(x interface{}) *bool ``` @@ -348,6 +349,50 @@ datamongodbatlascloudbackupsnapshots.DataMongodbatlasCloudBackupSnapshots_IsTerr --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshots" + +datamongodbatlascloudbackupsnapshots.DataMongodbatlasCloudBackupSnapshots_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshots 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 DataMongodbatlasCloudBackupSnapshots to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasCloudBackupSnapshots that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshots#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 DataMongodbatlasCloudBackupSnapshots to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -646,7 +691,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshots" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshots" &datamongodbatlascloudbackupsnapshots.DataMongodbatlasCloudBackupSnapshotsConfig { Connection: interface{}, @@ -821,7 +866,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshots" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshots" &datamongodbatlascloudbackupsnapshots.DataMongodbatlasCloudBackupSnapshotsResults { @@ -834,7 +879,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshots" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshots" &datamongodbatlascloudbackupsnapshots.DataMongodbatlasCloudBackupSnapshotsResultsMembers { @@ -849,7 +894,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshots" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshots" datamongodbatlascloudbackupsnapshots.NewDataMongodbatlasCloudBackupSnapshotsResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCloudBackupSnapshotsResultsList ``` @@ -981,7 +1026,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshots" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshots" datamongodbatlascloudbackupsnapshots.NewDataMongodbatlasCloudBackupSnapshotsResultsMembersList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCloudBackupSnapshotsResultsMembersList ``` @@ -1113,7 +1158,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshots" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshots" datamongodbatlascloudbackupsnapshots.NewDataMongodbatlasCloudBackupSnapshotsResultsMembersOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCloudBackupSnapshotsResultsMembersOutputReference ``` @@ -1413,7 +1458,7 @@ func InternalValue() DataMongodbatlasCloudBackupSnapshotsResultsMembers #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudbackupsnapshots" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudbackupsnapshots" datamongodbatlascloudbackupsnapshots.NewDataMongodbatlasCloudBackupSnapshotsResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCloudBackupSnapshotsResultsOutputReference ``` diff --git a/docs/dataMongodbatlasCloudBackupSnapshots.java.md b/docs/dataMongodbatlasCloudBackupSnapshots.java.md index dbc89d919..cde0f4040 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshots.java.md +++ b/docs/dataMongodbatlasCloudBackupSnapshots.java.md @@ -392,6 +392,7 @@ public void resetPageNum() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshots resource upon running "cdktf plan ". | --- @@ -455,6 +456,50 @@ DataMongodbatlasCloudBackupSnapshots.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_cloud_backup_snapshots.DataMongodbatlasCloudBackupSnapshots; + +DataMongodbatlasCloudBackupSnapshots.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasCloudBackupSnapshots.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshots 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 DataMongodbatlasCloudBackupSnapshots to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasCloudBackupSnapshots that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshots#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 DataMongodbatlasCloudBackupSnapshots to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshots.python.md b/docs/dataMongodbatlasCloudBackupSnapshots.python.md index 5d3e6a170..cd56ae0f4 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshots.python.md +++ b/docs/dataMongodbatlasCloudBackupSnapshots.python.md @@ -415,6 +415,7 @@ def reset_page_num() -> 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 DataMongodbatlasCloudBackupSnapshots resource upon running "cdktf plan ". | --- @@ -484,6 +485,55 @@ dataMongodbatlasCloudBackupSnapshots.DataMongodbatlasCloudBackupSnapshots.is_ter --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_cloud_backup_snapshots + +dataMongodbatlasCloudBackupSnapshots.DataMongodbatlasCloudBackupSnapshots.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshots 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 DataMongodbatlasCloudBackupSnapshots to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasCloudBackupSnapshots that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshots#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCloudBackupSnapshots to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudBackupSnapshots.typescript.md b/docs/dataMongodbatlasCloudBackupSnapshots.typescript.md index 8cd95dd0b..718c34c36 100644 --- a/docs/dataMongodbatlasCloudBackupSnapshots.typescript.md +++ b/docs/dataMongodbatlasCloudBackupSnapshots.typescript.md @@ -285,6 +285,7 @@ public resetPageNum(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshots resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ dataMongodbatlasCloudBackupSnapshots.DataMongodbatlasCloudBackupSnapshots.isTerr --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasCloudBackupSnapshots } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasCloudBackupSnapshots.DataMongodbatlasCloudBackupSnapshots.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshots resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCloudBackupSnapshots to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCloudBackupSnapshots that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshots#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCloudBackupSnapshots to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudProviderAccess.csharp.md b/docs/dataMongodbatlasCloudProviderAccess.csharp.md index d5cd0c538..d5a79624b 100644 --- a/docs/dataMongodbatlasCloudProviderAccess.csharp.md +++ b/docs/dataMongodbatlasCloudProviderAccess.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 DataMongodbatlasCloudProviderAccess resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasCloudProviderAccess.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasCloudProviderAccess.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudProviderAccess resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCloudProviderAccess to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCloudProviderAccess that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_provider_access#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 DataMongodbatlasCloudProviderAccess to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudProviderAccess.go.md b/docs/dataMongodbatlasCloudProviderAccess.go.md index 362059ed6..bcf429792 100644 --- a/docs/dataMongodbatlasCloudProviderAccess.go.md +++ b/docs/dataMongodbatlasCloudProviderAccess.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudprovideraccess" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudprovideraccess" datamongodbatlascloudprovideraccess.NewDataMongodbatlasCloudProviderAccess(scope Construct, id *string, config DataMongodbatlasCloudProviderAccessConfig) DataMongodbatlasCloudProviderAccess ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudProviderAccess resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudprovideraccess" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudprovideraccess" datamongodbatlascloudprovideraccess.DataMongodbatlasCloudProviderAccess_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudprovideraccess" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudprovideraccess" datamongodbatlascloudprovideraccess.DataMongodbatlasCloudProviderAccess_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlascloudprovideraccess.DataMongodbatlasCloudProviderAccess_IsTerraf ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudprovideraccess" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudprovideraccess" datamongodbatlascloudprovideraccess.DataMongodbatlasCloudProviderAccess_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlascloudprovideraccess.DataMongodbatlasCloudProviderAccess_IsTerraf --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudprovideraccess" + +datamongodbatlascloudprovideraccess.DataMongodbatlasCloudProviderAccess_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudProviderAccess 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 DataMongodbatlasCloudProviderAccess to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasCloudProviderAccess that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_provider_access#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 DataMongodbatlasCloudProviderAccess to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -555,7 +600,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudprovideraccess" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudprovideraccess" &datamongodbatlascloudprovideraccess.DataMongodbatlasCloudProviderAccessAwsIamRoles { @@ -568,7 +613,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudprovideraccess" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudprovideraccess" &datamongodbatlascloudprovideraccess.DataMongodbatlasCloudProviderAccessAwsIamRolesFeatureUsages { @@ -581,7 +626,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudprovideraccess" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudprovideraccess" &datamongodbatlascloudprovideraccess.DataMongodbatlasCloudProviderAccessConfig { Connection: interface{}, @@ -716,7 +761,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudprovideraccess" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudprovideraccess" datamongodbatlascloudprovideraccess.NewDataMongodbatlasCloudProviderAccessAwsIamRolesFeatureUsagesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCloudProviderAccessAwsIamRolesFeatureUsagesList ``` @@ -848,7 +893,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudprovideraccess" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudprovideraccess" datamongodbatlascloudprovideraccess.NewDataMongodbatlasCloudProviderAccessAwsIamRolesFeatureUsagesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCloudProviderAccessAwsIamRolesFeatureUsagesOutputReference ``` @@ -1137,7 +1182,7 @@ func InternalValue() DataMongodbatlasCloudProviderAccessAwsIamRolesFeatureUsages #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudprovideraccess" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudprovideraccess" datamongodbatlascloudprovideraccess.NewDataMongodbatlasCloudProviderAccessAwsIamRolesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCloudProviderAccessAwsIamRolesList ``` @@ -1269,7 +1314,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudprovideraccess" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudprovideraccess" datamongodbatlascloudprovideraccess.NewDataMongodbatlasCloudProviderAccessAwsIamRolesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCloudProviderAccessAwsIamRolesOutputReference ``` diff --git a/docs/dataMongodbatlasCloudProviderAccess.java.md b/docs/dataMongodbatlasCloudProviderAccess.java.md index 2369db522..30969a045 100644 --- a/docs/dataMongodbatlasCloudProviderAccess.java.md +++ b/docs/dataMongodbatlasCloudProviderAccess.java.md @@ -348,6 +348,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudProviderAccess resource upon running "cdktf plan ". | --- @@ -411,6 +412,50 @@ DataMongodbatlasCloudProviderAccess.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_cloud_provider_access.DataMongodbatlasCloudProviderAccess; + +DataMongodbatlasCloudProviderAccess.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasCloudProviderAccess.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudProviderAccess 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 DataMongodbatlasCloudProviderAccess to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasCloudProviderAccess that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_provider_access#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 DataMongodbatlasCloudProviderAccess to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudProviderAccess.python.md b/docs/dataMongodbatlasCloudProviderAccess.python.md index f82ee0647..f87a7641f 100644 --- a/docs/dataMongodbatlasCloudProviderAccess.python.md +++ b/docs/dataMongodbatlasCloudProviderAccess.python.md @@ -371,6 +371,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 DataMongodbatlasCloudProviderAccess resource upon running "cdktf plan ". | --- @@ -440,6 +441,55 @@ dataMongodbatlasCloudProviderAccess.DataMongodbatlasCloudProviderAccess.is_terra --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_cloud_provider_access + +dataMongodbatlasCloudProviderAccess.DataMongodbatlasCloudProviderAccess.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudProviderAccess 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 DataMongodbatlasCloudProviderAccess to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasCloudProviderAccess that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_provider_access#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCloudProviderAccess to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudProviderAccess.typescript.md b/docs/dataMongodbatlasCloudProviderAccess.typescript.md index 6528ed008..4b8c8f212 100644 --- a/docs/dataMongodbatlasCloudProviderAccess.typescript.md +++ b/docs/dataMongodbatlasCloudProviderAccess.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 DataMongodbatlasCloudProviderAccess resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasCloudProviderAccess.DataMongodbatlasCloudProviderAccess.isTerraf --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasCloudProviderAccess } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasCloudProviderAccess.DataMongodbatlasCloudProviderAccess.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudProviderAccess resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCloudProviderAccess to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCloudProviderAccess that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_provider_access#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCloudProviderAccess to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudProviderAccessSetup.csharp.md b/docs/dataMongodbatlasCloudProviderAccessSetup.csharp.md index 3ea49ebc8..ad7a85f0f 100644 --- a/docs/dataMongodbatlasCloudProviderAccessSetup.csharp.md +++ b/docs/dataMongodbatlasCloudProviderAccessSetup.csharp.md @@ -291,6 +291,7 @@ private void ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudProviderAccessSetup resource upon running "cdktf plan ". | --- @@ -354,6 +355,50 @@ DataMongodbatlasCloudProviderAccessSetup.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasCloudProviderAccessSetup.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudProviderAccessSetup resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCloudProviderAccessSetup to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCloudProviderAccessSetup that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_provider_access_setup#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 DataMongodbatlasCloudProviderAccessSetup to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudProviderAccessSetup.go.md b/docs/dataMongodbatlasCloudProviderAccessSetup.go.md index e344b00fe..308bdae95 100644 --- a/docs/dataMongodbatlasCloudProviderAccessSetup.go.md +++ b/docs/dataMongodbatlasCloudProviderAccessSetup.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudprovideraccesssetup" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudprovideraccesssetup" datamongodbatlascloudprovideraccesssetup.NewDataMongodbatlasCloudProviderAccessSetup(scope Construct, id *string, config DataMongodbatlasCloudProviderAccessSetupConfig) DataMongodbatlasCloudProviderAccessSetup ``` @@ -291,13 +291,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudProviderAccessSetup resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudprovideraccesssetup" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudprovideraccesssetup" datamongodbatlascloudprovideraccesssetup.DataMongodbatlasCloudProviderAccessSetup_IsConstruct(x interface{}) *bool ``` @@ -329,7 +330,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudprovideraccesssetup" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudprovideraccesssetup" datamongodbatlascloudprovideraccesssetup.DataMongodbatlasCloudProviderAccessSetup_IsTerraformElement(x interface{}) *bool ``` @@ -343,7 +344,7 @@ datamongodbatlascloudprovideraccesssetup.DataMongodbatlasCloudProviderAccessSetu ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudprovideraccesssetup" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudprovideraccesssetup" datamongodbatlascloudprovideraccesssetup.DataMongodbatlasCloudProviderAccessSetup_IsTerraformDataSource(x interface{}) *bool ``` @@ -354,6 +355,50 @@ datamongodbatlascloudprovideraccesssetup.DataMongodbatlasCloudProviderAccessSetu --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudprovideraccesssetup" + +datamongodbatlascloudprovideraccesssetup.DataMongodbatlasCloudProviderAccessSetup_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudProviderAccessSetup 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 DataMongodbatlasCloudProviderAccessSetup to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasCloudProviderAccessSetup that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_provider_access_setup#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 DataMongodbatlasCloudProviderAccessSetup to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -674,7 +719,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudprovideraccesssetup" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudprovideraccesssetup" &datamongodbatlascloudprovideraccesssetup.DataMongodbatlasCloudProviderAccessSetupAwsConfig { @@ -687,7 +732,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudprovideraccesssetup" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudprovideraccesssetup" &datamongodbatlascloudprovideraccesssetup.DataMongodbatlasCloudProviderAccessSetupAzureConfig { @@ -700,7 +745,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudprovideraccesssetup" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudprovideraccesssetup" &datamongodbatlascloudprovideraccesssetup.DataMongodbatlasCloudProviderAccessSetupConfig { Connection: interface{}, @@ -879,7 +924,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudprovideraccesssetup" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudprovideraccesssetup" datamongodbatlascloudprovideraccesssetup.NewDataMongodbatlasCloudProviderAccessSetupAwsConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCloudProviderAccessSetupAwsConfigList ``` @@ -1011,7 +1056,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudprovideraccesssetup" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudprovideraccesssetup" datamongodbatlascloudprovideraccesssetup.NewDataMongodbatlasCloudProviderAccessSetupAwsConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCloudProviderAccessSetupAwsConfigOutputReference ``` @@ -1300,7 +1345,7 @@ func InternalValue() DataMongodbatlasCloudProviderAccessSetupAwsConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudprovideraccesssetup" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudprovideraccesssetup" datamongodbatlascloudprovideraccesssetup.NewDataMongodbatlasCloudProviderAccessSetupAzureConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCloudProviderAccessSetupAzureConfigList ``` @@ -1443,7 +1488,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascloudprovideraccesssetup" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascloudprovideraccesssetup" datamongodbatlascloudprovideraccesssetup.NewDataMongodbatlasCloudProviderAccessSetupAzureConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCloudProviderAccessSetupAzureConfigOutputReference ``` diff --git a/docs/dataMongodbatlasCloudProviderAccessSetup.java.md b/docs/dataMongodbatlasCloudProviderAccessSetup.java.md index 5f36564ae..1ace5d3ae 100644 --- a/docs/dataMongodbatlasCloudProviderAccessSetup.java.md +++ b/docs/dataMongodbatlasCloudProviderAccessSetup.java.md @@ -401,6 +401,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudProviderAccessSetup resource upon running "cdktf plan ". | --- @@ -464,6 +465,50 @@ DataMongodbatlasCloudProviderAccessSetup.isTerraformDataSource(java.lang.Object --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_cloud_provider_access_setup.DataMongodbatlasCloudProviderAccessSetup; + +DataMongodbatlasCloudProviderAccessSetup.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasCloudProviderAccessSetup.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudProviderAccessSetup 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 DataMongodbatlasCloudProviderAccessSetup to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasCloudProviderAccessSetup that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_provider_access_setup#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 DataMongodbatlasCloudProviderAccessSetup to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudProviderAccessSetup.python.md b/docs/dataMongodbatlasCloudProviderAccessSetup.python.md index 1b54c5c1f..cd4e90105 100644 --- a/docs/dataMongodbatlasCloudProviderAccessSetup.python.md +++ b/docs/dataMongodbatlasCloudProviderAccessSetup.python.md @@ -425,6 +425,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 DataMongodbatlasCloudProviderAccessSetup resource upon running "cdktf plan ". | --- @@ -494,6 +495,55 @@ dataMongodbatlasCloudProviderAccessSetup.DataMongodbatlasCloudProviderAccessSetu --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_cloud_provider_access_setup + +dataMongodbatlasCloudProviderAccessSetup.DataMongodbatlasCloudProviderAccessSetup.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudProviderAccessSetup 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 DataMongodbatlasCloudProviderAccessSetup to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasCloudProviderAccessSetup that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_provider_access_setup#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCloudProviderAccessSetup to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCloudProviderAccessSetup.typescript.md b/docs/dataMongodbatlasCloudProviderAccessSetup.typescript.md index 07dcde0f6..2239756fd 100644 --- a/docs/dataMongodbatlasCloudProviderAccessSetup.typescript.md +++ b/docs/dataMongodbatlasCloudProviderAccessSetup.typescript.md @@ -291,6 +291,7 @@ public resetId(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCloudProviderAccessSetup resource upon running "cdktf plan ". | --- @@ -354,6 +355,50 @@ dataMongodbatlasCloudProviderAccessSetup.DataMongodbatlasCloudProviderAccessSetu --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasCloudProviderAccessSetup } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasCloudProviderAccessSetup.DataMongodbatlasCloudProviderAccessSetup.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCloudProviderAccessSetup resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCloudProviderAccessSetup to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCloudProviderAccessSetup that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_provider_access_setup#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCloudProviderAccessSetup to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCluster.csharp.md b/docs/dataMongodbatlasCluster.csharp.md index 5a88e874d..641251683 100644 --- a/docs/dataMongodbatlasCluster.csharp.md +++ b/docs/dataMongodbatlasCluster.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 DataMongodbatlasCluster resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasCluster.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasCluster.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasCluster resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCluster to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCluster that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cluster#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 DataMongodbatlasCluster to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCluster.go.md b/docs/dataMongodbatlasCluster.go.md index 955cab5d0..5e2ab8a6e 100644 --- a/docs/dataMongodbatlasCluster.go.md +++ b/docs/dataMongodbatlasCluster.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasCluster(scope Construct, id *string, config DataMongodbatlasClusterConfig) DataMongodbatlasCluster ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCluster resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.DataMongodbatlasCluster_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.DataMongodbatlasCluster_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlascluster.DataMongodbatlasCluster_IsTerraformElement(x interface{} ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.DataMongodbatlasCluster_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlascluster.DataMongodbatlasCluster_IsTerraformDataSource(x interfac --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" + +datamongodbatlascluster.DataMongodbatlasCluster_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasCluster 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 DataMongodbatlasCluster to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasCluster that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cluster#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 DataMongodbatlasCluster to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -1006,7 +1051,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" &datamongodbatlascluster.DataMongodbatlasClusterAdvancedConfiguration { @@ -1019,7 +1064,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" &datamongodbatlascluster.DataMongodbatlasClusterBiConnectorConfig { @@ -1032,7 +1077,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" &datamongodbatlascluster.DataMongodbatlasClusterConfig { Connection: interface{}, @@ -1179,7 +1224,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" &datamongodbatlascluster.DataMongodbatlasClusterConnectionStrings { @@ -1192,7 +1237,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" &datamongodbatlascluster.DataMongodbatlasClusterConnectionStringsPrivateEndpoint { @@ -1205,7 +1250,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" &datamongodbatlascluster.DataMongodbatlasClusterConnectionStringsPrivateEndpointEndpoints { @@ -1218,7 +1263,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" &datamongodbatlascluster.DataMongodbatlasClusterLabels { @@ -1231,7 +1276,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" &datamongodbatlascluster.DataMongodbatlasClusterReplicationSpecs { @@ -1244,7 +1289,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" &datamongodbatlascluster.DataMongodbatlasClusterReplicationSpecsRegionsConfig { @@ -1257,7 +1302,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" &datamongodbatlascluster.DataMongodbatlasClusterSnapshotBackupPolicy { @@ -1270,7 +1315,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" &datamongodbatlascluster.DataMongodbatlasClusterSnapshotBackupPolicyPolicies { @@ -1283,7 +1328,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" &datamongodbatlascluster.DataMongodbatlasClusterSnapshotBackupPolicyPoliciesPolicyItem { @@ -1296,7 +1341,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" &datamongodbatlascluster.DataMongodbatlasClusterTags { @@ -1311,7 +1356,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasClusterAdvancedConfigurationList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClusterAdvancedConfigurationList ``` @@ -1443,7 +1488,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasClusterAdvancedConfigurationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClusterAdvancedConfigurationOutputReference ``` @@ -1831,7 +1876,7 @@ func InternalValue() DataMongodbatlasClusterAdvancedConfiguration #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasClusterBiConnectorConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClusterBiConnectorConfigList ``` @@ -1963,7 +2008,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasClusterBiConnectorConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClusterBiConnectorConfigOutputReference ``` @@ -2252,7 +2297,7 @@ func InternalValue() DataMongodbatlasClusterBiConnectorConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasClusterConnectionStringsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClusterConnectionStringsList ``` @@ -2384,7 +2429,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasClusterConnectionStringsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClusterConnectionStringsOutputReference ``` @@ -2728,7 +2773,7 @@ func InternalValue() DataMongodbatlasClusterConnectionStrings #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasClusterConnectionStringsPrivateEndpointEndpointsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClusterConnectionStringsPrivateEndpointEndpointsList ``` @@ -2860,7 +2905,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasClusterConnectionStringsPrivateEndpointEndpointsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClusterConnectionStringsPrivateEndpointEndpointsOutputReference ``` @@ -3160,7 +3205,7 @@ func InternalValue() DataMongodbatlasClusterConnectionStringsPrivateEndpointEndp #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasClusterConnectionStringsPrivateEndpointList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClusterConnectionStringsPrivateEndpointList ``` @@ -3292,7 +3337,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasClusterConnectionStringsPrivateEndpointOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClusterConnectionStringsPrivateEndpointOutputReference ``` @@ -3614,7 +3659,7 @@ func InternalValue() DataMongodbatlasClusterConnectionStringsPrivateEndpoint #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasClusterLabelsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClusterLabelsList ``` @@ -3746,7 +3791,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasClusterLabelsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClusterLabelsOutputReference ``` @@ -4035,7 +4080,7 @@ func InternalValue() DataMongodbatlasClusterLabels #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasClusterReplicationSpecsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClusterReplicationSpecsList ``` @@ -4167,7 +4212,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasClusterReplicationSpecsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClusterReplicationSpecsOutputReference ``` @@ -4478,7 +4523,7 @@ func InternalValue() DataMongodbatlasClusterReplicationSpecs #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasClusterReplicationSpecsRegionsConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClusterReplicationSpecsRegionsConfigList ``` @@ -4610,7 +4655,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasClusterReplicationSpecsRegionsConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClusterReplicationSpecsRegionsConfigOutputReference ``` @@ -4932,7 +4977,7 @@ func InternalValue() DataMongodbatlasClusterReplicationSpecsRegionsConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasClusterSnapshotBackupPolicyList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClusterSnapshotBackupPolicyList ``` @@ -5064,7 +5109,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasClusterSnapshotBackupPolicyOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClusterSnapshotBackupPolicyOutputReference ``` @@ -5419,7 +5464,7 @@ func InternalValue() DataMongodbatlasClusterSnapshotBackupPolicy #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasClusterSnapshotBackupPolicyPoliciesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClusterSnapshotBackupPolicyPoliciesList ``` @@ -5551,7 +5596,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasClusterSnapshotBackupPolicyPoliciesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClusterSnapshotBackupPolicyPoliciesOutputReference ``` @@ -5840,7 +5885,7 @@ func InternalValue() DataMongodbatlasClusterSnapshotBackupPolicyPolicies #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasClusterSnapshotBackupPolicyPoliciesPolicyItemList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClusterSnapshotBackupPolicyPoliciesPolicyItemList ``` @@ -5972,7 +6017,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasClusterSnapshotBackupPolicyPoliciesPolicyItemOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClusterSnapshotBackupPolicyPoliciesPolicyItemOutputReference ``` @@ -6294,7 +6339,7 @@ func InternalValue() DataMongodbatlasClusterSnapshotBackupPolicyPoliciesPolicyIt #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasClusterTagsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClusterTagsList ``` @@ -6426,7 +6471,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascluster" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascluster" datamongodbatlascluster.NewDataMongodbatlasClusterTagsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClusterTagsOutputReference ``` diff --git a/docs/dataMongodbatlasCluster.java.md b/docs/dataMongodbatlasCluster.java.md index dd4dc01be..e747faf43 100644 --- a/docs/dataMongodbatlasCluster.java.md +++ b/docs/dataMongodbatlasCluster.java.md @@ -358,6 +358,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCluster resource upon running "cdktf plan ". | --- @@ -421,6 +422,50 @@ DataMongodbatlasCluster.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_cluster.DataMongodbatlasCluster; + +DataMongodbatlasCluster.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasCluster.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCluster 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 DataMongodbatlasCluster to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasCluster that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cluster#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 DataMongodbatlasCluster to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCluster.python.md b/docs/dataMongodbatlasCluster.python.md index a851bc8be..166d266e1 100644 --- a/docs/dataMongodbatlasCluster.python.md +++ b/docs/dataMongodbatlasCluster.python.md @@ -381,6 +381,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 DataMongodbatlasCluster resource upon running "cdktf plan ". | --- @@ -450,6 +451,55 @@ dataMongodbatlasCluster.DataMongodbatlasCluster.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_cluster + +dataMongodbatlasCluster.DataMongodbatlasCluster.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasCluster 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 DataMongodbatlasCluster to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasCluster that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cluster#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCluster to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCluster.typescript.md b/docs/dataMongodbatlasCluster.typescript.md index 623f26979..b90511bbe 100644 --- a/docs/dataMongodbatlasCluster.typescript.md +++ b/docs/dataMongodbatlasCluster.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 DataMongodbatlasCluster resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasCluster.DataMongodbatlasCluster.isTerraformDataSource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasCluster } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasCluster.DataMongodbatlasCluster.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCluster resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCluster to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCluster that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cluster#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCluster to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasClusterOutageSimulation.csharp.md b/docs/dataMongodbatlasClusterOutageSimulation.csharp.md index 7b9e42ceb..374012bb2 100644 --- a/docs/dataMongodbatlasClusterOutageSimulation.csharp.md +++ b/docs/dataMongodbatlasClusterOutageSimulation.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 DataMongodbatlasClusterOutageSimulation resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasClusterOutageSimulation.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasClusterOutageSimulation.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasClusterOutageSimulation resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasClusterOutageSimulation to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasClusterOutageSimulation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cluster_outage_simulation#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 DataMongodbatlasClusterOutageSimulation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasClusterOutageSimulation.go.md b/docs/dataMongodbatlasClusterOutageSimulation.go.md index 471f01879..43716ca5d 100644 --- a/docs/dataMongodbatlasClusterOutageSimulation.go.md +++ b/docs/dataMongodbatlasClusterOutageSimulation.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusteroutagesimulation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusteroutagesimulation" datamongodbatlasclusteroutagesimulation.NewDataMongodbatlasClusterOutageSimulation(scope Construct, id *string, config DataMongodbatlasClusterOutageSimulationConfig) DataMongodbatlasClusterOutageSimulation ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasClusterOutageSimulation resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusteroutagesimulation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusteroutagesimulation" datamongodbatlasclusteroutagesimulation.DataMongodbatlasClusterOutageSimulation_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusteroutagesimulation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusteroutagesimulation" datamongodbatlasclusteroutagesimulation.DataMongodbatlasClusterOutageSimulation_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasclusteroutagesimulation.DataMongodbatlasClusterOutageSimulation_ ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusteroutagesimulation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusteroutagesimulation" datamongodbatlasclusteroutagesimulation.DataMongodbatlasClusterOutageSimulation_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasclusteroutagesimulation.DataMongodbatlasClusterOutageSimulation_ --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusteroutagesimulation" + +datamongodbatlasclusteroutagesimulation.DataMongodbatlasClusterOutageSimulation_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasClusterOutageSimulation 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 DataMongodbatlasClusterOutageSimulation to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasClusterOutageSimulation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cluster_outage_simulation#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 DataMongodbatlasClusterOutageSimulation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -610,7 +655,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusteroutagesimulation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusteroutagesimulation" &datamongodbatlasclusteroutagesimulation.DataMongodbatlasClusterOutageSimulationConfig { Connection: interface{}, @@ -757,7 +802,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusteroutagesimulation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusteroutagesimulation" &datamongodbatlasclusteroutagesimulation.DataMongodbatlasClusterOutageSimulationOutageFilters { @@ -772,7 +817,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusteroutagesimulation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusteroutagesimulation" datamongodbatlasclusteroutagesimulation.NewDataMongodbatlasClusterOutageSimulationOutageFiltersList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClusterOutageSimulationOutageFiltersList ``` @@ -904,7 +949,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusteroutagesimulation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusteroutagesimulation" datamongodbatlasclusteroutagesimulation.NewDataMongodbatlasClusterOutageSimulationOutageFiltersOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClusterOutageSimulationOutageFiltersOutputReference ``` diff --git a/docs/dataMongodbatlasClusterOutageSimulation.java.md b/docs/dataMongodbatlasClusterOutageSimulation.java.md index 3e4408b84..cf3d21de6 100644 --- a/docs/dataMongodbatlasClusterOutageSimulation.java.md +++ b/docs/dataMongodbatlasClusterOutageSimulation.java.md @@ -358,6 +358,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasClusterOutageSimulation resource upon running "cdktf plan ". | --- @@ -421,6 +422,50 @@ DataMongodbatlasClusterOutageSimulation.isTerraformDataSource(java.lang.Object x --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_cluster_outage_simulation.DataMongodbatlasClusterOutageSimulation; + +DataMongodbatlasClusterOutageSimulation.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasClusterOutageSimulation.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasClusterOutageSimulation 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 DataMongodbatlasClusterOutageSimulation to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasClusterOutageSimulation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cluster_outage_simulation#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 DataMongodbatlasClusterOutageSimulation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasClusterOutageSimulation.python.md b/docs/dataMongodbatlasClusterOutageSimulation.python.md index 53edc8288..4a8b601fd 100644 --- a/docs/dataMongodbatlasClusterOutageSimulation.python.md +++ b/docs/dataMongodbatlasClusterOutageSimulation.python.md @@ -381,6 +381,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 DataMongodbatlasClusterOutageSimulation resource upon running "cdktf plan ". | --- @@ -450,6 +451,55 @@ dataMongodbatlasClusterOutageSimulation.DataMongodbatlasClusterOutageSimulation. --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_cluster_outage_simulation + +dataMongodbatlasClusterOutageSimulation.DataMongodbatlasClusterOutageSimulation.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasClusterOutageSimulation 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 DataMongodbatlasClusterOutageSimulation to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasClusterOutageSimulation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cluster_outage_simulation#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasClusterOutageSimulation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasClusterOutageSimulation.typescript.md b/docs/dataMongodbatlasClusterOutageSimulation.typescript.md index 03a7b1b73..14847b3a1 100644 --- a/docs/dataMongodbatlasClusterOutageSimulation.typescript.md +++ b/docs/dataMongodbatlasClusterOutageSimulation.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 DataMongodbatlasClusterOutageSimulation resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasClusterOutageSimulation.DataMongodbatlasClusterOutageSimulation. --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasClusterOutageSimulation } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasClusterOutageSimulation.DataMongodbatlasClusterOutageSimulation.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasClusterOutageSimulation resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasClusterOutageSimulation to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasClusterOutageSimulation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cluster_outage_simulation#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasClusterOutageSimulation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasClusters.csharp.md b/docs/dataMongodbatlasClusters.csharp.md index 34adca04d..f7ad977d6 100644 --- a/docs/dataMongodbatlasClusters.csharp.md +++ b/docs/dataMongodbatlasClusters.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 DataMongodbatlasClusters resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasClusters.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasClusters.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasClusters resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasClusters to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasClusters that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/clusters#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 DataMongodbatlasClusters to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasClusters.go.md b/docs/dataMongodbatlasClusters.go.md index 0273b9056..7924ea85f 100644 --- a/docs/dataMongodbatlasClusters.go.md +++ b/docs/dataMongodbatlasClusters.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClusters(scope Construct, id *string, config DataMongodbatlasClustersConfig) DataMongodbatlasClusters ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasClusters resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.DataMongodbatlasClusters_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.DataMongodbatlasClusters_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasclusters.DataMongodbatlasClusters_IsTerraformElement(x interface ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.DataMongodbatlasClusters_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasclusters.DataMongodbatlasClusters_IsTerraformDataSource(x interf --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" + +datamongodbatlasclusters.DataMongodbatlasClusters_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasClusters 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 DataMongodbatlasClusters to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasClusters that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/clusters#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 DataMongodbatlasClusters to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -555,7 +600,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" &datamongodbatlasclusters.DataMongodbatlasClustersConfig { Connection: interface{}, @@ -688,7 +733,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" &datamongodbatlasclusters.DataMongodbatlasClustersResults { @@ -701,7 +746,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" &datamongodbatlasclusters.DataMongodbatlasClustersResultsAdvancedConfiguration { @@ -714,7 +759,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" &datamongodbatlasclusters.DataMongodbatlasClustersResultsBiConnectorConfig { @@ -727,7 +772,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" &datamongodbatlasclusters.DataMongodbatlasClustersResultsConnectionStrings { @@ -740,7 +785,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" &datamongodbatlasclusters.DataMongodbatlasClustersResultsConnectionStringsPrivateEndpoint { @@ -753,7 +798,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" &datamongodbatlasclusters.DataMongodbatlasClustersResultsConnectionStringsPrivateEndpointEndpoints { @@ -766,7 +811,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" &datamongodbatlasclusters.DataMongodbatlasClustersResultsLabels { @@ -779,7 +824,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" &datamongodbatlasclusters.DataMongodbatlasClustersResultsReplicationSpecs { @@ -792,7 +837,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" &datamongodbatlasclusters.DataMongodbatlasClustersResultsReplicationSpecsRegionsConfig { @@ -805,7 +850,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" &datamongodbatlasclusters.DataMongodbatlasClustersResultsSnapshotBackupPolicy { @@ -818,7 +863,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" &datamongodbatlasclusters.DataMongodbatlasClustersResultsSnapshotBackupPolicyPolicies { @@ -831,7 +876,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" &datamongodbatlasclusters.DataMongodbatlasClustersResultsSnapshotBackupPolicyPoliciesPolicyItem { @@ -844,7 +889,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" &datamongodbatlasclusters.DataMongodbatlasClustersResultsTags { @@ -859,7 +904,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsAdvancedConfigurationList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClustersResultsAdvancedConfigurationList ``` @@ -991,7 +1036,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsAdvancedConfigurationOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClustersResultsAdvancedConfigurationOutputReference ``` @@ -1379,7 +1424,7 @@ func InternalValue() DataMongodbatlasClustersResultsAdvancedConfiguration #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsBiConnectorConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClustersResultsBiConnectorConfigList ``` @@ -1511,7 +1556,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsBiConnectorConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClustersResultsBiConnectorConfigOutputReference ``` @@ -1800,7 +1845,7 @@ func InternalValue() DataMongodbatlasClustersResultsBiConnectorConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsConnectionStringsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClustersResultsConnectionStringsList ``` @@ -1932,7 +1977,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsConnectionStringsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClustersResultsConnectionStringsOutputReference ``` @@ -2276,7 +2321,7 @@ func InternalValue() DataMongodbatlasClustersResultsConnectionStrings #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsConnectionStringsPrivateEndpointEndpointsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClustersResultsConnectionStringsPrivateEndpointEndpointsList ``` @@ -2408,7 +2453,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsConnectionStringsPrivateEndpointEndpointsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClustersResultsConnectionStringsPrivateEndpointEndpointsOutputReference ``` @@ -2708,7 +2753,7 @@ func InternalValue() DataMongodbatlasClustersResultsConnectionStringsPrivateEndp #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsConnectionStringsPrivateEndpointList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClustersResultsConnectionStringsPrivateEndpointList ``` @@ -2840,7 +2885,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsConnectionStringsPrivateEndpointOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClustersResultsConnectionStringsPrivateEndpointOutputReference ``` @@ -3162,7 +3207,7 @@ func InternalValue() DataMongodbatlasClustersResultsConnectionStringsPrivateEndp #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsLabelsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClustersResultsLabelsList ``` @@ -3294,7 +3339,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsLabelsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClustersResultsLabelsOutputReference ``` @@ -3583,7 +3628,7 @@ func InternalValue() DataMongodbatlasClustersResultsLabels #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClustersResultsList ``` @@ -3715,7 +3760,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClustersResultsOutputReference ``` @@ -4422,7 +4467,7 @@ func InternalValue() DataMongodbatlasClustersResults #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsReplicationSpecsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClustersResultsReplicationSpecsList ``` @@ -4554,7 +4599,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsReplicationSpecsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClustersResultsReplicationSpecsOutputReference ``` @@ -4865,7 +4910,7 @@ func InternalValue() DataMongodbatlasClustersResultsReplicationSpecs #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsReplicationSpecsRegionsConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClustersResultsReplicationSpecsRegionsConfigList ``` @@ -4997,7 +5042,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsReplicationSpecsRegionsConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClustersResultsReplicationSpecsRegionsConfigOutputReference ``` @@ -5319,7 +5364,7 @@ func InternalValue() DataMongodbatlasClustersResultsReplicationSpecsRegionsConfi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsSnapshotBackupPolicyList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClustersResultsSnapshotBackupPolicyList ``` @@ -5451,7 +5496,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsSnapshotBackupPolicyOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClustersResultsSnapshotBackupPolicyOutputReference ``` @@ -5806,7 +5851,7 @@ func InternalValue() DataMongodbatlasClustersResultsSnapshotBackupPolicy #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsSnapshotBackupPolicyPoliciesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClustersResultsSnapshotBackupPolicyPoliciesList ``` @@ -5938,7 +5983,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsSnapshotBackupPolicyPoliciesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClustersResultsSnapshotBackupPolicyPoliciesOutputReference ``` @@ -6227,7 +6272,7 @@ func InternalValue() DataMongodbatlasClustersResultsSnapshotBackupPolicyPolicies #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsSnapshotBackupPolicyPoliciesPolicyItemList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClustersResultsSnapshotBackupPolicyPoliciesPolicyItemList ``` @@ -6359,7 +6404,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsSnapshotBackupPolicyPoliciesPolicyItemOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClustersResultsSnapshotBackupPolicyPoliciesPolicyItemOutputReference ``` @@ -6681,7 +6726,7 @@ func InternalValue() DataMongodbatlasClustersResultsSnapshotBackupPolicyPolicies #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsTagsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasClustersResultsTagsList ``` @@ -6813,7 +6858,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasclusters" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasclusters" datamongodbatlasclusters.NewDataMongodbatlasClustersResultsTagsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasClustersResultsTagsOutputReference ``` diff --git a/docs/dataMongodbatlasClusters.java.md b/docs/dataMongodbatlasClusters.java.md index 6703bfc96..ae4d13bda 100644 --- a/docs/dataMongodbatlasClusters.java.md +++ b/docs/dataMongodbatlasClusters.java.md @@ -348,6 +348,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasClusters resource upon running "cdktf plan ". | --- @@ -411,6 +412,50 @@ DataMongodbatlasClusters.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_clusters.DataMongodbatlasClusters; + +DataMongodbatlasClusters.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasClusters.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasClusters 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 DataMongodbatlasClusters to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasClusters that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/clusters#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 DataMongodbatlasClusters to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasClusters.python.md b/docs/dataMongodbatlasClusters.python.md index 0b59e4638..668f7923f 100644 --- a/docs/dataMongodbatlasClusters.python.md +++ b/docs/dataMongodbatlasClusters.python.md @@ -371,6 +371,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 DataMongodbatlasClusters resource upon running "cdktf plan ". | --- @@ -440,6 +441,55 @@ dataMongodbatlasClusters.DataMongodbatlasClusters.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_clusters + +dataMongodbatlasClusters.DataMongodbatlasClusters.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasClusters 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 DataMongodbatlasClusters to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasClusters that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/clusters#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasClusters to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasClusters.typescript.md b/docs/dataMongodbatlasClusters.typescript.md index 77dba8836..509ae4ace 100644 --- a/docs/dataMongodbatlasClusters.typescript.md +++ b/docs/dataMongodbatlasClusters.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 DataMongodbatlasClusters resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasClusters.DataMongodbatlasClusters.isTerraformDataSource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasClusters } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasClusters.DataMongodbatlasClusters.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasClusters resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasClusters to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasClusters that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/clusters#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasClusters to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCustomDbRole.csharp.md b/docs/dataMongodbatlasCustomDbRole.csharp.md index e7c0b0da0..d43ecd736 100644 --- a/docs/dataMongodbatlasCustomDbRole.csharp.md +++ b/docs/dataMongodbatlasCustomDbRole.csharp.md @@ -291,6 +291,7 @@ private void ResetInheritedRoles() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCustomDbRole resource upon running "cdktf plan ". | --- @@ -354,6 +355,50 @@ DataMongodbatlasCustomDbRole.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasCustomDbRole.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasCustomDbRole resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCustomDbRole to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCustomDbRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/custom_db_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 DataMongodbatlasCustomDbRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCustomDbRole.go.md b/docs/dataMongodbatlasCustomDbRole.go.md index cec476d44..c8161ac04 100644 --- a/docs/dataMongodbatlasCustomDbRole.go.md +++ b/docs/dataMongodbatlasCustomDbRole.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbrole" datamongodbatlascustomdbrole.NewDataMongodbatlasCustomDbRole(scope Construct, id *string, config DataMongodbatlasCustomDbRoleConfig) DataMongodbatlasCustomDbRole ``` @@ -291,13 +291,14 @@ func ResetInheritedRoles() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCustomDbRole resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbrole" datamongodbatlascustomdbrole.DataMongodbatlasCustomDbRole_IsConstruct(x interface{}) *bool ``` @@ -329,7 +330,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbrole" datamongodbatlascustomdbrole.DataMongodbatlasCustomDbRole_IsTerraformElement(x interface{}) *bool ``` @@ -343,7 +344,7 @@ datamongodbatlascustomdbrole.DataMongodbatlasCustomDbRole_IsTerraformElement(x i ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbrole" datamongodbatlascustomdbrole.DataMongodbatlasCustomDbRole_IsTerraformDataSource(x interface{}) *bool ``` @@ -354,6 +355,50 @@ datamongodbatlascustomdbrole.DataMongodbatlasCustomDbRole_IsTerraformDataSource( --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbrole" + +datamongodbatlascustomdbrole.DataMongodbatlasCustomDbRole_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasCustomDbRole 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 DataMongodbatlasCustomDbRole to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasCustomDbRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/custom_db_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 DataMongodbatlasCustomDbRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -619,7 +664,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbrole" &datamongodbatlascustomdbrole.DataMongodbatlasCustomDbRoleActions { @@ -632,7 +677,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbrole" &datamongodbatlascustomdbrole.DataMongodbatlasCustomDbRoleActionsResources { @@ -645,7 +690,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbrole" &datamongodbatlascustomdbrole.DataMongodbatlasCustomDbRoleConfig { Connection: interface{}, @@ -808,7 +853,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbrole" &datamongodbatlascustomdbrole.DataMongodbatlasCustomDbRoleInheritedRoles { @@ -823,7 +868,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbrole" datamongodbatlascustomdbrole.NewDataMongodbatlasCustomDbRoleActionsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCustomDbRoleActionsList ``` @@ -955,7 +1000,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbrole" datamongodbatlascustomdbrole.NewDataMongodbatlasCustomDbRoleActionsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCustomDbRoleActionsOutputReference ``` @@ -1244,7 +1289,7 @@ func InternalValue() DataMongodbatlasCustomDbRoleActions #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbrole" datamongodbatlascustomdbrole.NewDataMongodbatlasCustomDbRoleActionsResourcesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCustomDbRoleActionsResourcesList ``` @@ -1376,7 +1421,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbrole" datamongodbatlascustomdbrole.NewDataMongodbatlasCustomDbRoleActionsResourcesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCustomDbRoleActionsResourcesOutputReference ``` @@ -1676,7 +1721,7 @@ func InternalValue() DataMongodbatlasCustomDbRoleActionsResources #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbrole" datamongodbatlascustomdbrole.NewDataMongodbatlasCustomDbRoleInheritedRolesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCustomDbRoleInheritedRolesList ``` @@ -1819,7 +1864,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbrole" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbrole" datamongodbatlascustomdbrole.NewDataMongodbatlasCustomDbRoleInheritedRolesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCustomDbRoleInheritedRolesOutputReference ``` diff --git a/docs/dataMongodbatlasCustomDbRole.java.md b/docs/dataMongodbatlasCustomDbRole.java.md index a53177c2f..9dc55d616 100644 --- a/docs/dataMongodbatlasCustomDbRole.java.md +++ b/docs/dataMongodbatlasCustomDbRole.java.md @@ -391,6 +391,7 @@ public void resetInheritedRoles() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCustomDbRole resource upon running "cdktf plan ". | --- @@ -454,6 +455,50 @@ DataMongodbatlasCustomDbRole.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_custom_db_role.DataMongodbatlasCustomDbRole; + +DataMongodbatlasCustomDbRole.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasCustomDbRole.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCustomDbRole 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 DataMongodbatlasCustomDbRole to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasCustomDbRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/custom_db_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 DataMongodbatlasCustomDbRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCustomDbRole.python.md b/docs/dataMongodbatlasCustomDbRole.python.md index 7d6852f26..1c7041481 100644 --- a/docs/dataMongodbatlasCustomDbRole.python.md +++ b/docs/dataMongodbatlasCustomDbRole.python.md @@ -415,6 +415,7 @@ def reset_inherited_roles() -> 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 DataMongodbatlasCustomDbRole resource upon running "cdktf plan ". | --- @@ -484,6 +485,55 @@ dataMongodbatlasCustomDbRole.DataMongodbatlasCustomDbRole.is_terraform_data_sour --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_custom_db_role + +dataMongodbatlasCustomDbRole.DataMongodbatlasCustomDbRole.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasCustomDbRole 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 DataMongodbatlasCustomDbRole to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasCustomDbRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/custom_db_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 DataMongodbatlasCustomDbRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCustomDbRole.typescript.md b/docs/dataMongodbatlasCustomDbRole.typescript.md index 50cbf5309..be2e74a9b 100644 --- a/docs/dataMongodbatlasCustomDbRole.typescript.md +++ b/docs/dataMongodbatlasCustomDbRole.typescript.md @@ -291,6 +291,7 @@ public resetInheritedRoles(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCustomDbRole resource upon running "cdktf plan ". | --- @@ -354,6 +355,50 @@ dataMongodbatlasCustomDbRole.DataMongodbatlasCustomDbRole.isTerraformDataSource( --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasCustomDbRole } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasCustomDbRole.DataMongodbatlasCustomDbRole.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCustomDbRole resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCustomDbRole to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCustomDbRole that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/custom_db_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 DataMongodbatlasCustomDbRole to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCustomDbRoles.csharp.md b/docs/dataMongodbatlasCustomDbRoles.csharp.md index 61c21273a..9d66d769e 100644 --- a/docs/dataMongodbatlasCustomDbRoles.csharp.md +++ b/docs/dataMongodbatlasCustomDbRoles.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 DataMongodbatlasCustomDbRoles resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasCustomDbRoles.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasCustomDbRoles.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasCustomDbRoles resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCustomDbRoles to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCustomDbRoles that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/custom_db_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 DataMongodbatlasCustomDbRoles to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCustomDbRoles.go.md b/docs/dataMongodbatlasCustomDbRoles.go.md index f5eec1735..c3575b167 100644 --- a/docs/dataMongodbatlasCustomDbRoles.go.md +++ b/docs/dataMongodbatlasCustomDbRoles.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbroles" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbroles" datamongodbatlascustomdbroles.NewDataMongodbatlasCustomDbRoles(scope Construct, id *string, config DataMongodbatlasCustomDbRolesConfig) DataMongodbatlasCustomDbRoles ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCustomDbRoles resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbroles" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbroles" datamongodbatlascustomdbroles.DataMongodbatlasCustomDbRoles_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbroles" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbroles" datamongodbatlascustomdbroles.DataMongodbatlasCustomDbRoles_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlascustomdbroles.DataMongodbatlasCustomDbRoles_IsTerraformElement(x ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbroles" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbroles" datamongodbatlascustomdbroles.DataMongodbatlasCustomDbRoles_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlascustomdbroles.DataMongodbatlasCustomDbRoles_IsTerraformDataSourc --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbroles" + +datamongodbatlascustomdbroles.DataMongodbatlasCustomDbRoles_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasCustomDbRoles 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 DataMongodbatlasCustomDbRoles to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasCustomDbRoles that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/custom_db_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 DataMongodbatlasCustomDbRoles to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -555,7 +600,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbroles" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbroles" &datamongodbatlascustomdbroles.DataMongodbatlasCustomDbRolesConfig { Connection: interface{}, @@ -688,7 +733,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbroles" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbroles" &datamongodbatlascustomdbroles.DataMongodbatlasCustomDbRolesResults { @@ -701,7 +746,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbroles" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbroles" &datamongodbatlascustomdbroles.DataMongodbatlasCustomDbRolesResultsActions { @@ -714,7 +759,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbroles" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbroles" &datamongodbatlascustomdbroles.DataMongodbatlasCustomDbRolesResultsActionsResources { @@ -727,7 +772,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbroles" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbroles" &datamongodbatlascustomdbroles.DataMongodbatlasCustomDbRolesResultsInheritedRoles { @@ -742,7 +787,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbroles" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbroles" datamongodbatlascustomdbroles.NewDataMongodbatlasCustomDbRolesResultsActionsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCustomDbRolesResultsActionsList ``` @@ -874,7 +919,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbroles" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbroles" datamongodbatlascustomdbroles.NewDataMongodbatlasCustomDbRolesResultsActionsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCustomDbRolesResultsActionsOutputReference ``` @@ -1163,7 +1208,7 @@ func InternalValue() DataMongodbatlasCustomDbRolesResultsActions #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbroles" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbroles" datamongodbatlascustomdbroles.NewDataMongodbatlasCustomDbRolesResultsActionsResourcesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCustomDbRolesResultsActionsResourcesList ``` @@ -1295,7 +1340,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbroles" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbroles" datamongodbatlascustomdbroles.NewDataMongodbatlasCustomDbRolesResultsActionsResourcesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCustomDbRolesResultsActionsResourcesOutputReference ``` @@ -1595,7 +1640,7 @@ func InternalValue() DataMongodbatlasCustomDbRolesResultsActionsResources #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbroles" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbroles" datamongodbatlascustomdbroles.NewDataMongodbatlasCustomDbRolesResultsInheritedRolesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCustomDbRolesResultsInheritedRolesList ``` @@ -1727,7 +1772,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbroles" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbroles" datamongodbatlascustomdbroles.NewDataMongodbatlasCustomDbRolesResultsInheritedRolesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCustomDbRolesResultsInheritedRolesOutputReference ``` @@ -2016,7 +2061,7 @@ func InternalValue() DataMongodbatlasCustomDbRolesResultsInheritedRoles #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbroles" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbroles" datamongodbatlascustomdbroles.NewDataMongodbatlasCustomDbRolesResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasCustomDbRolesResultsList ``` @@ -2148,7 +2193,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdbroles" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdbroles" datamongodbatlascustomdbroles.NewDataMongodbatlasCustomDbRolesResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasCustomDbRolesResultsOutputReference ``` diff --git a/docs/dataMongodbatlasCustomDbRoles.java.md b/docs/dataMongodbatlasCustomDbRoles.java.md index aa1439cf1..f2b24efe8 100644 --- a/docs/dataMongodbatlasCustomDbRoles.java.md +++ b/docs/dataMongodbatlasCustomDbRoles.java.md @@ -348,6 +348,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCustomDbRoles resource upon running "cdktf plan ". | --- @@ -411,6 +412,50 @@ DataMongodbatlasCustomDbRoles.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_custom_db_roles.DataMongodbatlasCustomDbRoles; + +DataMongodbatlasCustomDbRoles.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasCustomDbRoles.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCustomDbRoles 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 DataMongodbatlasCustomDbRoles to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasCustomDbRoles that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/custom_db_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 DataMongodbatlasCustomDbRoles to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCustomDbRoles.python.md b/docs/dataMongodbatlasCustomDbRoles.python.md index dc0ca7ee8..099efb79d 100644 --- a/docs/dataMongodbatlasCustomDbRoles.python.md +++ b/docs/dataMongodbatlasCustomDbRoles.python.md @@ -371,6 +371,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 DataMongodbatlasCustomDbRoles resource upon running "cdktf plan ". | --- @@ -440,6 +441,55 @@ dataMongodbatlasCustomDbRoles.DataMongodbatlasCustomDbRoles.is_terraform_data_so --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_custom_db_roles + +dataMongodbatlasCustomDbRoles.DataMongodbatlasCustomDbRoles.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasCustomDbRoles 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 DataMongodbatlasCustomDbRoles to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasCustomDbRoles that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/custom_db_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 DataMongodbatlasCustomDbRoles to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCustomDbRoles.typescript.md b/docs/dataMongodbatlasCustomDbRoles.typescript.md index 907aab72d..65582f74d 100644 --- a/docs/dataMongodbatlasCustomDbRoles.typescript.md +++ b/docs/dataMongodbatlasCustomDbRoles.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 DataMongodbatlasCustomDbRoles resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasCustomDbRoles.DataMongodbatlasCustomDbRoles.isTerraformDataSourc --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasCustomDbRoles } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasCustomDbRoles.DataMongodbatlasCustomDbRoles.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCustomDbRoles resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCustomDbRoles to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCustomDbRoles that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/custom_db_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 DataMongodbatlasCustomDbRoles to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCustomDnsConfigurationClusterAws.csharp.md b/docs/dataMongodbatlasCustomDnsConfigurationClusterAws.csharp.md index c9a303395..d7efbf311 100644 --- a/docs/dataMongodbatlasCustomDnsConfigurationClusterAws.csharp.md +++ b/docs/dataMongodbatlasCustomDnsConfigurationClusterAws.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 DataMongodbatlasCustomDnsConfigurationClusterAws resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasCustomDnsConfigurationClusterAws.IsTerraformDataSource(object X) --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasCustomDnsConfigurationClusterAws.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasCustomDnsConfigurationClusterAws resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCustomDnsConfigurationClusterAws to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCustomDnsConfigurationClusterAws that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/custom_dns_configuration_cluster_aws#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 DataMongodbatlasCustomDnsConfigurationClusterAws to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCustomDnsConfigurationClusterAws.go.md b/docs/dataMongodbatlasCustomDnsConfigurationClusterAws.go.md index 23ee72029..c102770f9 100644 --- a/docs/dataMongodbatlasCustomDnsConfigurationClusterAws.go.md +++ b/docs/dataMongodbatlasCustomDnsConfigurationClusterAws.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdnsconfigurationclusteraws" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdnsconfigurationclusteraws" datamongodbatlascustomdnsconfigurationclusteraws.NewDataMongodbatlasCustomDnsConfigurationClusterAws(scope Construct, id *string, config DataMongodbatlasCustomDnsConfigurationClusterAwsConfig) DataMongodbatlasCustomDnsConfigurationClusterAws ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCustomDnsConfigurationClusterAws resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdnsconfigurationclusteraws" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdnsconfigurationclusteraws" datamongodbatlascustomdnsconfigurationclusteraws.DataMongodbatlasCustomDnsConfigurationClusterAws_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdnsconfigurationclusteraws" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdnsconfigurationclusteraws" datamongodbatlascustomdnsconfigurationclusteraws.DataMongodbatlasCustomDnsConfigurationClusterAws_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlascustomdnsconfigurationclusteraws.DataMongodbatlasCustomDnsConfig ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdnsconfigurationclusteraws" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdnsconfigurationclusteraws" datamongodbatlascustomdnsconfigurationclusteraws.DataMongodbatlasCustomDnsConfigurationClusterAws_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlascustomdnsconfigurationclusteraws.DataMongodbatlasCustomDnsConfig --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdnsconfigurationclusteraws" + +datamongodbatlascustomdnsconfigurationclusteraws.DataMongodbatlasCustomDnsConfigurationClusterAws_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasCustomDnsConfigurationClusterAws 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 DataMongodbatlasCustomDnsConfigurationClusterAws to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasCustomDnsConfigurationClusterAws that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/custom_dns_configuration_cluster_aws#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 DataMongodbatlasCustomDnsConfigurationClusterAws to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -555,7 +600,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlascustomdnsconfigurationclusteraws" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlascustomdnsconfigurationclusteraws" &datamongodbatlascustomdnsconfigurationclusteraws.DataMongodbatlasCustomDnsConfigurationClusterAwsConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasCustomDnsConfigurationClusterAws.java.md b/docs/dataMongodbatlasCustomDnsConfigurationClusterAws.java.md index 73cb23a63..70a32589b 100644 --- a/docs/dataMongodbatlasCustomDnsConfigurationClusterAws.java.md +++ b/docs/dataMongodbatlasCustomDnsConfigurationClusterAws.java.md @@ -348,6 +348,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasCustomDnsConfigurationClusterAws resource upon running "cdktf plan ". | --- @@ -411,6 +412,50 @@ DataMongodbatlasCustomDnsConfigurationClusterAws.isTerraformDataSource(java.lang --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_custom_dns_configuration_cluster_aws.DataMongodbatlasCustomDnsConfigurationClusterAws; + +DataMongodbatlasCustomDnsConfigurationClusterAws.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasCustomDnsConfigurationClusterAws.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCustomDnsConfigurationClusterAws 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 DataMongodbatlasCustomDnsConfigurationClusterAws to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasCustomDnsConfigurationClusterAws that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/custom_dns_configuration_cluster_aws#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 DataMongodbatlasCustomDnsConfigurationClusterAws to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCustomDnsConfigurationClusterAws.python.md b/docs/dataMongodbatlasCustomDnsConfigurationClusterAws.python.md index 7c21f4b83..c2607dfd5 100644 --- a/docs/dataMongodbatlasCustomDnsConfigurationClusterAws.python.md +++ b/docs/dataMongodbatlasCustomDnsConfigurationClusterAws.python.md @@ -371,6 +371,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 DataMongodbatlasCustomDnsConfigurationClusterAws resource upon running "cdktf plan ". | --- @@ -440,6 +441,55 @@ dataMongodbatlasCustomDnsConfigurationClusterAws.DataMongodbatlasCustomDnsConfig --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_custom_dns_configuration_cluster_aws + +dataMongodbatlasCustomDnsConfigurationClusterAws.DataMongodbatlasCustomDnsConfigurationClusterAws.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasCustomDnsConfigurationClusterAws 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 DataMongodbatlasCustomDnsConfigurationClusterAws to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasCustomDnsConfigurationClusterAws that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/custom_dns_configuration_cluster_aws#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCustomDnsConfigurationClusterAws to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasCustomDnsConfigurationClusterAws.typescript.md b/docs/dataMongodbatlasCustomDnsConfigurationClusterAws.typescript.md index ab3f08ebb..057efaa8c 100644 --- a/docs/dataMongodbatlasCustomDnsConfigurationClusterAws.typescript.md +++ b/docs/dataMongodbatlasCustomDnsConfigurationClusterAws.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 DataMongodbatlasCustomDnsConfigurationClusterAws resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasCustomDnsConfigurationClusterAws.DataMongodbatlasCustomDnsConfig --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasCustomDnsConfigurationClusterAws } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasCustomDnsConfigurationClusterAws.DataMongodbatlasCustomDnsConfigurationClusterAws.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasCustomDnsConfigurationClusterAws resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasCustomDnsConfigurationClusterAws to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasCustomDnsConfigurationClusterAws that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/custom_dns_configuration_cluster_aws#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasCustomDnsConfigurationClusterAws to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDataLake.csharp.md b/docs/dataMongodbatlasDataLake.csharp.md index 4c1aaaa8c..4cdaa1c44 100644 --- a/docs/dataMongodbatlasDataLake.csharp.md +++ b/docs/dataMongodbatlasDataLake.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 DataMongodbatlasDataLake resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasDataLake.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasDataLake.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLake resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasDataLake to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasDataLake that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake#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 DataMongodbatlasDataLake to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDataLake.go.md b/docs/dataMongodbatlasDataLake.go.md index 8a1c38eee..a650d7943 100644 --- a/docs/dataMongodbatlasDataLake.go.md +++ b/docs/dataMongodbatlasDataLake.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" datamongodbatlasdatalake.NewDataMongodbatlasDataLake(scope Construct, id *string, config DataMongodbatlasDataLakeConfig) DataMongodbatlasDataLake ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasDataLake resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" datamongodbatlasdatalake.DataMongodbatlasDataLake_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" datamongodbatlasdatalake.DataMongodbatlasDataLake_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasdatalake.DataMongodbatlasDataLake_IsTerraformElement(x interface ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" datamongodbatlasdatalake.DataMongodbatlasDataLake_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasdatalake.DataMongodbatlasDataLake_IsTerraformDataSource(x interf --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" + +datamongodbatlasdatalake.DataMongodbatlasDataLake_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLake 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 DataMongodbatlasDataLake to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasDataLake that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake#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 DataMongodbatlasDataLake to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -632,7 +677,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" &datamongodbatlasdatalake.DataMongodbatlasDataLakeAws { @@ -645,7 +690,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" &datamongodbatlasdatalake.DataMongodbatlasDataLakeConfig { Connection: interface{}, @@ -792,7 +837,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" &datamongodbatlasdatalake.DataMongodbatlasDataLakeDataProcessRegion { @@ -805,7 +850,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" &datamongodbatlasdatalake.DataMongodbatlasDataLakeStorageDatabases { @@ -818,7 +863,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" &datamongodbatlasdatalake.DataMongodbatlasDataLakeStorageDatabasesCollections { @@ -831,7 +876,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" &datamongodbatlasdatalake.DataMongodbatlasDataLakeStorageDatabasesCollectionsDataSources { @@ -844,7 +889,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" &datamongodbatlasdatalake.DataMongodbatlasDataLakeStorageDatabasesViews { @@ -857,7 +902,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" &datamongodbatlasdatalake.DataMongodbatlasDataLakeStorageStores { @@ -872,7 +917,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" datamongodbatlasdatalake.NewDataMongodbatlasDataLakeAwsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakeAwsList ``` @@ -1004,7 +1049,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" datamongodbatlasdatalake.NewDataMongodbatlasDataLakeAwsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakeAwsOutputReference ``` @@ -1326,7 +1371,7 @@ func InternalValue() DataMongodbatlasDataLakeAws #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" datamongodbatlasdatalake.NewDataMongodbatlasDataLakeDataProcessRegionList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakeDataProcessRegionList ``` @@ -1458,7 +1503,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" datamongodbatlasdatalake.NewDataMongodbatlasDataLakeDataProcessRegionOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakeDataProcessRegionOutputReference ``` @@ -1747,7 +1792,7 @@ func InternalValue() DataMongodbatlasDataLakeDataProcessRegion #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" datamongodbatlasdatalake.NewDataMongodbatlasDataLakeStorageDatabasesCollectionsDataSourcesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakeStorageDatabasesCollectionsDataSourcesList ``` @@ -1879,7 +1924,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" datamongodbatlasdatalake.NewDataMongodbatlasDataLakeStorageDatabasesCollectionsDataSourcesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakeStorageDatabasesCollectionsDataSourcesOutputReference ``` @@ -2179,7 +2224,7 @@ func InternalValue() DataMongodbatlasDataLakeStorageDatabasesCollectionsDataSour #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" datamongodbatlasdatalake.NewDataMongodbatlasDataLakeStorageDatabasesCollectionsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakeStorageDatabasesCollectionsList ``` @@ -2311,7 +2356,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" datamongodbatlasdatalake.NewDataMongodbatlasDataLakeStorageDatabasesCollectionsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakeStorageDatabasesCollectionsOutputReference ``` @@ -2600,7 +2645,7 @@ func InternalValue() DataMongodbatlasDataLakeStorageDatabasesCollections #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" datamongodbatlasdatalake.NewDataMongodbatlasDataLakeStorageDatabasesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakeStorageDatabasesList ``` @@ -2732,7 +2777,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" datamongodbatlasdatalake.NewDataMongodbatlasDataLakeStorageDatabasesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakeStorageDatabasesOutputReference ``` @@ -3043,7 +3088,7 @@ func InternalValue() DataMongodbatlasDataLakeStorageDatabases #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" datamongodbatlasdatalake.NewDataMongodbatlasDataLakeStorageDatabasesViewsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakeStorageDatabasesViewsList ``` @@ -3175,7 +3220,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" datamongodbatlasdatalake.NewDataMongodbatlasDataLakeStorageDatabasesViewsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakeStorageDatabasesViewsOutputReference ``` @@ -3475,7 +3520,7 @@ func InternalValue() DataMongodbatlasDataLakeStorageDatabasesViews #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" datamongodbatlasdatalake.NewDataMongodbatlasDataLakeStorageStoresList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakeStorageStoresList ``` @@ -3607,7 +3652,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalake" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalake" datamongodbatlasdatalake.NewDataMongodbatlasDataLakeStorageStoresOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakeStorageStoresOutputReference ``` diff --git a/docs/dataMongodbatlasDataLake.java.md b/docs/dataMongodbatlasDataLake.java.md index b03f592f2..c5ca3393d 100644 --- a/docs/dataMongodbatlasDataLake.java.md +++ b/docs/dataMongodbatlasDataLake.java.md @@ -358,6 +358,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasDataLake resource upon running "cdktf plan ". | --- @@ -421,6 +422,50 @@ DataMongodbatlasDataLake.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_data_lake.DataMongodbatlasDataLake; + +DataMongodbatlasDataLake.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasDataLake.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLake 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 DataMongodbatlasDataLake to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasDataLake that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake#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 DataMongodbatlasDataLake to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDataLake.python.md b/docs/dataMongodbatlasDataLake.python.md index 9f837a86b..e1ff45db7 100644 --- a/docs/dataMongodbatlasDataLake.python.md +++ b/docs/dataMongodbatlasDataLake.python.md @@ -381,6 +381,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 DataMongodbatlasDataLake resource upon running "cdktf plan ". | --- @@ -450,6 +451,55 @@ dataMongodbatlasDataLake.DataMongodbatlasDataLake.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_data_lake + +dataMongodbatlasDataLake.DataMongodbatlasDataLake.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLake 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 DataMongodbatlasDataLake to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasDataLake that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasDataLake to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDataLake.typescript.md b/docs/dataMongodbatlasDataLake.typescript.md index f888b0863..1bd691f47 100644 --- a/docs/dataMongodbatlasDataLake.typescript.md +++ b/docs/dataMongodbatlasDataLake.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 DataMongodbatlasDataLake resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasDataLake.DataMongodbatlasDataLake.isTerraformDataSource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasDataLake } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasDataLake.DataMongodbatlasDataLake.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLake resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasDataLake to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasDataLake that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasDataLake to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDataLakePipeline.csharp.md b/docs/dataMongodbatlasDataLakePipeline.csharp.md index c211067d3..e622bbd8f 100644 --- a/docs/dataMongodbatlasDataLakePipeline.csharp.md +++ b/docs/dataMongodbatlasDataLakePipeline.csharp.md @@ -264,6 +264,7 @@ private IResolvable InterpolationForAttribute(string TerraformAttribute) | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasDataLakePipeline resource upon running "cdktf plan ". | --- @@ -327,6 +328,50 @@ DataMongodbatlasDataLakePipeline.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasDataLakePipeline.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakePipeline resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasDataLakePipeline to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasDataLakePipeline that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipeline#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 DataMongodbatlasDataLakePipeline to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDataLakePipeline.go.md b/docs/dataMongodbatlasDataLakePipeline.go.md index 1bd93536c..a1d7a77fe 100644 --- a/docs/dataMongodbatlasDataLakePipeline.go.md +++ b/docs/dataMongodbatlasDataLakePipeline.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipeline" datamongodbatlasdatalakepipeline.NewDataMongodbatlasDataLakePipeline(scope Construct, id *string, config DataMongodbatlasDataLakePipelineConfig) DataMongodbatlasDataLakePipeline ``` @@ -264,13 +264,14 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasDataLakePipeline resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipeline" datamongodbatlasdatalakepipeline.DataMongodbatlasDataLakePipeline_IsConstruct(x interface{}) *bool ``` @@ -302,7 +303,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipeline" datamongodbatlasdatalakepipeline.DataMongodbatlasDataLakePipeline_IsTerraformElement(x interface{}) *bool ``` @@ -316,7 +317,7 @@ datamongodbatlasdatalakepipeline.DataMongodbatlasDataLakePipeline_IsTerraformEle ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipeline" datamongodbatlasdatalakepipeline.DataMongodbatlasDataLakePipeline_IsTerraformDataSource(x interface{}) *bool ``` @@ -327,6 +328,50 @@ datamongodbatlasdatalakepipeline.DataMongodbatlasDataLakePipeline_IsTerraformDat --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipeline" + +datamongodbatlasdatalakepipeline.DataMongodbatlasDataLakePipeline_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakePipeline 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 DataMongodbatlasDataLakePipeline to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasDataLakePipeline that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipeline#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 DataMongodbatlasDataLakePipeline to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -636,7 +681,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipeline" &datamongodbatlasdatalakepipeline.DataMongodbatlasDataLakePipelineConfig { Connection: interface{}, @@ -766,7 +811,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipeline" &datamongodbatlasdatalakepipeline.DataMongodbatlasDataLakePipelineIngestionSchedules { @@ -779,7 +824,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipeline" &datamongodbatlasdatalakepipeline.DataMongodbatlasDataLakePipelineSink { @@ -792,7 +837,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipeline" &datamongodbatlasdatalakepipeline.DataMongodbatlasDataLakePipelineSinkPartitionFields { @@ -805,7 +850,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipeline" &datamongodbatlasdatalakepipeline.DataMongodbatlasDataLakePipelineSnapshots { @@ -818,7 +863,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipeline" &datamongodbatlasdatalakepipeline.DataMongodbatlasDataLakePipelineSource { @@ -831,7 +876,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipeline" &datamongodbatlasdatalakepipeline.DataMongodbatlasDataLakePipelineTransformations { @@ -846,7 +891,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipeline" datamongodbatlasdatalakepipeline.NewDataMongodbatlasDataLakePipelineIngestionSchedulesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakePipelineIngestionSchedulesList ``` @@ -978,7 +1023,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipeline" datamongodbatlasdatalakepipeline.NewDataMongodbatlasDataLakePipelineIngestionSchedulesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakePipelineIngestionSchedulesOutputReference ``` @@ -1300,7 +1345,7 @@ func InternalValue() DataMongodbatlasDataLakePipelineIngestionSchedules #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipeline" datamongodbatlasdatalakepipeline.NewDataMongodbatlasDataLakePipelineSinkList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakePipelineSinkList ``` @@ -1432,7 +1477,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipeline" datamongodbatlasdatalakepipeline.NewDataMongodbatlasDataLakePipelineSinkOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakePipelineSinkOutputReference ``` @@ -1743,7 +1788,7 @@ func InternalValue() DataMongodbatlasDataLakePipelineSink #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipeline" datamongodbatlasdatalakepipeline.NewDataMongodbatlasDataLakePipelineSinkPartitionFieldsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakePipelineSinkPartitionFieldsList ``` @@ -1875,7 +1920,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipeline" datamongodbatlasdatalakepipeline.NewDataMongodbatlasDataLakePipelineSinkPartitionFieldsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakePipelineSinkPartitionFieldsOutputReference ``` @@ -2164,7 +2209,7 @@ func InternalValue() DataMongodbatlasDataLakePipelineSinkPartitionFields #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipeline" datamongodbatlasdatalakepipeline.NewDataMongodbatlasDataLakePipelineSnapshotsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakePipelineSnapshotsList ``` @@ -2296,7 +2341,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipeline" datamongodbatlasdatalakepipeline.NewDataMongodbatlasDataLakePipelineSnapshotsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakePipelineSnapshotsOutputReference ``` @@ -2706,7 +2751,7 @@ func InternalValue() DataMongodbatlasDataLakePipelineSnapshots #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipeline" datamongodbatlasdatalakepipeline.NewDataMongodbatlasDataLakePipelineSourceList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakePipelineSourceList ``` @@ -2838,7 +2883,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipeline" datamongodbatlasdatalakepipeline.NewDataMongodbatlasDataLakePipelineSourceOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakePipelineSourceOutputReference ``` @@ -3160,7 +3205,7 @@ func InternalValue() DataMongodbatlasDataLakePipelineSource #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipeline" datamongodbatlasdatalakepipeline.NewDataMongodbatlasDataLakePipelineTransformationsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakePipelineTransformationsList ``` @@ -3292,7 +3337,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipeline" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipeline" datamongodbatlasdatalakepipeline.NewDataMongodbatlasDataLakePipelineTransformationsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakePipelineTransformationsOutputReference ``` diff --git a/docs/dataMongodbatlasDataLakePipeline.java.md b/docs/dataMongodbatlasDataLakePipeline.java.md index 16ea2b7ac..5e2337f20 100644 --- a/docs/dataMongodbatlasDataLakePipeline.java.md +++ b/docs/dataMongodbatlasDataLakePipeline.java.md @@ -338,6 +338,7 @@ public IResolvable interpolationForAttribute(java.lang.String terraformAttribute | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasDataLakePipeline resource upon running "cdktf plan ". | --- @@ -401,6 +402,50 @@ DataMongodbatlasDataLakePipeline.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_data_lake_pipeline.DataMongodbatlasDataLakePipeline; + +DataMongodbatlasDataLakePipeline.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasDataLakePipeline.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakePipeline 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 DataMongodbatlasDataLakePipeline to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasDataLakePipeline that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipeline#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 DataMongodbatlasDataLakePipeline to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDataLakePipeline.python.md b/docs/dataMongodbatlasDataLakePipeline.python.md index 466f0b6dd..950c87982 100644 --- a/docs/dataMongodbatlasDataLakePipeline.python.md +++ b/docs/dataMongodbatlasDataLakePipeline.python.md @@ -361,6 +361,7 @@ def interpolation_for_attribute( | 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 DataMongodbatlasDataLakePipeline resource upon running "cdktf plan ". | --- @@ -430,6 +431,55 @@ dataMongodbatlasDataLakePipeline.DataMongodbatlasDataLakePipeline.is_terraform_d --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_data_lake_pipeline + +dataMongodbatlasDataLakePipeline.DataMongodbatlasDataLakePipeline.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakePipeline 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 DataMongodbatlasDataLakePipeline to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasDataLakePipeline that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipeline#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasDataLakePipeline to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDataLakePipeline.typescript.md b/docs/dataMongodbatlasDataLakePipeline.typescript.md index 0a32666fe..ce3f5e694 100644 --- a/docs/dataMongodbatlasDataLakePipeline.typescript.md +++ b/docs/dataMongodbatlasDataLakePipeline.typescript.md @@ -264,6 +264,7 @@ public interpolationForAttribute(terraformAttribute: string): IResolvable | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasDataLakePipeline resource upon running "cdktf plan ". | --- @@ -327,6 +328,50 @@ dataMongodbatlasDataLakePipeline.DataMongodbatlasDataLakePipeline.isTerraformDat --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasDataLakePipeline } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasDataLakePipeline.DataMongodbatlasDataLakePipeline.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakePipeline resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasDataLakePipeline to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasDataLakePipeline that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipeline#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasDataLakePipeline to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDataLakePipelineRun.csharp.md b/docs/dataMongodbatlasDataLakePipelineRun.csharp.md index 0e76efdd0..2116d3b94 100644 --- a/docs/dataMongodbatlasDataLakePipelineRun.csharp.md +++ b/docs/dataMongodbatlasDataLakePipelineRun.csharp.md @@ -264,6 +264,7 @@ private IResolvable InterpolationForAttribute(string TerraformAttribute) | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasDataLakePipelineRun resource upon running "cdktf plan ". | --- @@ -327,6 +328,50 @@ DataMongodbatlasDataLakePipelineRun.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasDataLakePipelineRun.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakePipelineRun resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasDataLakePipelineRun to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasDataLakePipelineRun that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipeline_run#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 DataMongodbatlasDataLakePipelineRun to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDataLakePipelineRun.go.md b/docs/dataMongodbatlasDataLakePipelineRun.go.md index 93069e0ec..8e30f5305 100644 --- a/docs/dataMongodbatlasDataLakePipelineRun.go.md +++ b/docs/dataMongodbatlasDataLakePipelineRun.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelinerun" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelinerun" datamongodbatlasdatalakepipelinerun.NewDataMongodbatlasDataLakePipelineRun(scope Construct, id *string, config DataMongodbatlasDataLakePipelineRunConfig) DataMongodbatlasDataLakePipelineRun ``` @@ -264,13 +264,14 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasDataLakePipelineRun resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelinerun" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelinerun" datamongodbatlasdatalakepipelinerun.DataMongodbatlasDataLakePipelineRun_IsConstruct(x interface{}) *bool ``` @@ -302,7 +303,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelinerun" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelinerun" datamongodbatlasdatalakepipelinerun.DataMongodbatlasDataLakePipelineRun_IsTerraformElement(x interface{}) *bool ``` @@ -316,7 +317,7 @@ datamongodbatlasdatalakepipelinerun.DataMongodbatlasDataLakePipelineRun_IsTerraf ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelinerun" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelinerun" datamongodbatlasdatalakepipelinerun.DataMongodbatlasDataLakePipelineRun_IsTerraformDataSource(x interface{}) *bool ``` @@ -327,6 +328,50 @@ datamongodbatlasdatalakepipelinerun.DataMongodbatlasDataLakePipelineRun_IsTerraf --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelinerun" + +datamongodbatlasdatalakepipelinerun.DataMongodbatlasDataLakePipelineRun_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakePipelineRun 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 DataMongodbatlasDataLakePipelineRun to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasDataLakePipelineRun that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipeline_run#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 DataMongodbatlasDataLakePipelineRun to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -669,7 +714,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelinerun" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelinerun" &datamongodbatlasdatalakepipelinerun.DataMongodbatlasDataLakePipelineRunConfig { Connection: interface{}, @@ -813,7 +858,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelinerun" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelinerun" &datamongodbatlasdatalakepipelinerun.DataMongodbatlasDataLakePipelineRunStats { @@ -828,7 +873,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelinerun" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelinerun" datamongodbatlasdatalakepipelinerun.NewDataMongodbatlasDataLakePipelineRunStatsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakePipelineRunStatsList ``` @@ -960,7 +1005,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelinerun" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelinerun" datamongodbatlasdatalakepipelinerun.NewDataMongodbatlasDataLakePipelineRunStatsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakePipelineRunStatsOutputReference ``` diff --git a/docs/dataMongodbatlasDataLakePipelineRun.java.md b/docs/dataMongodbatlasDataLakePipelineRun.java.md index f79ddfff3..8708e2310 100644 --- a/docs/dataMongodbatlasDataLakePipelineRun.java.md +++ b/docs/dataMongodbatlasDataLakePipelineRun.java.md @@ -348,6 +348,7 @@ public IResolvable interpolationForAttribute(java.lang.String terraformAttribute | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasDataLakePipelineRun resource upon running "cdktf plan ". | --- @@ -411,6 +412,50 @@ DataMongodbatlasDataLakePipelineRun.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_data_lake_pipeline_run.DataMongodbatlasDataLakePipelineRun; + +DataMongodbatlasDataLakePipelineRun.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasDataLakePipelineRun.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakePipelineRun 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 DataMongodbatlasDataLakePipelineRun to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasDataLakePipelineRun that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipeline_run#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 DataMongodbatlasDataLakePipelineRun to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDataLakePipelineRun.python.md b/docs/dataMongodbatlasDataLakePipelineRun.python.md index 404594f71..c5523ce60 100644 --- a/docs/dataMongodbatlasDataLakePipelineRun.python.md +++ b/docs/dataMongodbatlasDataLakePipelineRun.python.md @@ -371,6 +371,7 @@ def interpolation_for_attribute( | 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 DataMongodbatlasDataLakePipelineRun resource upon running "cdktf plan ". | --- @@ -440,6 +441,55 @@ dataMongodbatlasDataLakePipelineRun.DataMongodbatlasDataLakePipelineRun.is_terra --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_data_lake_pipeline_run + +dataMongodbatlasDataLakePipelineRun.DataMongodbatlasDataLakePipelineRun.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakePipelineRun 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 DataMongodbatlasDataLakePipelineRun to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasDataLakePipelineRun that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipeline_run#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasDataLakePipelineRun to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDataLakePipelineRun.typescript.md b/docs/dataMongodbatlasDataLakePipelineRun.typescript.md index 0613af1de..bcc6ec533 100644 --- a/docs/dataMongodbatlasDataLakePipelineRun.typescript.md +++ b/docs/dataMongodbatlasDataLakePipelineRun.typescript.md @@ -264,6 +264,7 @@ public interpolationForAttribute(terraformAttribute: string): IResolvable | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasDataLakePipelineRun resource upon running "cdktf plan ". | --- @@ -327,6 +328,50 @@ dataMongodbatlasDataLakePipelineRun.DataMongodbatlasDataLakePipelineRun.isTerraf --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasDataLakePipelineRun } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasDataLakePipelineRun.DataMongodbatlasDataLakePipelineRun.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakePipelineRun resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasDataLakePipelineRun to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasDataLakePipelineRun that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipeline_run#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasDataLakePipelineRun to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDataLakePipelineRuns.csharp.md b/docs/dataMongodbatlasDataLakePipelineRuns.csharp.md index cb46be7a2..17a824c59 100644 --- a/docs/dataMongodbatlasDataLakePipelineRuns.csharp.md +++ b/docs/dataMongodbatlasDataLakePipelineRuns.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 DataMongodbatlasDataLakePipelineRuns resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasDataLakePipelineRuns.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasDataLakePipelineRuns.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakePipelineRuns resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasDataLakePipelineRuns to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasDataLakePipelineRuns that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipeline_runs#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 DataMongodbatlasDataLakePipelineRuns to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDataLakePipelineRuns.go.md b/docs/dataMongodbatlasDataLakePipelineRuns.go.md index be20fd8e0..00a9ded27 100644 --- a/docs/dataMongodbatlasDataLakePipelineRuns.go.md +++ b/docs/dataMongodbatlasDataLakePipelineRuns.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelineruns" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelineruns" datamongodbatlasdatalakepipelineruns.NewDataMongodbatlasDataLakePipelineRuns(scope Construct, id *string, config DataMongodbatlasDataLakePipelineRunsConfig) DataMongodbatlasDataLakePipelineRuns ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasDataLakePipelineRuns resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelineruns" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelineruns" datamongodbatlasdatalakepipelineruns.DataMongodbatlasDataLakePipelineRuns_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelineruns" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelineruns" datamongodbatlasdatalakepipelineruns.DataMongodbatlasDataLakePipelineRuns_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasdatalakepipelineruns.DataMongodbatlasDataLakePipelineRuns_IsTerr ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelineruns" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelineruns" datamongodbatlasdatalakepipelineruns.DataMongodbatlasDataLakePipelineRuns_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasdatalakepipelineruns.DataMongodbatlasDataLakePipelineRuns_IsTerr --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelineruns" + +datamongodbatlasdatalakepipelineruns.DataMongodbatlasDataLakePipelineRuns_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakePipelineRuns 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 DataMongodbatlasDataLakePipelineRuns to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasDataLakePipelineRuns that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipeline_runs#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 DataMongodbatlasDataLakePipelineRuns to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -577,7 +622,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelineruns" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelineruns" &datamongodbatlasdatalakepipelineruns.DataMongodbatlasDataLakePipelineRunsConfig { Connection: interface{}, @@ -724,7 +769,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelineruns" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelineruns" &datamongodbatlasdatalakepipelineruns.DataMongodbatlasDataLakePipelineRunsResults { @@ -737,7 +782,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelineruns" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelineruns" &datamongodbatlasdatalakepipelineruns.DataMongodbatlasDataLakePipelineRunsResultsStats { @@ -752,7 +797,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelineruns" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelineruns" datamongodbatlasdatalakepipelineruns.NewDataMongodbatlasDataLakePipelineRunsResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakePipelineRunsResultsList ``` @@ -884,7 +929,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelineruns" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelineruns" datamongodbatlasdatalakepipelineruns.NewDataMongodbatlasDataLakePipelineRunsResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakePipelineRunsResultsOutputReference ``` @@ -1261,7 +1306,7 @@ func InternalValue() DataMongodbatlasDataLakePipelineRunsResults #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelineruns" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelineruns" datamongodbatlasdatalakepipelineruns.NewDataMongodbatlasDataLakePipelineRunsResultsStatsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakePipelineRunsResultsStatsList ``` @@ -1393,7 +1438,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelineruns" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelineruns" datamongodbatlasdatalakepipelineruns.NewDataMongodbatlasDataLakePipelineRunsResultsStatsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakePipelineRunsResultsStatsOutputReference ``` diff --git a/docs/dataMongodbatlasDataLakePipelineRuns.java.md b/docs/dataMongodbatlasDataLakePipelineRuns.java.md index af6c8b70b..dd99b41bb 100644 --- a/docs/dataMongodbatlasDataLakePipelineRuns.java.md +++ b/docs/dataMongodbatlasDataLakePipelineRuns.java.md @@ -358,6 +358,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasDataLakePipelineRuns resource upon running "cdktf plan ". | --- @@ -421,6 +422,50 @@ DataMongodbatlasDataLakePipelineRuns.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_data_lake_pipeline_runs.DataMongodbatlasDataLakePipelineRuns; + +DataMongodbatlasDataLakePipelineRuns.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasDataLakePipelineRuns.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakePipelineRuns 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 DataMongodbatlasDataLakePipelineRuns to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasDataLakePipelineRuns that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipeline_runs#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 DataMongodbatlasDataLakePipelineRuns to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDataLakePipelineRuns.python.md b/docs/dataMongodbatlasDataLakePipelineRuns.python.md index a2ddb7cda..13d572e23 100644 --- a/docs/dataMongodbatlasDataLakePipelineRuns.python.md +++ b/docs/dataMongodbatlasDataLakePipelineRuns.python.md @@ -381,6 +381,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 DataMongodbatlasDataLakePipelineRuns resource upon running "cdktf plan ". | --- @@ -450,6 +451,55 @@ dataMongodbatlasDataLakePipelineRuns.DataMongodbatlasDataLakePipelineRuns.is_ter --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_data_lake_pipeline_runs + +dataMongodbatlasDataLakePipelineRuns.DataMongodbatlasDataLakePipelineRuns.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakePipelineRuns 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 DataMongodbatlasDataLakePipelineRuns to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasDataLakePipelineRuns that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipeline_runs#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasDataLakePipelineRuns to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDataLakePipelineRuns.typescript.md b/docs/dataMongodbatlasDataLakePipelineRuns.typescript.md index bf535b727..f57f515c2 100644 --- a/docs/dataMongodbatlasDataLakePipelineRuns.typescript.md +++ b/docs/dataMongodbatlasDataLakePipelineRuns.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 DataMongodbatlasDataLakePipelineRuns resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasDataLakePipelineRuns.DataMongodbatlasDataLakePipelineRuns.isTerr --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasDataLakePipelineRuns } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasDataLakePipelineRuns.DataMongodbatlasDataLakePipelineRuns.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakePipelineRuns resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasDataLakePipelineRuns to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasDataLakePipelineRuns that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipeline_runs#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasDataLakePipelineRuns to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDataLakePipelines.csharp.md b/docs/dataMongodbatlasDataLakePipelines.csharp.md index 88614526e..2a0bf5667 100644 --- a/docs/dataMongodbatlasDataLakePipelines.csharp.md +++ b/docs/dataMongodbatlasDataLakePipelines.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 DataMongodbatlasDataLakePipelines resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasDataLakePipelines.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasDataLakePipelines.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakePipelines resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasDataLakePipelines to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasDataLakePipelines that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipelines#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 DataMongodbatlasDataLakePipelines to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDataLakePipelines.go.md b/docs/dataMongodbatlasDataLakePipelines.go.md index adab5279f..c45ff0236 100644 --- a/docs/dataMongodbatlasDataLakePipelines.go.md +++ b/docs/dataMongodbatlasDataLakePipelines.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelines" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelines" datamongodbatlasdatalakepipelines.NewDataMongodbatlasDataLakePipelines(scope Construct, id *string, config DataMongodbatlasDataLakePipelinesConfig) DataMongodbatlasDataLakePipelines ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasDataLakePipelines resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelines" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelines" datamongodbatlasdatalakepipelines.DataMongodbatlasDataLakePipelines_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelines" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelines" datamongodbatlasdatalakepipelines.DataMongodbatlasDataLakePipelines_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasdatalakepipelines.DataMongodbatlasDataLakePipelines_IsTerraformE ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelines" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelines" datamongodbatlasdatalakepipelines.DataMongodbatlasDataLakePipelines_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasdatalakepipelines.DataMongodbatlasDataLakePipelines_IsTerraformD --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelines" + +datamongodbatlasdatalakepipelines.DataMongodbatlasDataLakePipelines_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakePipelines 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 DataMongodbatlasDataLakePipelines to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasDataLakePipelines that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipelines#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 DataMongodbatlasDataLakePipelines to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -555,7 +600,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelines" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelines" &datamongodbatlasdatalakepipelines.DataMongodbatlasDataLakePipelinesConfig { Connection: interface{}, @@ -688,7 +733,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelines" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelines" &datamongodbatlasdatalakepipelines.DataMongodbatlasDataLakePipelinesResults { @@ -701,7 +746,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelines" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelines" &datamongodbatlasdatalakepipelines.DataMongodbatlasDataLakePipelinesResultsSink { @@ -714,7 +759,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelines" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelines" &datamongodbatlasdatalakepipelines.DataMongodbatlasDataLakePipelinesResultsSinkPartitionFields { @@ -727,7 +772,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelines" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelines" &datamongodbatlasdatalakepipelines.DataMongodbatlasDataLakePipelinesResultsSource { @@ -740,7 +785,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelines" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelines" &datamongodbatlasdatalakepipelines.DataMongodbatlasDataLakePipelinesResultsTransformations { @@ -755,7 +800,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelines" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelines" datamongodbatlasdatalakepipelines.NewDataMongodbatlasDataLakePipelinesResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakePipelinesResultsList ``` @@ -887,7 +932,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelines" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelines" datamongodbatlasdatalakepipelines.NewDataMongodbatlasDataLakePipelinesResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakePipelinesResultsOutputReference ``` @@ -1253,7 +1298,7 @@ func InternalValue() DataMongodbatlasDataLakePipelinesResults #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelines" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelines" datamongodbatlasdatalakepipelines.NewDataMongodbatlasDataLakePipelinesResultsSinkList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakePipelinesResultsSinkList ``` @@ -1385,7 +1430,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelines" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelines" datamongodbatlasdatalakepipelines.NewDataMongodbatlasDataLakePipelinesResultsSinkOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakePipelinesResultsSinkOutputReference ``` @@ -1696,7 +1741,7 @@ func InternalValue() DataMongodbatlasDataLakePipelinesResultsSink #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelines" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelines" datamongodbatlasdatalakepipelines.NewDataMongodbatlasDataLakePipelinesResultsSinkPartitionFieldsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakePipelinesResultsSinkPartitionFieldsList ``` @@ -1828,7 +1873,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelines" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelines" datamongodbatlasdatalakepipelines.NewDataMongodbatlasDataLakePipelinesResultsSinkPartitionFieldsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakePipelinesResultsSinkPartitionFieldsOutputReference ``` @@ -2117,7 +2162,7 @@ func InternalValue() DataMongodbatlasDataLakePipelinesResultsSinkPartitionFields #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelines" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelines" datamongodbatlasdatalakepipelines.NewDataMongodbatlasDataLakePipelinesResultsSourceList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakePipelinesResultsSourceList ``` @@ -2249,7 +2294,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelines" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelines" datamongodbatlasdatalakepipelines.NewDataMongodbatlasDataLakePipelinesResultsSourceOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakePipelinesResultsSourceOutputReference ``` @@ -2571,7 +2616,7 @@ func InternalValue() DataMongodbatlasDataLakePipelinesResultsSource #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelines" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelines" datamongodbatlasdatalakepipelines.NewDataMongodbatlasDataLakePipelinesResultsTransformationsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakePipelinesResultsTransformationsList ``` @@ -2703,7 +2748,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakepipelines" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakepipelines" datamongodbatlasdatalakepipelines.NewDataMongodbatlasDataLakePipelinesResultsTransformationsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakePipelinesResultsTransformationsOutputReference ``` diff --git a/docs/dataMongodbatlasDataLakePipelines.java.md b/docs/dataMongodbatlasDataLakePipelines.java.md index 6501faf21..625c74ab4 100644 --- a/docs/dataMongodbatlasDataLakePipelines.java.md +++ b/docs/dataMongodbatlasDataLakePipelines.java.md @@ -348,6 +348,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasDataLakePipelines resource upon running "cdktf plan ". | --- @@ -411,6 +412,50 @@ DataMongodbatlasDataLakePipelines.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_data_lake_pipelines.DataMongodbatlasDataLakePipelines; + +DataMongodbatlasDataLakePipelines.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasDataLakePipelines.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakePipelines 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 DataMongodbatlasDataLakePipelines to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasDataLakePipelines that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipelines#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 DataMongodbatlasDataLakePipelines to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDataLakePipelines.python.md b/docs/dataMongodbatlasDataLakePipelines.python.md index 62d4d4b45..cecebe54b 100644 --- a/docs/dataMongodbatlasDataLakePipelines.python.md +++ b/docs/dataMongodbatlasDataLakePipelines.python.md @@ -371,6 +371,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 DataMongodbatlasDataLakePipelines resource upon running "cdktf plan ". | --- @@ -440,6 +441,55 @@ dataMongodbatlasDataLakePipelines.DataMongodbatlasDataLakePipelines.is_terraform --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_data_lake_pipelines + +dataMongodbatlasDataLakePipelines.DataMongodbatlasDataLakePipelines.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakePipelines 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 DataMongodbatlasDataLakePipelines to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasDataLakePipelines that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipelines#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasDataLakePipelines to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDataLakePipelines.typescript.md b/docs/dataMongodbatlasDataLakePipelines.typescript.md index ecb98044a..7b8fc5f5e 100644 --- a/docs/dataMongodbatlasDataLakePipelines.typescript.md +++ b/docs/dataMongodbatlasDataLakePipelines.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 DataMongodbatlasDataLakePipelines resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasDataLakePipelines.DataMongodbatlasDataLakePipelines.isTerraformD --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasDataLakePipelines } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasDataLakePipelines.DataMongodbatlasDataLakePipelines.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakePipelines resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasDataLakePipelines to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasDataLakePipelines that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipelines#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasDataLakePipelines to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDataLakes.csharp.md b/docs/dataMongodbatlasDataLakes.csharp.md index 32901ee45..d3d347aaa 100644 --- a/docs/dataMongodbatlasDataLakes.csharp.md +++ b/docs/dataMongodbatlasDataLakes.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 DataMongodbatlasDataLakes resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasDataLakes.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasDataLakes.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakes resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasDataLakes to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasDataLakes that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lakes#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 DataMongodbatlasDataLakes to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDataLakes.go.md b/docs/dataMongodbatlasDataLakes.go.md index c51e2ddb8..317bda740 100644 --- a/docs/dataMongodbatlasDataLakes.go.md +++ b/docs/dataMongodbatlasDataLakes.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" datamongodbatlasdatalakes.NewDataMongodbatlasDataLakes(scope Construct, id *string, config DataMongodbatlasDataLakesConfig) DataMongodbatlasDataLakes ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasDataLakes resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" datamongodbatlasdatalakes.DataMongodbatlasDataLakes_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" datamongodbatlasdatalakes.DataMongodbatlasDataLakes_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasdatalakes.DataMongodbatlasDataLakes_IsTerraformElement(x interfa ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" datamongodbatlasdatalakes.DataMongodbatlasDataLakes_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasdatalakes.DataMongodbatlasDataLakes_IsTerraformDataSource(x inte --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" + +datamongodbatlasdatalakes.DataMongodbatlasDataLakes_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakes 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 DataMongodbatlasDataLakes to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasDataLakes that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lakes#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 DataMongodbatlasDataLakes to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -555,7 +600,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" &datamongodbatlasdatalakes.DataMongodbatlasDataLakesConfig { Connection: interface{}, @@ -688,7 +733,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" &datamongodbatlasdatalakes.DataMongodbatlasDataLakesResults { @@ -701,7 +746,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" &datamongodbatlasdatalakes.DataMongodbatlasDataLakesResultsAws { @@ -714,7 +759,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" &datamongodbatlasdatalakes.DataMongodbatlasDataLakesResultsDataProcessRegion { @@ -727,7 +772,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" &datamongodbatlasdatalakes.DataMongodbatlasDataLakesResultsStorageDatabases { @@ -740,7 +785,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" &datamongodbatlasdatalakes.DataMongodbatlasDataLakesResultsStorageDatabasesCollections { @@ -753,7 +798,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" &datamongodbatlasdatalakes.DataMongodbatlasDataLakesResultsStorageDatabasesCollectionsDataSources { @@ -766,7 +811,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" &datamongodbatlasdatalakes.DataMongodbatlasDataLakesResultsStorageDatabasesViews { @@ -779,7 +824,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" &datamongodbatlasdatalakes.DataMongodbatlasDataLakesResultsStorageStores { @@ -794,7 +839,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" datamongodbatlasdatalakes.NewDataMongodbatlasDataLakesResultsAwsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakesResultsAwsList ``` @@ -926,7 +971,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" datamongodbatlasdatalakes.NewDataMongodbatlasDataLakesResultsAwsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakesResultsAwsOutputReference ``` @@ -1248,7 +1293,7 @@ func InternalValue() DataMongodbatlasDataLakesResultsAws #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" datamongodbatlasdatalakes.NewDataMongodbatlasDataLakesResultsDataProcessRegionList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakesResultsDataProcessRegionList ``` @@ -1380,7 +1425,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" datamongodbatlasdatalakes.NewDataMongodbatlasDataLakesResultsDataProcessRegionOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakesResultsDataProcessRegionOutputReference ``` @@ -1669,7 +1714,7 @@ func InternalValue() DataMongodbatlasDataLakesResultsDataProcessRegion #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" datamongodbatlasdatalakes.NewDataMongodbatlasDataLakesResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakesResultsList ``` @@ -1801,7 +1846,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" datamongodbatlasdatalakes.NewDataMongodbatlasDataLakesResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakesResultsOutputReference ``` @@ -2156,7 +2201,7 @@ func InternalValue() DataMongodbatlasDataLakesResults #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" datamongodbatlasdatalakes.NewDataMongodbatlasDataLakesResultsStorageDatabasesCollectionsDataSourcesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakesResultsStorageDatabasesCollectionsDataSourcesList ``` @@ -2288,7 +2333,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" datamongodbatlasdatalakes.NewDataMongodbatlasDataLakesResultsStorageDatabasesCollectionsDataSourcesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakesResultsStorageDatabasesCollectionsDataSourcesOutputReference ``` @@ -2588,7 +2633,7 @@ func InternalValue() DataMongodbatlasDataLakesResultsStorageDatabasesCollections #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" datamongodbatlasdatalakes.NewDataMongodbatlasDataLakesResultsStorageDatabasesCollectionsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakesResultsStorageDatabasesCollectionsList ``` @@ -2720,7 +2765,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" datamongodbatlasdatalakes.NewDataMongodbatlasDataLakesResultsStorageDatabasesCollectionsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakesResultsStorageDatabasesCollectionsOutputReference ``` @@ -3009,7 +3054,7 @@ func InternalValue() DataMongodbatlasDataLakesResultsStorageDatabasesCollections #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" datamongodbatlasdatalakes.NewDataMongodbatlasDataLakesResultsStorageDatabasesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakesResultsStorageDatabasesList ``` @@ -3141,7 +3186,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" datamongodbatlasdatalakes.NewDataMongodbatlasDataLakesResultsStorageDatabasesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakesResultsStorageDatabasesOutputReference ``` @@ -3452,7 +3497,7 @@ func InternalValue() DataMongodbatlasDataLakesResultsStorageDatabases #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" datamongodbatlasdatalakes.NewDataMongodbatlasDataLakesResultsStorageDatabasesViewsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakesResultsStorageDatabasesViewsList ``` @@ -3584,7 +3629,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" datamongodbatlasdatalakes.NewDataMongodbatlasDataLakesResultsStorageDatabasesViewsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakesResultsStorageDatabasesViewsOutputReference ``` @@ -3884,7 +3929,7 @@ func InternalValue() DataMongodbatlasDataLakesResultsStorageDatabasesViews #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" datamongodbatlasdatalakes.NewDataMongodbatlasDataLakesResultsStorageStoresList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDataLakesResultsStorageStoresList ``` @@ -4016,7 +4061,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatalakes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatalakes" datamongodbatlasdatalakes.NewDataMongodbatlasDataLakesResultsStorageStoresOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDataLakesResultsStorageStoresOutputReference ``` diff --git a/docs/dataMongodbatlasDataLakes.java.md b/docs/dataMongodbatlasDataLakes.java.md index 07afe5c51..c0d8bfaf3 100644 --- a/docs/dataMongodbatlasDataLakes.java.md +++ b/docs/dataMongodbatlasDataLakes.java.md @@ -348,6 +348,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasDataLakes resource upon running "cdktf plan ". | --- @@ -411,6 +412,50 @@ DataMongodbatlasDataLakes.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_data_lakes.DataMongodbatlasDataLakes; + +DataMongodbatlasDataLakes.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasDataLakes.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakes 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 DataMongodbatlasDataLakes to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasDataLakes that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lakes#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 DataMongodbatlasDataLakes to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDataLakes.python.md b/docs/dataMongodbatlasDataLakes.python.md index 6c79716f5..4fc43c10d 100644 --- a/docs/dataMongodbatlasDataLakes.python.md +++ b/docs/dataMongodbatlasDataLakes.python.md @@ -371,6 +371,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 DataMongodbatlasDataLakes resource upon running "cdktf plan ". | --- @@ -440,6 +441,55 @@ dataMongodbatlasDataLakes.DataMongodbatlasDataLakes.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_data_lakes + +dataMongodbatlasDataLakes.DataMongodbatlasDataLakes.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakes 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 DataMongodbatlasDataLakes to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasDataLakes that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lakes#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasDataLakes to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDataLakes.typescript.md b/docs/dataMongodbatlasDataLakes.typescript.md index 24d5e633c..4c37e9ace 100644 --- a/docs/dataMongodbatlasDataLakes.typescript.md +++ b/docs/dataMongodbatlasDataLakes.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 DataMongodbatlasDataLakes resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasDataLakes.DataMongodbatlasDataLakes.isTerraformDataSource(x: any --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasDataLakes } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasDataLakes.DataMongodbatlasDataLakes.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasDataLakes resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasDataLakes to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasDataLakes that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lakes#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasDataLakes to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDatabaseUser.csharp.md b/docs/dataMongodbatlasDatabaseUser.csharp.md index 95fdf9026..be2d4dd7f 100644 --- a/docs/dataMongodbatlasDatabaseUser.csharp.md +++ b/docs/dataMongodbatlasDatabaseUser.csharp.md @@ -264,6 +264,7 @@ private IResolvable InterpolationForAttribute(string TerraformAttribute) | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasDatabaseUser resource upon running "cdktf plan ". | --- @@ -327,6 +328,50 @@ DataMongodbatlasDatabaseUser.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasDatabaseUser.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasDatabaseUser resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasDatabaseUser to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasDatabaseUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/database_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 DataMongodbatlasDatabaseUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDatabaseUser.go.md b/docs/dataMongodbatlasDatabaseUser.go.md index dba7220be..8302e92a0 100644 --- a/docs/dataMongodbatlasDatabaseUser.go.md +++ b/docs/dataMongodbatlasDatabaseUser.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseuser" datamongodbatlasdatabaseuser.NewDataMongodbatlasDatabaseUser(scope Construct, id *string, config DataMongodbatlasDatabaseUserConfig) DataMongodbatlasDatabaseUser ``` @@ -264,13 +264,14 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasDatabaseUser resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseuser" datamongodbatlasdatabaseuser.DataMongodbatlasDatabaseUser_IsConstruct(x interface{}) *bool ``` @@ -302,7 +303,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseuser" datamongodbatlasdatabaseuser.DataMongodbatlasDatabaseUser_IsTerraformElement(x interface{}) *bool ``` @@ -316,7 +317,7 @@ datamongodbatlasdatabaseuser.DataMongodbatlasDatabaseUser_IsTerraformElement(x i ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseuser" datamongodbatlasdatabaseuser.DataMongodbatlasDatabaseUser_IsTerraformDataSource(x interface{}) *bool ``` @@ -327,6 +328,50 @@ datamongodbatlasdatabaseuser.DataMongodbatlasDatabaseUser_IsTerraformDataSource( --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseuser" + +datamongodbatlasdatabaseuser.DataMongodbatlasDatabaseUser_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasDatabaseUser 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 DataMongodbatlasDatabaseUser to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasDatabaseUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/database_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 DataMongodbatlasDatabaseUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -658,7 +703,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseuser" &datamongodbatlasdatabaseuser.DataMongodbatlasDatabaseUserConfig { Connection: interface{}, @@ -802,7 +847,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseuser" &datamongodbatlasdatabaseuser.DataMongodbatlasDatabaseUserLabels { @@ -815,7 +860,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseuser" &datamongodbatlasdatabaseuser.DataMongodbatlasDatabaseUserRoles { @@ -828,7 +873,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseuser" &datamongodbatlasdatabaseuser.DataMongodbatlasDatabaseUserScopes { @@ -843,7 +888,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseuser" datamongodbatlasdatabaseuser.NewDataMongodbatlasDatabaseUserLabelsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDatabaseUserLabelsList ``` @@ -975,7 +1020,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseuser" datamongodbatlasdatabaseuser.NewDataMongodbatlasDatabaseUserLabelsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDatabaseUserLabelsOutputReference ``` @@ -1264,7 +1309,7 @@ func InternalValue() DataMongodbatlasDatabaseUserLabels #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseuser" datamongodbatlasdatabaseuser.NewDataMongodbatlasDatabaseUserRolesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDatabaseUserRolesList ``` @@ -1396,7 +1441,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseuser" datamongodbatlasdatabaseuser.NewDataMongodbatlasDatabaseUserRolesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDatabaseUserRolesOutputReference ``` @@ -1696,7 +1741,7 @@ func InternalValue() DataMongodbatlasDatabaseUserRoles #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseuser" datamongodbatlasdatabaseuser.NewDataMongodbatlasDatabaseUserScopesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDatabaseUserScopesList ``` @@ -1828,7 +1873,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseuser" datamongodbatlasdatabaseuser.NewDataMongodbatlasDatabaseUserScopesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDatabaseUserScopesOutputReference ``` diff --git a/docs/dataMongodbatlasDatabaseUser.java.md b/docs/dataMongodbatlasDatabaseUser.java.md index c01e1be46..00570668d 100644 --- a/docs/dataMongodbatlasDatabaseUser.java.md +++ b/docs/dataMongodbatlasDatabaseUser.java.md @@ -348,6 +348,7 @@ public IResolvable interpolationForAttribute(java.lang.String terraformAttribute | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasDatabaseUser resource upon running "cdktf plan ". | --- @@ -411,6 +412,50 @@ DataMongodbatlasDatabaseUser.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_database_user.DataMongodbatlasDatabaseUser; + +DataMongodbatlasDatabaseUser.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasDatabaseUser.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasDatabaseUser 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 DataMongodbatlasDatabaseUser to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasDatabaseUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/database_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 DataMongodbatlasDatabaseUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDatabaseUser.python.md b/docs/dataMongodbatlasDatabaseUser.python.md index 08b160257..c479339c8 100644 --- a/docs/dataMongodbatlasDatabaseUser.python.md +++ b/docs/dataMongodbatlasDatabaseUser.python.md @@ -371,6 +371,7 @@ def interpolation_for_attribute( | 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 DataMongodbatlasDatabaseUser resource upon running "cdktf plan ". | --- @@ -440,6 +441,55 @@ dataMongodbatlasDatabaseUser.DataMongodbatlasDatabaseUser.is_terraform_data_sour --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_database_user + +dataMongodbatlasDatabaseUser.DataMongodbatlasDatabaseUser.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasDatabaseUser 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 DataMongodbatlasDatabaseUser to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasDatabaseUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/database_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 DataMongodbatlasDatabaseUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDatabaseUser.typescript.md b/docs/dataMongodbatlasDatabaseUser.typescript.md index 68cbc46e2..28ac6ae2f 100644 --- a/docs/dataMongodbatlasDatabaseUser.typescript.md +++ b/docs/dataMongodbatlasDatabaseUser.typescript.md @@ -264,6 +264,7 @@ public interpolationForAttribute(terraformAttribute: string): IResolvable | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasDatabaseUser resource upon running "cdktf plan ". | --- @@ -327,6 +328,50 @@ dataMongodbatlasDatabaseUser.DataMongodbatlasDatabaseUser.isTerraformDataSource( --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasDatabaseUser } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasDatabaseUser.DataMongodbatlasDatabaseUser.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasDatabaseUser resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasDatabaseUser to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasDatabaseUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/database_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 DataMongodbatlasDatabaseUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDatabaseUsers.csharp.md b/docs/dataMongodbatlasDatabaseUsers.csharp.md index 62cd4c5c7..4de2e925f 100644 --- a/docs/dataMongodbatlasDatabaseUsers.csharp.md +++ b/docs/dataMongodbatlasDatabaseUsers.csharp.md @@ -264,6 +264,7 @@ private IResolvable InterpolationForAttribute(string TerraformAttribute) | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasDatabaseUsers resource upon running "cdktf plan ". | --- @@ -327,6 +328,50 @@ DataMongodbatlasDatabaseUsers.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasDatabaseUsers.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasDatabaseUsers resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasDatabaseUsers to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasDatabaseUsers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/database_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 DataMongodbatlasDatabaseUsers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDatabaseUsers.go.md b/docs/dataMongodbatlasDatabaseUsers.go.md index 26b7de6c4..facc5d588 100644 --- a/docs/dataMongodbatlasDatabaseUsers.go.md +++ b/docs/dataMongodbatlasDatabaseUsers.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseusers" datamongodbatlasdatabaseusers.NewDataMongodbatlasDatabaseUsers(scope Construct, id *string, config DataMongodbatlasDatabaseUsersConfig) DataMongodbatlasDatabaseUsers ``` @@ -264,13 +264,14 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasDatabaseUsers resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseusers" datamongodbatlasdatabaseusers.DataMongodbatlasDatabaseUsers_IsConstruct(x interface{}) *bool ``` @@ -302,7 +303,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseusers" datamongodbatlasdatabaseusers.DataMongodbatlasDatabaseUsers_IsTerraformElement(x interface{}) *bool ``` @@ -316,7 +317,7 @@ datamongodbatlasdatabaseusers.DataMongodbatlasDatabaseUsers_IsTerraformElement(x ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseusers" datamongodbatlasdatabaseusers.DataMongodbatlasDatabaseUsers_IsTerraformDataSource(x interface{}) *bool ``` @@ -327,6 +328,50 @@ datamongodbatlasdatabaseusers.DataMongodbatlasDatabaseUsers_IsTerraformDataSourc --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseusers" + +datamongodbatlasdatabaseusers.DataMongodbatlasDatabaseUsers_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasDatabaseUsers 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 DataMongodbatlasDatabaseUsers to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasDatabaseUsers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/database_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 DataMongodbatlasDatabaseUsers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -537,7 +582,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseusers" &datamongodbatlasdatabaseusers.DataMongodbatlasDatabaseUsersConfig { Connection: interface{}, @@ -653,7 +698,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseusers" &datamongodbatlasdatabaseusers.DataMongodbatlasDatabaseUsersResults { @@ -666,7 +711,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseusers" &datamongodbatlasdatabaseusers.DataMongodbatlasDatabaseUsersResultsLabels { @@ -679,7 +724,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseusers" &datamongodbatlasdatabaseusers.DataMongodbatlasDatabaseUsersResultsRoles { @@ -692,7 +737,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseusers" &datamongodbatlasdatabaseusers.DataMongodbatlasDatabaseUsersResultsScopes { @@ -707,7 +752,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseusers" datamongodbatlasdatabaseusers.NewDataMongodbatlasDatabaseUsersResultsLabelsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDatabaseUsersResultsLabelsList ``` @@ -839,7 +884,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseusers" datamongodbatlasdatabaseusers.NewDataMongodbatlasDatabaseUsersResultsLabelsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDatabaseUsersResultsLabelsOutputReference ``` @@ -1128,7 +1173,7 @@ func InternalValue() DataMongodbatlasDatabaseUsersResultsLabels #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseusers" datamongodbatlasdatabaseusers.NewDataMongodbatlasDatabaseUsersResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDatabaseUsersResultsList ``` @@ -1260,7 +1305,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseusers" datamongodbatlasdatabaseusers.NewDataMongodbatlasDatabaseUsersResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDatabaseUsersResultsOutputReference ``` @@ -1659,7 +1704,7 @@ func InternalValue() DataMongodbatlasDatabaseUsersResults #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseusers" datamongodbatlasdatabaseusers.NewDataMongodbatlasDatabaseUsersResultsRolesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDatabaseUsersResultsRolesList ``` @@ -1791,7 +1836,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseusers" datamongodbatlasdatabaseusers.NewDataMongodbatlasDatabaseUsersResultsRolesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDatabaseUsersResultsRolesOutputReference ``` @@ -2091,7 +2136,7 @@ func InternalValue() DataMongodbatlasDatabaseUsersResultsRoles #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseusers" datamongodbatlasdatabaseusers.NewDataMongodbatlasDatabaseUsersResultsScopesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasDatabaseUsersResultsScopesList ``` @@ -2223,7 +2268,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasdatabaseusers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasdatabaseusers" datamongodbatlasdatabaseusers.NewDataMongodbatlasDatabaseUsersResultsScopesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasDatabaseUsersResultsScopesOutputReference ``` diff --git a/docs/dataMongodbatlasDatabaseUsers.java.md b/docs/dataMongodbatlasDatabaseUsers.java.md index 6e0180f81..b00eaabff 100644 --- a/docs/dataMongodbatlasDatabaseUsers.java.md +++ b/docs/dataMongodbatlasDatabaseUsers.java.md @@ -328,6 +328,7 @@ public IResolvable interpolationForAttribute(java.lang.String terraformAttribute | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasDatabaseUsers resource upon running "cdktf plan ". | --- @@ -391,6 +392,50 @@ DataMongodbatlasDatabaseUsers.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_database_users.DataMongodbatlasDatabaseUsers; + +DataMongodbatlasDatabaseUsers.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasDatabaseUsers.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasDatabaseUsers 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 DataMongodbatlasDatabaseUsers to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasDatabaseUsers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/database_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 DataMongodbatlasDatabaseUsers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDatabaseUsers.python.md b/docs/dataMongodbatlasDatabaseUsers.python.md index 578599441..b5dcf8d29 100644 --- a/docs/dataMongodbatlasDatabaseUsers.python.md +++ b/docs/dataMongodbatlasDatabaseUsers.python.md @@ -351,6 +351,7 @@ def interpolation_for_attribute( | 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 DataMongodbatlasDatabaseUsers resource upon running "cdktf plan ". | --- @@ -420,6 +421,55 @@ dataMongodbatlasDatabaseUsers.DataMongodbatlasDatabaseUsers.is_terraform_data_so --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_database_users + +dataMongodbatlasDatabaseUsers.DataMongodbatlasDatabaseUsers.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasDatabaseUsers 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 DataMongodbatlasDatabaseUsers to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasDatabaseUsers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/database_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 DataMongodbatlasDatabaseUsers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasDatabaseUsers.typescript.md b/docs/dataMongodbatlasDatabaseUsers.typescript.md index d39545261..9ca3b9fb6 100644 --- a/docs/dataMongodbatlasDatabaseUsers.typescript.md +++ b/docs/dataMongodbatlasDatabaseUsers.typescript.md @@ -264,6 +264,7 @@ public interpolationForAttribute(terraformAttribute: string): IResolvable | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasDatabaseUsers resource upon running "cdktf plan ". | --- @@ -327,6 +328,50 @@ dataMongodbatlasDatabaseUsers.DataMongodbatlasDatabaseUsers.isTerraformDataSourc --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasDatabaseUsers } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasDatabaseUsers.DataMongodbatlasDatabaseUsers.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasDatabaseUsers resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasDatabaseUsers to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasDatabaseUsers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/database_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 DataMongodbatlasDatabaseUsers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasEventTrigger.csharp.md b/docs/dataMongodbatlasEventTrigger.csharp.md index 8753d73fe..eabb007e0 100644 --- a/docs/dataMongodbatlasEventTrigger.csharp.md +++ b/docs/dataMongodbatlasEventTrigger.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 DataMongodbatlasEventTrigger resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasEventTrigger.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasEventTrigger.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasEventTrigger resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasEventTrigger to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasEventTrigger that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/event_trigger#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 DataMongodbatlasEventTrigger to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasEventTrigger.go.md b/docs/dataMongodbatlasEventTrigger.go.md index f7294b5ca..3831303e4 100644 --- a/docs/dataMongodbatlasEventTrigger.go.md +++ b/docs/dataMongodbatlasEventTrigger.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtrigger" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtrigger" datamongodbatlaseventtrigger.NewDataMongodbatlasEventTrigger(scope Construct, id *string, config DataMongodbatlasEventTriggerConfig) DataMongodbatlasEventTrigger ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasEventTrigger resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtrigger" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtrigger" datamongodbatlaseventtrigger.DataMongodbatlasEventTrigger_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtrigger" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtrigger" datamongodbatlaseventtrigger.DataMongodbatlasEventTrigger_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlaseventtrigger.DataMongodbatlasEventTrigger_IsTerraformElement(x i ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtrigger" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtrigger" datamongodbatlaseventtrigger.DataMongodbatlasEventTrigger_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlaseventtrigger.DataMongodbatlasEventTrigger_IsTerraformDataSource( --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtrigger" + +datamongodbatlaseventtrigger.DataMongodbatlasEventTrigger_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasEventTrigger 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 DataMongodbatlasEventTrigger to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasEventTrigger that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/event_trigger#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 DataMongodbatlasEventTrigger to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -797,7 +842,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtrigger" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtrigger" &datamongodbatlaseventtrigger.DataMongodbatlasEventTriggerConfig { Connection: interface{}, @@ -958,7 +1003,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtrigger" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtrigger" &datamongodbatlaseventtrigger.DataMongodbatlasEventTriggerEventProcessors { @@ -971,7 +1016,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtrigger" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtrigger" &datamongodbatlaseventtrigger.DataMongodbatlasEventTriggerEventProcessorsAwsEventbridge { @@ -986,7 +1031,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtrigger" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtrigger" datamongodbatlaseventtrigger.NewDataMongodbatlasEventTriggerEventProcessorsAwsEventbridgeList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasEventTriggerEventProcessorsAwsEventbridgeList ``` @@ -1118,7 +1163,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtrigger" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtrigger" datamongodbatlaseventtrigger.NewDataMongodbatlasEventTriggerEventProcessorsAwsEventbridgeOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasEventTriggerEventProcessorsAwsEventbridgeOutputReference ``` @@ -1407,7 +1452,7 @@ func InternalValue() DataMongodbatlasEventTriggerEventProcessorsAwsEventbridge #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtrigger" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtrigger" datamongodbatlaseventtrigger.NewDataMongodbatlasEventTriggerEventProcessorsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasEventTriggerEventProcessorsList ``` @@ -1539,7 +1584,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtrigger" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtrigger" datamongodbatlaseventtrigger.NewDataMongodbatlasEventTriggerEventProcessorsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasEventTriggerEventProcessorsOutputReference ``` diff --git a/docs/dataMongodbatlasEventTrigger.java.md b/docs/dataMongodbatlasEventTrigger.java.md index d80aae8cf..91425a428 100644 --- a/docs/dataMongodbatlasEventTrigger.java.md +++ b/docs/dataMongodbatlasEventTrigger.java.md @@ -368,6 +368,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasEventTrigger resource upon running "cdktf plan ". | --- @@ -431,6 +432,50 @@ DataMongodbatlasEventTrigger.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_event_trigger.DataMongodbatlasEventTrigger; + +DataMongodbatlasEventTrigger.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasEventTrigger.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasEventTrigger 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 DataMongodbatlasEventTrigger to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasEventTrigger that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/event_trigger#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 DataMongodbatlasEventTrigger to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasEventTrigger.python.md b/docs/dataMongodbatlasEventTrigger.python.md index 00a1a5ff8..df5db94d2 100644 --- a/docs/dataMongodbatlasEventTrigger.python.md +++ b/docs/dataMongodbatlasEventTrigger.python.md @@ -391,6 +391,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 DataMongodbatlasEventTrigger resource upon running "cdktf plan ". | --- @@ -460,6 +461,55 @@ dataMongodbatlasEventTrigger.DataMongodbatlasEventTrigger.is_terraform_data_sour --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_event_trigger + +dataMongodbatlasEventTrigger.DataMongodbatlasEventTrigger.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasEventTrigger 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 DataMongodbatlasEventTrigger to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasEventTrigger that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/event_trigger#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasEventTrigger to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasEventTrigger.typescript.md b/docs/dataMongodbatlasEventTrigger.typescript.md index 760bc1011..2578a15fb 100644 --- a/docs/dataMongodbatlasEventTrigger.typescript.md +++ b/docs/dataMongodbatlasEventTrigger.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 DataMongodbatlasEventTrigger resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasEventTrigger.DataMongodbatlasEventTrigger.isTerraformDataSource( --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasEventTrigger } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasEventTrigger.DataMongodbatlasEventTrigger.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasEventTrigger resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasEventTrigger to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasEventTrigger that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/event_trigger#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasEventTrigger to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasEventTriggers.csharp.md b/docs/dataMongodbatlasEventTriggers.csharp.md index 2ed532376..8bba11bdd 100644 --- a/docs/dataMongodbatlasEventTriggers.csharp.md +++ b/docs/dataMongodbatlasEventTriggers.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 DataMongodbatlasEventTriggers resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasEventTriggers.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasEventTriggers.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasEventTriggers resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasEventTriggers to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasEventTriggers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/event_triggers#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 DataMongodbatlasEventTriggers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasEventTriggers.go.md b/docs/dataMongodbatlasEventTriggers.go.md index e01726b0f..cf84f4a92 100644 --- a/docs/dataMongodbatlasEventTriggers.go.md +++ b/docs/dataMongodbatlasEventTriggers.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtriggers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtriggers" datamongodbatlaseventtriggers.NewDataMongodbatlasEventTriggers(scope Construct, id *string, config DataMongodbatlasEventTriggersConfig) DataMongodbatlasEventTriggers ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasEventTriggers resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtriggers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtriggers" datamongodbatlaseventtriggers.DataMongodbatlasEventTriggers_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtriggers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtriggers" datamongodbatlaseventtriggers.DataMongodbatlasEventTriggers_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlaseventtriggers.DataMongodbatlasEventTriggers_IsTerraformElement(x ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtriggers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtriggers" datamongodbatlaseventtriggers.DataMongodbatlasEventTriggers_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlaseventtriggers.DataMongodbatlasEventTriggers_IsTerraformDataSourc --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtriggers" + +datamongodbatlaseventtriggers.DataMongodbatlasEventTriggers_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasEventTriggers 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 DataMongodbatlasEventTriggers to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasEventTriggers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/event_triggers#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 DataMongodbatlasEventTriggers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -577,7 +622,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtriggers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtriggers" &datamongodbatlaseventtriggers.DataMongodbatlasEventTriggersConfig { Connection: interface{}, @@ -724,7 +769,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtriggers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtriggers" &datamongodbatlaseventtriggers.DataMongodbatlasEventTriggersResults { @@ -737,7 +782,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtriggers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtriggers" &datamongodbatlaseventtriggers.DataMongodbatlasEventTriggersResultsEventProcessors { @@ -750,7 +795,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtriggers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtriggers" &datamongodbatlaseventtriggers.DataMongodbatlasEventTriggersResultsEventProcessorsAwsEventbridge { @@ -765,7 +810,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtriggers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtriggers" datamongodbatlaseventtriggers.NewDataMongodbatlasEventTriggersResultsEventProcessorsAwsEventbridgeList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasEventTriggersResultsEventProcessorsAwsEventbridgeList ``` @@ -897,7 +942,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtriggers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtriggers" datamongodbatlaseventtriggers.NewDataMongodbatlasEventTriggersResultsEventProcessorsAwsEventbridgeOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasEventTriggersResultsEventProcessorsAwsEventbridgeOutputReference ``` @@ -1186,7 +1231,7 @@ func InternalValue() DataMongodbatlasEventTriggersResultsEventProcessorsAwsEvent #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtriggers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtriggers" datamongodbatlaseventtriggers.NewDataMongodbatlasEventTriggersResultsEventProcessorsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasEventTriggersResultsEventProcessorsList ``` @@ -1318,7 +1363,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtriggers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtriggers" datamongodbatlaseventtriggers.NewDataMongodbatlasEventTriggersResultsEventProcessorsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasEventTriggersResultsEventProcessorsOutputReference ``` @@ -1596,7 +1641,7 @@ func InternalValue() DataMongodbatlasEventTriggersResultsEventProcessors #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtriggers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtriggers" datamongodbatlaseventtriggers.NewDataMongodbatlasEventTriggersResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasEventTriggersResultsList ``` @@ -1728,7 +1773,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlaseventtriggers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlaseventtriggers" datamongodbatlaseventtriggers.NewDataMongodbatlasEventTriggersResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasEventTriggersResultsOutputReference ``` diff --git a/docs/dataMongodbatlasEventTriggers.java.md b/docs/dataMongodbatlasEventTriggers.java.md index c5f976702..77dced5d9 100644 --- a/docs/dataMongodbatlasEventTriggers.java.md +++ b/docs/dataMongodbatlasEventTriggers.java.md @@ -358,6 +358,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasEventTriggers resource upon running "cdktf plan ". | --- @@ -421,6 +422,50 @@ DataMongodbatlasEventTriggers.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_event_triggers.DataMongodbatlasEventTriggers; + +DataMongodbatlasEventTriggers.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasEventTriggers.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasEventTriggers 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 DataMongodbatlasEventTriggers to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasEventTriggers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/event_triggers#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 DataMongodbatlasEventTriggers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasEventTriggers.python.md b/docs/dataMongodbatlasEventTriggers.python.md index 433e458af..e95dc6c2d 100644 --- a/docs/dataMongodbatlasEventTriggers.python.md +++ b/docs/dataMongodbatlasEventTriggers.python.md @@ -381,6 +381,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 DataMongodbatlasEventTriggers resource upon running "cdktf plan ". | --- @@ -450,6 +451,55 @@ dataMongodbatlasEventTriggers.DataMongodbatlasEventTriggers.is_terraform_data_so --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_event_triggers + +dataMongodbatlasEventTriggers.DataMongodbatlasEventTriggers.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasEventTriggers 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 DataMongodbatlasEventTriggers to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasEventTriggers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/event_triggers#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasEventTriggers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasEventTriggers.typescript.md b/docs/dataMongodbatlasEventTriggers.typescript.md index 4322f7b79..7469c3049 100644 --- a/docs/dataMongodbatlasEventTriggers.typescript.md +++ b/docs/dataMongodbatlasEventTriggers.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 DataMongodbatlasEventTriggers resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasEventTriggers.DataMongodbatlasEventTriggers.isTerraformDataSourc --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasEventTriggers } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasEventTriggers.DataMongodbatlasEventTriggers.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasEventTriggers resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasEventTriggers to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasEventTriggers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/event_triggers#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasEventTriggers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedDatabaseInstance.csharp.md b/docs/dataMongodbatlasFederatedDatabaseInstance.csharp.md index d99666351..6d866c6e9 100644 --- a/docs/dataMongodbatlasFederatedDatabaseInstance.csharp.md +++ b/docs/dataMongodbatlasFederatedDatabaseInstance.csharp.md @@ -291,6 +291,7 @@ private void ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedDatabaseInstance resource upon running "cdktf plan ". | --- @@ -354,6 +355,50 @@ DataMongodbatlasFederatedDatabaseInstance.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasFederatedDatabaseInstance.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedDatabaseInstance resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasFederatedDatabaseInstance to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasFederatedDatabaseInstance that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_database_instance#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 DataMongodbatlasFederatedDatabaseInstance to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedDatabaseInstance.go.md b/docs/dataMongodbatlasFederatedDatabaseInstance.go.md index 67ed47be0..b4b4ab0e2 100644 --- a/docs/dataMongodbatlasFederatedDatabaseInstance.go.md +++ b/docs/dataMongodbatlasFederatedDatabaseInstance.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" datamongodbatlasfederateddatabaseinstance.NewDataMongodbatlasFederatedDatabaseInstance(scope Construct, id *string, config DataMongodbatlasFederatedDatabaseInstanceConfig) DataMongodbatlasFederatedDatabaseInstance ``` @@ -291,13 +291,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedDatabaseInstance resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" datamongodbatlasfederateddatabaseinstance.DataMongodbatlasFederatedDatabaseInstance_IsConstruct(x interface{}) *bool ``` @@ -329,7 +330,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" datamongodbatlasfederateddatabaseinstance.DataMongodbatlasFederatedDatabaseInstance_IsTerraformElement(x interface{}) *bool ``` @@ -343,7 +344,7 @@ datamongodbatlasfederateddatabaseinstance.DataMongodbatlasFederatedDatabaseInsta ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" datamongodbatlasfederateddatabaseinstance.DataMongodbatlasFederatedDatabaseInstance_IsTerraformDataSource(x interface{}) *bool ``` @@ -354,6 +355,50 @@ datamongodbatlasfederateddatabaseinstance.DataMongodbatlasFederatedDatabaseInsta --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" + +datamongodbatlasfederateddatabaseinstance.DataMongodbatlasFederatedDatabaseInstance_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedDatabaseInstance 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 DataMongodbatlasFederatedDatabaseInstance to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasFederatedDatabaseInstance that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_database_instance#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 DataMongodbatlasFederatedDatabaseInstance to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -663,10 +708,10 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" &datamongodbatlasfederateddatabaseinstance.DataMongodbatlasFederatedDatabaseInstanceCloudProviderConfig { - Aws: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.dataMongodbatlasFederatedDatabaseInstance.DataMongodbatlasFederatedDatabaseInstanceCloudProviderConfigAws, + Aws: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.dataMongodbatlasFederatedDatabaseInstance.DataMongodbatlasFederatedDatabaseInstanceCloudProviderConfigAws, } ``` @@ -697,7 +742,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" &datamongodbatlasfederateddatabaseinstance.DataMongodbatlasFederatedDatabaseInstanceCloudProviderConfigAws { TestS3Bucket: *string, @@ -729,7 +774,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" &datamongodbatlasfederateddatabaseinstance.DataMongodbatlasFederatedDatabaseInstanceConfig { Connection: interface{}, @@ -741,7 +786,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong Provisioners: *[]interface{}, Name: *string, ProjectId: *string, - CloudProviderConfig: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.dataMongodbatlasFederatedDatabaseInstance.DataMongodbatlasFederatedDatabaseInstanceCloudProviderConfig, + CloudProviderConfig: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.dataMongodbatlasFederatedDatabaseInstance.DataMongodbatlasFederatedDatabaseInstanceCloudProviderConfig, Id: *string, } ``` @@ -892,7 +937,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" &datamongodbatlasfederateddatabaseinstance.DataMongodbatlasFederatedDatabaseInstanceDataProcessRegion { @@ -905,7 +950,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" &datamongodbatlasfederateddatabaseinstance.DataMongodbatlasFederatedDatabaseInstanceStorageDatabases { @@ -918,7 +963,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" &datamongodbatlasfederateddatabaseinstance.DataMongodbatlasFederatedDatabaseInstanceStorageDatabasesCollections { @@ -931,7 +976,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" &datamongodbatlasfederateddatabaseinstance.DataMongodbatlasFederatedDatabaseInstanceStorageDatabasesCollectionsDataSources { @@ -944,7 +989,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" &datamongodbatlasfederateddatabaseinstance.DataMongodbatlasFederatedDatabaseInstanceStorageDatabasesViews { @@ -957,7 +1002,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" &datamongodbatlasfederateddatabaseinstance.DataMongodbatlasFederatedDatabaseInstanceStorageStores { @@ -970,7 +1015,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" &datamongodbatlasfederateddatabaseinstance.DataMongodbatlasFederatedDatabaseInstanceStorageStoresReadPreference { @@ -983,7 +1028,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" &datamongodbatlasfederateddatabaseinstance.DataMongodbatlasFederatedDatabaseInstanceStorageStoresReadPreferenceTagSets { @@ -996,7 +1041,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" &datamongodbatlasfederateddatabaseinstance.DataMongodbatlasFederatedDatabaseInstanceStorageStoresReadPreferenceTagSetsTags { @@ -1011,7 +1056,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" datamongodbatlasfederateddatabaseinstance.NewDataMongodbatlasFederatedDatabaseInstanceCloudProviderConfigAwsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataMongodbatlasFederatedDatabaseInstanceCloudProviderConfigAwsOutputReference ``` @@ -1333,7 +1378,7 @@ func InternalValue() DataMongodbatlasFederatedDatabaseInstanceCloudProviderConfi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" datamongodbatlasfederateddatabaseinstance.NewDataMongodbatlasFederatedDatabaseInstanceCloudProviderConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataMongodbatlasFederatedDatabaseInstanceCloudProviderConfigOutputReference ``` @@ -1624,7 +1669,7 @@ func InternalValue() DataMongodbatlasFederatedDatabaseInstanceCloudProviderConfi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" datamongodbatlasfederateddatabaseinstance.NewDataMongodbatlasFederatedDatabaseInstanceDataProcessRegionList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedDatabaseInstanceDataProcessRegionList ``` @@ -1756,7 +1801,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" datamongodbatlasfederateddatabaseinstance.NewDataMongodbatlasFederatedDatabaseInstanceDataProcessRegionOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedDatabaseInstanceDataProcessRegionOutputReference ``` @@ -2045,7 +2090,7 @@ func InternalValue() DataMongodbatlasFederatedDatabaseInstanceDataProcessRegion #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" datamongodbatlasfederateddatabaseinstance.NewDataMongodbatlasFederatedDatabaseInstanceStorageDatabasesCollectionsDataSourcesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedDatabaseInstanceStorageDatabasesCollectionsDataSourcesList ``` @@ -2177,7 +2222,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" datamongodbatlasfederateddatabaseinstance.NewDataMongodbatlasFederatedDatabaseInstanceStorageDatabasesCollectionsDataSourcesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedDatabaseInstanceStorageDatabasesCollectionsDataSourcesOutputReference ``` @@ -2565,7 +2610,7 @@ func InternalValue() DataMongodbatlasFederatedDatabaseInstanceStorageDatabasesCo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" datamongodbatlasfederateddatabaseinstance.NewDataMongodbatlasFederatedDatabaseInstanceStorageDatabasesCollectionsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedDatabaseInstanceStorageDatabasesCollectionsList ``` @@ -2697,7 +2742,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" datamongodbatlasfederateddatabaseinstance.NewDataMongodbatlasFederatedDatabaseInstanceStorageDatabasesCollectionsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedDatabaseInstanceStorageDatabasesCollectionsOutputReference ``` @@ -2986,7 +3031,7 @@ func InternalValue() DataMongodbatlasFederatedDatabaseInstanceStorageDatabasesCo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" datamongodbatlasfederateddatabaseinstance.NewDataMongodbatlasFederatedDatabaseInstanceStorageDatabasesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedDatabaseInstanceStorageDatabasesList ``` @@ -3118,7 +3163,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" datamongodbatlasfederateddatabaseinstance.NewDataMongodbatlasFederatedDatabaseInstanceStorageDatabasesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedDatabaseInstanceStorageDatabasesOutputReference ``` @@ -3429,7 +3474,7 @@ func InternalValue() DataMongodbatlasFederatedDatabaseInstanceStorageDatabases #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" datamongodbatlasfederateddatabaseinstance.NewDataMongodbatlasFederatedDatabaseInstanceStorageDatabasesViewsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedDatabaseInstanceStorageDatabasesViewsList ``` @@ -3561,7 +3606,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" datamongodbatlasfederateddatabaseinstance.NewDataMongodbatlasFederatedDatabaseInstanceStorageDatabasesViewsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedDatabaseInstanceStorageDatabasesViewsOutputReference ``` @@ -3861,7 +3906,7 @@ func InternalValue() DataMongodbatlasFederatedDatabaseInstanceStorageDatabasesVi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" datamongodbatlasfederateddatabaseinstance.NewDataMongodbatlasFederatedDatabaseInstanceStorageStoresList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedDatabaseInstanceStorageStoresList ``` @@ -3993,7 +4038,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" datamongodbatlasfederateddatabaseinstance.NewDataMongodbatlasFederatedDatabaseInstanceStorageStoresOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedDatabaseInstanceStorageStoresOutputReference ``` @@ -4436,7 +4481,7 @@ func InternalValue() DataMongodbatlasFederatedDatabaseInstanceStorageStores #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" datamongodbatlasfederateddatabaseinstance.NewDataMongodbatlasFederatedDatabaseInstanceStorageStoresReadPreferenceList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedDatabaseInstanceStorageStoresReadPreferenceList ``` @@ -4568,7 +4613,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" datamongodbatlasfederateddatabaseinstance.NewDataMongodbatlasFederatedDatabaseInstanceStorageStoresReadPreferenceOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedDatabaseInstanceStorageStoresReadPreferenceOutputReference ``` @@ -4868,7 +4913,7 @@ func InternalValue() DataMongodbatlasFederatedDatabaseInstanceStorageStoresReadP #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" datamongodbatlasfederateddatabaseinstance.NewDataMongodbatlasFederatedDatabaseInstanceStorageStoresReadPreferenceTagSetsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedDatabaseInstanceStorageStoresReadPreferenceTagSetsList ``` @@ -5000,7 +5045,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" datamongodbatlasfederateddatabaseinstance.NewDataMongodbatlasFederatedDatabaseInstanceStorageStoresReadPreferenceTagSetsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedDatabaseInstanceStorageStoresReadPreferenceTagSetsOutputReference ``` @@ -5278,7 +5323,7 @@ func InternalValue() DataMongodbatlasFederatedDatabaseInstanceStorageStoresReadP #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" datamongodbatlasfederateddatabaseinstance.NewDataMongodbatlasFederatedDatabaseInstanceStorageStoresReadPreferenceTagSetsTagsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedDatabaseInstanceStorageStoresReadPreferenceTagSetsTagsList ``` @@ -5410,7 +5455,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstance" datamongodbatlasfederateddatabaseinstance.NewDataMongodbatlasFederatedDatabaseInstanceStorageStoresReadPreferenceTagSetsTagsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedDatabaseInstanceStorageStoresReadPreferenceTagSetsTagsOutputReference ``` diff --git a/docs/dataMongodbatlasFederatedDatabaseInstance.java.md b/docs/dataMongodbatlasFederatedDatabaseInstance.java.md index 59d79f184..e9d6439da 100644 --- a/docs/dataMongodbatlasFederatedDatabaseInstance.java.md +++ b/docs/dataMongodbatlasFederatedDatabaseInstance.java.md @@ -390,6 +390,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedDatabaseInstance resource upon running "cdktf plan ". | --- @@ -453,6 +454,50 @@ DataMongodbatlasFederatedDatabaseInstance.isTerraformDataSource(java.lang.Object --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_federated_database_instance.DataMongodbatlasFederatedDatabaseInstance; + +DataMongodbatlasFederatedDatabaseInstance.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasFederatedDatabaseInstance.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedDatabaseInstance 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 DataMongodbatlasFederatedDatabaseInstance to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasFederatedDatabaseInstance that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_database_instance#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 DataMongodbatlasFederatedDatabaseInstance to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedDatabaseInstance.python.md b/docs/dataMongodbatlasFederatedDatabaseInstance.python.md index 260256cc7..5fbe5bda0 100644 --- a/docs/dataMongodbatlasFederatedDatabaseInstance.python.md +++ b/docs/dataMongodbatlasFederatedDatabaseInstance.python.md @@ -419,6 +419,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 DataMongodbatlasFederatedDatabaseInstance resource upon running "cdktf plan ". | --- @@ -488,6 +489,55 @@ dataMongodbatlasFederatedDatabaseInstance.DataMongodbatlasFederatedDatabaseInsta --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_federated_database_instance + +dataMongodbatlasFederatedDatabaseInstance.DataMongodbatlasFederatedDatabaseInstance.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedDatabaseInstance 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 DataMongodbatlasFederatedDatabaseInstance to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasFederatedDatabaseInstance that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_database_instance#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasFederatedDatabaseInstance to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedDatabaseInstance.typescript.md b/docs/dataMongodbatlasFederatedDatabaseInstance.typescript.md index 1aee1980e..0b46f17a2 100644 --- a/docs/dataMongodbatlasFederatedDatabaseInstance.typescript.md +++ b/docs/dataMongodbatlasFederatedDatabaseInstance.typescript.md @@ -291,6 +291,7 @@ public resetId(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedDatabaseInstance resource upon running "cdktf plan ". | --- @@ -354,6 +355,50 @@ dataMongodbatlasFederatedDatabaseInstance.DataMongodbatlasFederatedDatabaseInsta --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasFederatedDatabaseInstance } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasFederatedDatabaseInstance.DataMongodbatlasFederatedDatabaseInstance.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedDatabaseInstance resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasFederatedDatabaseInstance to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasFederatedDatabaseInstance that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_database_instance#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasFederatedDatabaseInstance to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedDatabaseInstances.csharp.md b/docs/dataMongodbatlasFederatedDatabaseInstances.csharp.md index c03eac1f0..ffe4ae8f0 100644 --- a/docs/dataMongodbatlasFederatedDatabaseInstances.csharp.md +++ b/docs/dataMongodbatlasFederatedDatabaseInstances.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 DataMongodbatlasFederatedDatabaseInstances resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasFederatedDatabaseInstances.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasFederatedDatabaseInstances.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedDatabaseInstances resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasFederatedDatabaseInstances to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasFederatedDatabaseInstances that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_database_instances#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 DataMongodbatlasFederatedDatabaseInstances to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedDatabaseInstances.go.md b/docs/dataMongodbatlasFederatedDatabaseInstances.go.md index 6fd770415..6ad6a7f29 100644 --- a/docs/dataMongodbatlasFederatedDatabaseInstances.go.md +++ b/docs/dataMongodbatlasFederatedDatabaseInstances.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstances(scope Construct, id *string, config DataMongodbatlasFederatedDatabaseInstancesConfig) DataMongodbatlasFederatedDatabaseInstances ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedDatabaseInstances resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.DataMongodbatlasFederatedDatabaseInstances_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.DataMongodbatlasFederatedDatabaseInstances_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasfederateddatabaseinstances.DataMongodbatlasFederatedDatabaseInst ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.DataMongodbatlasFederatedDatabaseInstances_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasfederateddatabaseinstances.DataMongodbatlasFederatedDatabaseInst --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" + +datamongodbatlasfederateddatabaseinstances.DataMongodbatlasFederatedDatabaseInstances_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedDatabaseInstances 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 DataMongodbatlasFederatedDatabaseInstances to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasFederatedDatabaseInstances that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_database_instances#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 DataMongodbatlasFederatedDatabaseInstances to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -555,7 +600,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" &datamongodbatlasfederateddatabaseinstances.DataMongodbatlasFederatedDatabaseInstancesConfig { Connection: interface{}, @@ -688,7 +733,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" &datamongodbatlasfederateddatabaseinstances.DataMongodbatlasFederatedDatabaseInstancesResults { @@ -701,7 +746,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" &datamongodbatlasfederateddatabaseinstances.DataMongodbatlasFederatedDatabaseInstancesResultsCloudProviderConfig { @@ -714,7 +759,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" &datamongodbatlasfederateddatabaseinstances.DataMongodbatlasFederatedDatabaseInstancesResultsCloudProviderConfigAws { @@ -727,7 +772,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" &datamongodbatlasfederateddatabaseinstances.DataMongodbatlasFederatedDatabaseInstancesResultsDataProcessRegion { @@ -740,7 +785,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" &datamongodbatlasfederateddatabaseinstances.DataMongodbatlasFederatedDatabaseInstancesResultsStorageDatabases { @@ -753,7 +798,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" &datamongodbatlasfederateddatabaseinstances.DataMongodbatlasFederatedDatabaseInstancesResultsStorageDatabasesCollections { @@ -766,7 +811,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" &datamongodbatlasfederateddatabaseinstances.DataMongodbatlasFederatedDatabaseInstancesResultsStorageDatabasesCollectionsDataSources { @@ -779,7 +824,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" &datamongodbatlasfederateddatabaseinstances.DataMongodbatlasFederatedDatabaseInstancesResultsStorageDatabasesViews { @@ -792,7 +837,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" &datamongodbatlasfederateddatabaseinstances.DataMongodbatlasFederatedDatabaseInstancesResultsStorageStores { @@ -805,7 +850,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" &datamongodbatlasfederateddatabaseinstances.DataMongodbatlasFederatedDatabaseInstancesResultsStorageStoresReadPreference { @@ -818,7 +863,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" &datamongodbatlasfederateddatabaseinstances.DataMongodbatlasFederatedDatabaseInstancesResultsStorageStoresReadPreferenceTagSets { @@ -831,7 +876,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" &datamongodbatlasfederateddatabaseinstances.DataMongodbatlasFederatedDatabaseInstancesResultsStorageStoresReadPreferenceTagSetsTags { @@ -846,7 +891,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstancesResultsCloudProviderConfigAwsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedDatabaseInstancesResultsCloudProviderConfigAwsList ``` @@ -978,7 +1023,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstancesResultsCloudProviderConfigAwsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedDatabaseInstancesResultsCloudProviderConfigAwsOutputReference ``` @@ -1300,7 +1345,7 @@ func InternalValue() DataMongodbatlasFederatedDatabaseInstancesResultsCloudProvi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstancesResultsCloudProviderConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedDatabaseInstancesResultsCloudProviderConfigList ``` @@ -1432,7 +1477,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstancesResultsCloudProviderConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedDatabaseInstancesResultsCloudProviderConfigOutputReference ``` @@ -1710,7 +1755,7 @@ func InternalValue() DataMongodbatlasFederatedDatabaseInstancesResultsCloudProvi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstancesResultsDataProcessRegionList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedDatabaseInstancesResultsDataProcessRegionList ``` @@ -1842,7 +1887,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstancesResultsDataProcessRegionOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedDatabaseInstancesResultsDataProcessRegionOutputReference ``` @@ -2131,7 +2176,7 @@ func InternalValue() DataMongodbatlasFederatedDatabaseInstancesResultsDataProces #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstancesResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedDatabaseInstancesResultsList ``` @@ -2263,7 +2308,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstancesResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedDatabaseInstancesResultsOutputReference ``` @@ -2618,7 +2663,7 @@ func InternalValue() DataMongodbatlasFederatedDatabaseInstancesResults #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstancesResultsStorageDatabasesCollectionsDataSourcesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedDatabaseInstancesResultsStorageDatabasesCollectionsDataSourcesList ``` @@ -2750,7 +2795,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstancesResultsStorageDatabasesCollectionsDataSourcesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedDatabaseInstancesResultsStorageDatabasesCollectionsDataSourcesOutputReference ``` @@ -3138,7 +3183,7 @@ func InternalValue() DataMongodbatlasFederatedDatabaseInstancesResultsStorageDat #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstancesResultsStorageDatabasesCollectionsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedDatabaseInstancesResultsStorageDatabasesCollectionsList ``` @@ -3270,7 +3315,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstancesResultsStorageDatabasesCollectionsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedDatabaseInstancesResultsStorageDatabasesCollectionsOutputReference ``` @@ -3559,7 +3604,7 @@ func InternalValue() DataMongodbatlasFederatedDatabaseInstancesResultsStorageDat #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstancesResultsStorageDatabasesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedDatabaseInstancesResultsStorageDatabasesList ``` @@ -3691,7 +3736,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstancesResultsStorageDatabasesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedDatabaseInstancesResultsStorageDatabasesOutputReference ``` @@ -4002,7 +4047,7 @@ func InternalValue() DataMongodbatlasFederatedDatabaseInstancesResultsStorageDat #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstancesResultsStorageDatabasesViewsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedDatabaseInstancesResultsStorageDatabasesViewsList ``` @@ -4134,7 +4179,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstancesResultsStorageDatabasesViewsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedDatabaseInstancesResultsStorageDatabasesViewsOutputReference ``` @@ -4434,7 +4479,7 @@ func InternalValue() DataMongodbatlasFederatedDatabaseInstancesResultsStorageDat #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstancesResultsStorageStoresList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedDatabaseInstancesResultsStorageStoresList ``` @@ -4566,7 +4611,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstancesResultsStorageStoresOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedDatabaseInstancesResultsStorageStoresOutputReference ``` @@ -5009,7 +5054,7 @@ func InternalValue() DataMongodbatlasFederatedDatabaseInstancesResultsStorageSto #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstancesResultsStorageStoresReadPreferenceList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedDatabaseInstancesResultsStorageStoresReadPreferenceList ``` @@ -5141,7 +5186,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstancesResultsStorageStoresReadPreferenceOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedDatabaseInstancesResultsStorageStoresReadPreferenceOutputReference ``` @@ -5441,7 +5486,7 @@ func InternalValue() DataMongodbatlasFederatedDatabaseInstancesResultsStorageSto #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstancesResultsStorageStoresReadPreferenceTagSetsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedDatabaseInstancesResultsStorageStoresReadPreferenceTagSetsList ``` @@ -5573,7 +5618,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstancesResultsStorageStoresReadPreferenceTagSetsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedDatabaseInstancesResultsStorageStoresReadPreferenceTagSetsOutputReference ``` @@ -5851,7 +5896,7 @@ func InternalValue() DataMongodbatlasFederatedDatabaseInstancesResultsStorageSto #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstancesResultsStorageStoresReadPreferenceTagSetsTagsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedDatabaseInstancesResultsStorageStoresReadPreferenceTagSetsTagsList ``` @@ -5983,7 +6028,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederateddatabaseinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederateddatabaseinstances" datamongodbatlasfederateddatabaseinstances.NewDataMongodbatlasFederatedDatabaseInstancesResultsStorageStoresReadPreferenceTagSetsTagsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedDatabaseInstancesResultsStorageStoresReadPreferenceTagSetsTagsOutputReference ``` diff --git a/docs/dataMongodbatlasFederatedDatabaseInstances.java.md b/docs/dataMongodbatlasFederatedDatabaseInstances.java.md index 369ecf79c..3473bc7f3 100644 --- a/docs/dataMongodbatlasFederatedDatabaseInstances.java.md +++ b/docs/dataMongodbatlasFederatedDatabaseInstances.java.md @@ -348,6 +348,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedDatabaseInstances resource upon running "cdktf plan ". | --- @@ -411,6 +412,50 @@ DataMongodbatlasFederatedDatabaseInstances.isTerraformDataSource(java.lang.Objec --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_federated_database_instances.DataMongodbatlasFederatedDatabaseInstances; + +DataMongodbatlasFederatedDatabaseInstances.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasFederatedDatabaseInstances.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedDatabaseInstances 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 DataMongodbatlasFederatedDatabaseInstances to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasFederatedDatabaseInstances that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_database_instances#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 DataMongodbatlasFederatedDatabaseInstances to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedDatabaseInstances.python.md b/docs/dataMongodbatlasFederatedDatabaseInstances.python.md index 92bfc70a6..7d67c8f37 100644 --- a/docs/dataMongodbatlasFederatedDatabaseInstances.python.md +++ b/docs/dataMongodbatlasFederatedDatabaseInstances.python.md @@ -371,6 +371,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 DataMongodbatlasFederatedDatabaseInstances resource upon running "cdktf plan ". | --- @@ -440,6 +441,55 @@ dataMongodbatlasFederatedDatabaseInstances.DataMongodbatlasFederatedDatabaseInst --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_federated_database_instances + +dataMongodbatlasFederatedDatabaseInstances.DataMongodbatlasFederatedDatabaseInstances.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedDatabaseInstances 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 DataMongodbatlasFederatedDatabaseInstances to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasFederatedDatabaseInstances that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_database_instances#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasFederatedDatabaseInstances to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedDatabaseInstances.typescript.md b/docs/dataMongodbatlasFederatedDatabaseInstances.typescript.md index 240ca855f..71eb550e8 100644 --- a/docs/dataMongodbatlasFederatedDatabaseInstances.typescript.md +++ b/docs/dataMongodbatlasFederatedDatabaseInstances.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 DataMongodbatlasFederatedDatabaseInstances resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasFederatedDatabaseInstances.DataMongodbatlasFederatedDatabaseInst --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasFederatedDatabaseInstances } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasFederatedDatabaseInstances.DataMongodbatlasFederatedDatabaseInstances.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedDatabaseInstances resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasFederatedDatabaseInstances to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasFederatedDatabaseInstances that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_database_instances#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasFederatedDatabaseInstances to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedQueryLimit.csharp.md b/docs/dataMongodbatlasFederatedQueryLimit.csharp.md index 053a1b67d..5919fa025 100644 --- a/docs/dataMongodbatlasFederatedQueryLimit.csharp.md +++ b/docs/dataMongodbatlasFederatedQueryLimit.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 DataMongodbatlasFederatedQueryLimit resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasFederatedQueryLimit.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasFederatedQueryLimit.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedQueryLimit resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasFederatedQueryLimit to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasFederatedQueryLimit that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_query_limit#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 DataMongodbatlasFederatedQueryLimit to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedQueryLimit.go.md b/docs/dataMongodbatlasFederatedQueryLimit.go.md index fe6d49b1e..6d98abf24 100644 --- a/docs/dataMongodbatlasFederatedQueryLimit.go.md +++ b/docs/dataMongodbatlasFederatedQueryLimit.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedquerylimit" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedquerylimit" datamongodbatlasfederatedquerylimit.NewDataMongodbatlasFederatedQueryLimit(scope Construct, id *string, config DataMongodbatlasFederatedQueryLimitConfig) DataMongodbatlasFederatedQueryLimit ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedQueryLimit resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedquerylimit" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedquerylimit" datamongodbatlasfederatedquerylimit.DataMongodbatlasFederatedQueryLimit_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedquerylimit" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedquerylimit" datamongodbatlasfederatedquerylimit.DataMongodbatlasFederatedQueryLimit_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasfederatedquerylimit.DataMongodbatlasFederatedQueryLimit_IsTerraf ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedquerylimit" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedquerylimit" datamongodbatlasfederatedquerylimit.DataMongodbatlasFederatedQueryLimit_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasfederatedquerylimit.DataMongodbatlasFederatedQueryLimit_IsTerraf --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedquerylimit" + +datamongodbatlasfederatedquerylimit.DataMongodbatlasFederatedQueryLimit_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedQueryLimit 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 DataMongodbatlasFederatedQueryLimit to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasFederatedQueryLimit that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_query_limit#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 DataMongodbatlasFederatedQueryLimit to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -654,7 +699,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedquerylimit" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedquerylimit" &datamongodbatlasfederatedquerylimit.DataMongodbatlasFederatedQueryLimitConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasFederatedQueryLimit.java.md b/docs/dataMongodbatlasFederatedQueryLimit.java.md index d18a24ce5..9f6f228c3 100644 --- a/docs/dataMongodbatlasFederatedQueryLimit.java.md +++ b/docs/dataMongodbatlasFederatedQueryLimit.java.md @@ -368,6 +368,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedQueryLimit resource upon running "cdktf plan ". | --- @@ -431,6 +432,50 @@ DataMongodbatlasFederatedQueryLimit.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_federated_query_limit.DataMongodbatlasFederatedQueryLimit; + +DataMongodbatlasFederatedQueryLimit.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasFederatedQueryLimit.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedQueryLimit 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 DataMongodbatlasFederatedQueryLimit to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasFederatedQueryLimit that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_query_limit#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 DataMongodbatlasFederatedQueryLimit to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedQueryLimit.python.md b/docs/dataMongodbatlasFederatedQueryLimit.python.md index 056705033..b8bb134a8 100644 --- a/docs/dataMongodbatlasFederatedQueryLimit.python.md +++ b/docs/dataMongodbatlasFederatedQueryLimit.python.md @@ -391,6 +391,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 DataMongodbatlasFederatedQueryLimit resource upon running "cdktf plan ". | --- @@ -460,6 +461,55 @@ dataMongodbatlasFederatedQueryLimit.DataMongodbatlasFederatedQueryLimit.is_terra --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_federated_query_limit + +dataMongodbatlasFederatedQueryLimit.DataMongodbatlasFederatedQueryLimit.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedQueryLimit 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 DataMongodbatlasFederatedQueryLimit to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasFederatedQueryLimit that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_query_limit#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasFederatedQueryLimit to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedQueryLimit.typescript.md b/docs/dataMongodbatlasFederatedQueryLimit.typescript.md index e3689a6e4..971d5c02e 100644 --- a/docs/dataMongodbatlasFederatedQueryLimit.typescript.md +++ b/docs/dataMongodbatlasFederatedQueryLimit.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 DataMongodbatlasFederatedQueryLimit resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasFederatedQueryLimit.DataMongodbatlasFederatedQueryLimit.isTerraf --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasFederatedQueryLimit } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasFederatedQueryLimit.DataMongodbatlasFederatedQueryLimit.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedQueryLimit resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasFederatedQueryLimit to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasFederatedQueryLimit that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_query_limit#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasFederatedQueryLimit to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedQueryLimits.csharp.md b/docs/dataMongodbatlasFederatedQueryLimits.csharp.md index 29eb59b9f..e149430fd 100644 --- a/docs/dataMongodbatlasFederatedQueryLimits.csharp.md +++ b/docs/dataMongodbatlasFederatedQueryLimits.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 DataMongodbatlasFederatedQueryLimits resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasFederatedQueryLimits.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasFederatedQueryLimits.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedQueryLimits resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasFederatedQueryLimits to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasFederatedQueryLimits that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_query_limits#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 DataMongodbatlasFederatedQueryLimits to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedQueryLimits.go.md b/docs/dataMongodbatlasFederatedQueryLimits.go.md index d3cdf120b..1deeb154e 100644 --- a/docs/dataMongodbatlasFederatedQueryLimits.go.md +++ b/docs/dataMongodbatlasFederatedQueryLimits.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedquerylimits" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedquerylimits" datamongodbatlasfederatedquerylimits.NewDataMongodbatlasFederatedQueryLimits(scope Construct, id *string, config DataMongodbatlasFederatedQueryLimitsConfig) DataMongodbatlasFederatedQueryLimits ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedQueryLimits resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedquerylimits" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedquerylimits" datamongodbatlasfederatedquerylimits.DataMongodbatlasFederatedQueryLimits_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedquerylimits" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedquerylimits" datamongodbatlasfederatedquerylimits.DataMongodbatlasFederatedQueryLimits_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasfederatedquerylimits.DataMongodbatlasFederatedQueryLimits_IsTerr ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedquerylimits" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedquerylimits" datamongodbatlasfederatedquerylimits.DataMongodbatlasFederatedQueryLimits_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasfederatedquerylimits.DataMongodbatlasFederatedQueryLimits_IsTerr --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedquerylimits" + +datamongodbatlasfederatedquerylimits.DataMongodbatlasFederatedQueryLimits_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedQueryLimits 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 DataMongodbatlasFederatedQueryLimits to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasFederatedQueryLimits that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_query_limits#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 DataMongodbatlasFederatedQueryLimits to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -577,7 +622,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedquerylimits" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedquerylimits" &datamongodbatlasfederatedquerylimits.DataMongodbatlasFederatedQueryLimitsConfig { Connection: interface{}, @@ -724,7 +769,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedquerylimits" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedquerylimits" &datamongodbatlasfederatedquerylimits.DataMongodbatlasFederatedQueryLimitsResults { @@ -739,7 +784,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedquerylimits" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedquerylimits" datamongodbatlasfederatedquerylimits.NewDataMongodbatlasFederatedQueryLimitsResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedQueryLimitsResultsList ``` @@ -871,7 +916,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedquerylimits" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedquerylimits" datamongodbatlasfederatedquerylimits.NewDataMongodbatlasFederatedQueryLimitsResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedQueryLimitsResultsOutputReference ``` diff --git a/docs/dataMongodbatlasFederatedQueryLimits.java.md b/docs/dataMongodbatlasFederatedQueryLimits.java.md index 55ed82b2f..15038bafb 100644 --- a/docs/dataMongodbatlasFederatedQueryLimits.java.md +++ b/docs/dataMongodbatlasFederatedQueryLimits.java.md @@ -358,6 +358,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedQueryLimits resource upon running "cdktf plan ". | --- @@ -421,6 +422,50 @@ DataMongodbatlasFederatedQueryLimits.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_federated_query_limits.DataMongodbatlasFederatedQueryLimits; + +DataMongodbatlasFederatedQueryLimits.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasFederatedQueryLimits.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedQueryLimits 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 DataMongodbatlasFederatedQueryLimits to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasFederatedQueryLimits that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_query_limits#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 DataMongodbatlasFederatedQueryLimits to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedQueryLimits.python.md b/docs/dataMongodbatlasFederatedQueryLimits.python.md index 969da4a02..0752d2867 100644 --- a/docs/dataMongodbatlasFederatedQueryLimits.python.md +++ b/docs/dataMongodbatlasFederatedQueryLimits.python.md @@ -381,6 +381,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 DataMongodbatlasFederatedQueryLimits resource upon running "cdktf plan ". | --- @@ -450,6 +451,55 @@ dataMongodbatlasFederatedQueryLimits.DataMongodbatlasFederatedQueryLimits.is_ter --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_federated_query_limits + +dataMongodbatlasFederatedQueryLimits.DataMongodbatlasFederatedQueryLimits.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedQueryLimits 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 DataMongodbatlasFederatedQueryLimits to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasFederatedQueryLimits that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_query_limits#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasFederatedQueryLimits to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedQueryLimits.typescript.md b/docs/dataMongodbatlasFederatedQueryLimits.typescript.md index b00db569b..d6b9a40af 100644 --- a/docs/dataMongodbatlasFederatedQueryLimits.typescript.md +++ b/docs/dataMongodbatlasFederatedQueryLimits.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 DataMongodbatlasFederatedQueryLimits resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasFederatedQueryLimits.DataMongodbatlasFederatedQueryLimits.isTerr --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasFederatedQueryLimits } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasFederatedQueryLimits.DataMongodbatlasFederatedQueryLimits.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedQueryLimits resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasFederatedQueryLimits to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasFederatedQueryLimits that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_query_limits#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasFederatedQueryLimits to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettings.csharp.md b/docs/dataMongodbatlasFederatedSettings.csharp.md index 2b7c9adc0..8f1a21e4c 100644 --- a/docs/dataMongodbatlasFederatedSettings.csharp.md +++ b/docs/dataMongodbatlasFederatedSettings.csharp.md @@ -264,6 +264,7 @@ private IResolvable InterpolationForAttribute(string TerraformAttribute) | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedSettings resource upon running "cdktf plan ". | --- @@ -327,6 +328,50 @@ DataMongodbatlasFederatedSettings.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasFederatedSettings.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettings resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasFederatedSettings to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasFederatedSettings that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings#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 DataMongodbatlasFederatedSettings to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettings.go.md b/docs/dataMongodbatlasFederatedSettings.go.md index bffb3b18d..fc1dde6fe 100644 --- a/docs/dataMongodbatlasFederatedSettings.go.md +++ b/docs/dataMongodbatlasFederatedSettings.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettings" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettings" datamongodbatlasfederatedsettings.NewDataMongodbatlasFederatedSettings(scope Construct, id *string, config DataMongodbatlasFederatedSettingsConfig) DataMongodbatlasFederatedSettings ``` @@ -264,13 +264,14 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedSettings resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettings" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettings" datamongodbatlasfederatedsettings.DataMongodbatlasFederatedSettings_IsConstruct(x interface{}) *bool ``` @@ -302,7 +303,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettings" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettings" datamongodbatlasfederatedsettings.DataMongodbatlasFederatedSettings_IsTerraformElement(x interface{}) *bool ``` @@ -316,7 +317,7 @@ datamongodbatlasfederatedsettings.DataMongodbatlasFederatedSettings_IsTerraformE ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettings" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettings" datamongodbatlasfederatedsettings.DataMongodbatlasFederatedSettings_IsTerraformDataSource(x interface{}) *bool ``` @@ -327,6 +328,50 @@ datamongodbatlasfederatedsettings.DataMongodbatlasFederatedSettings_IsTerraformD --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettings" + +datamongodbatlasfederatedsettings.DataMongodbatlasFederatedSettings_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettings 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 DataMongodbatlasFederatedSettings to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasFederatedSettings that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings#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 DataMongodbatlasFederatedSettings to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -570,7 +615,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettings" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettings" &datamongodbatlasfederatedsettings.DataMongodbatlasFederatedSettingsConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasFederatedSettings.java.md b/docs/dataMongodbatlasFederatedSettings.java.md index 828bb9583..ffe66cd0c 100644 --- a/docs/dataMongodbatlasFederatedSettings.java.md +++ b/docs/dataMongodbatlasFederatedSettings.java.md @@ -328,6 +328,7 @@ public IResolvable interpolationForAttribute(java.lang.String terraformAttribute | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedSettings resource upon running "cdktf plan ". | --- @@ -391,6 +392,50 @@ DataMongodbatlasFederatedSettings.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_federated_settings.DataMongodbatlasFederatedSettings; + +DataMongodbatlasFederatedSettings.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasFederatedSettings.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettings 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 DataMongodbatlasFederatedSettings to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasFederatedSettings that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings#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 DataMongodbatlasFederatedSettings to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettings.python.md b/docs/dataMongodbatlasFederatedSettings.python.md index dc3a4062d..d79b43197 100644 --- a/docs/dataMongodbatlasFederatedSettings.python.md +++ b/docs/dataMongodbatlasFederatedSettings.python.md @@ -351,6 +351,7 @@ def interpolation_for_attribute( | 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 DataMongodbatlasFederatedSettings resource upon running "cdktf plan ". | --- @@ -420,6 +421,55 @@ dataMongodbatlasFederatedSettings.DataMongodbatlasFederatedSettings.is_terraform --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_federated_settings + +dataMongodbatlasFederatedSettings.DataMongodbatlasFederatedSettings.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettings 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 DataMongodbatlasFederatedSettings to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasFederatedSettings that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasFederatedSettings to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettings.typescript.md b/docs/dataMongodbatlasFederatedSettings.typescript.md index 6e234cd7f..324b64d4b 100644 --- a/docs/dataMongodbatlasFederatedSettings.typescript.md +++ b/docs/dataMongodbatlasFederatedSettings.typescript.md @@ -264,6 +264,7 @@ public interpolationForAttribute(terraformAttribute: string): IResolvable | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedSettings resource upon running "cdktf plan ". | --- @@ -327,6 +328,50 @@ dataMongodbatlasFederatedSettings.DataMongodbatlasFederatedSettings.isTerraformD --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasFederatedSettings } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasFederatedSettings.DataMongodbatlasFederatedSettings.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettings resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasFederatedSettings to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasFederatedSettings that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasFederatedSettings to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettingsIdentityProvider.csharp.md b/docs/dataMongodbatlasFederatedSettingsIdentityProvider.csharp.md index df4090969..c262bb874 100644 --- a/docs/dataMongodbatlasFederatedSettingsIdentityProvider.csharp.md +++ b/docs/dataMongodbatlasFederatedSettingsIdentityProvider.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 DataMongodbatlasFederatedSettingsIdentityProvider resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasFederatedSettingsIdentityProvider.IsTerraformDataSource(object X --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasFederatedSettingsIdentityProvider.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsIdentityProvider resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasFederatedSettingsIdentityProvider to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasFederatedSettingsIdentityProvider that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_identity_provider#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 DataMongodbatlasFederatedSettingsIdentityProvider to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettingsIdentityProvider.go.md b/docs/dataMongodbatlasFederatedSettingsIdentityProvider.go.md index e24ceb197..68990e17d 100644 --- a/docs/dataMongodbatlasFederatedSettingsIdentityProvider.go.md +++ b/docs/dataMongodbatlasFederatedSettingsIdentityProvider.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityprovider" datamongodbatlasfederatedsettingsidentityprovider.NewDataMongodbatlasFederatedSettingsIdentityProvider(scope Construct, id *string, config DataMongodbatlasFederatedSettingsIdentityProviderConfig) DataMongodbatlasFederatedSettingsIdentityProvider ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsIdentityProvider resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityprovider" datamongodbatlasfederatedsettingsidentityprovider.DataMongodbatlasFederatedSettingsIdentityProvider_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityprovider" datamongodbatlasfederatedsettingsidentityprovider.DataMongodbatlasFederatedSettingsIdentityProvider_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasfederatedsettingsidentityprovider.DataMongodbatlasFederatedSetti ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityprovider" datamongodbatlasfederatedsettingsidentityprovider.DataMongodbatlasFederatedSettingsIdentityProvider_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasfederatedsettingsidentityprovider.DataMongodbatlasFederatedSetti --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityprovider" + +datamongodbatlasfederatedsettingsidentityprovider.DataMongodbatlasFederatedSettingsIdentityProvider_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsIdentityProvider 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 DataMongodbatlasFederatedSettingsIdentityProvider to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasFederatedSettingsIdentityProvider that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_identity_provider#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 DataMongodbatlasFederatedSettingsIdentityProvider to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -709,7 +754,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityprovider" &datamongodbatlasfederatedsettingsidentityprovider.DataMongodbatlasFederatedSettingsIdentityProviderAssociatedOrgs { @@ -722,7 +767,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityprovider" &datamongodbatlasfederatedsettingsidentityprovider.DataMongodbatlasFederatedSettingsIdentityProviderAssociatedOrgsRoleMappings { @@ -735,7 +780,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityprovider" &datamongodbatlasfederatedsettingsidentityprovider.DataMongodbatlasFederatedSettingsIdentityProviderAssociatedOrgsRoleMappingsRoleAssignments { @@ -748,7 +793,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityprovider" &datamongodbatlasfederatedsettingsidentityprovider.DataMongodbatlasFederatedSettingsIdentityProviderAssociatedOrgsUserConflicts { @@ -761,7 +806,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityprovider" &datamongodbatlasfederatedsettingsidentityprovider.DataMongodbatlasFederatedSettingsIdentityProviderConfig { Connection: interface{}, @@ -908,7 +953,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityprovider" &datamongodbatlasfederatedsettingsidentityprovider.DataMongodbatlasFederatedSettingsIdentityProviderPemFileInfo { @@ -921,7 +966,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityprovider" &datamongodbatlasfederatedsettingsidentityprovider.DataMongodbatlasFederatedSettingsIdentityProviderPemFileInfoCertificates { @@ -936,7 +981,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityprovider" datamongodbatlasfederatedsettingsidentityprovider.NewDataMongodbatlasFederatedSettingsIdentityProviderAssociatedOrgsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedSettingsIdentityProviderAssociatedOrgsList ``` @@ -1068,7 +1113,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityprovider" datamongodbatlasfederatedsettingsidentityprovider.NewDataMongodbatlasFederatedSettingsIdentityProviderAssociatedOrgsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedSettingsIdentityProviderAssociatedOrgsOutputReference ``` @@ -1412,7 +1457,7 @@ func InternalValue() DataMongodbatlasFederatedSettingsIdentityProviderAssociated #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityprovider" datamongodbatlasfederatedsettingsidentityprovider.NewDataMongodbatlasFederatedSettingsIdentityProviderAssociatedOrgsRoleMappingsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedSettingsIdentityProviderAssociatedOrgsRoleMappingsList ``` @@ -1544,7 +1589,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityprovider" datamongodbatlasfederatedsettingsidentityprovider.NewDataMongodbatlasFederatedSettingsIdentityProviderAssociatedOrgsRoleMappingsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedSettingsIdentityProviderAssociatedOrgsRoleMappingsOutputReference ``` @@ -1844,7 +1889,7 @@ func InternalValue() DataMongodbatlasFederatedSettingsIdentityProviderAssociated #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityprovider" datamongodbatlasfederatedsettingsidentityprovider.NewDataMongodbatlasFederatedSettingsIdentityProviderAssociatedOrgsRoleMappingsRoleAssignmentsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedSettingsIdentityProviderAssociatedOrgsRoleMappingsRoleAssignmentsList ``` @@ -1976,7 +2021,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityprovider" datamongodbatlasfederatedsettingsidentityprovider.NewDataMongodbatlasFederatedSettingsIdentityProviderAssociatedOrgsRoleMappingsRoleAssignmentsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedSettingsIdentityProviderAssociatedOrgsRoleMappingsRoleAssignmentsOutputReference ``` @@ -2276,7 +2321,7 @@ func InternalValue() DataMongodbatlasFederatedSettingsIdentityProviderAssociated #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityprovider" datamongodbatlasfederatedsettingsidentityprovider.NewDataMongodbatlasFederatedSettingsIdentityProviderAssociatedOrgsUserConflictsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedSettingsIdentityProviderAssociatedOrgsUserConflictsList ``` @@ -2408,7 +2453,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityprovider" datamongodbatlasfederatedsettingsidentityprovider.NewDataMongodbatlasFederatedSettingsIdentityProviderAssociatedOrgsUserConflictsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedSettingsIdentityProviderAssociatedOrgsUserConflictsOutputReference ``` @@ -2730,7 +2775,7 @@ func InternalValue() DataMongodbatlasFederatedSettingsIdentityProviderAssociated #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityprovider" datamongodbatlasfederatedsettingsidentityprovider.NewDataMongodbatlasFederatedSettingsIdentityProviderPemFileInfoCertificatesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedSettingsIdentityProviderPemFileInfoCertificatesList ``` @@ -2862,7 +2907,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityprovider" datamongodbatlasfederatedsettingsidentityprovider.NewDataMongodbatlasFederatedSettingsIdentityProviderPemFileInfoCertificatesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedSettingsIdentityProviderPemFileInfoCertificatesOutputReference ``` @@ -3151,7 +3196,7 @@ func InternalValue() DataMongodbatlasFederatedSettingsIdentityProviderPemFileInf #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityprovider" datamongodbatlasfederatedsettingsidentityprovider.NewDataMongodbatlasFederatedSettingsIdentityProviderPemFileInfoList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedSettingsIdentityProviderPemFileInfoList ``` @@ -3283,7 +3328,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityprovider" datamongodbatlasfederatedsettingsidentityprovider.NewDataMongodbatlasFederatedSettingsIdentityProviderPemFileInfoOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedSettingsIdentityProviderPemFileInfoOutputReference ``` diff --git a/docs/dataMongodbatlasFederatedSettingsIdentityProvider.java.md b/docs/dataMongodbatlasFederatedSettingsIdentityProvider.java.md index 928e43aee..fce20e094 100644 --- a/docs/dataMongodbatlasFederatedSettingsIdentityProvider.java.md +++ b/docs/dataMongodbatlasFederatedSettingsIdentityProvider.java.md @@ -358,6 +358,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsIdentityProvider resource upon running "cdktf plan ". | --- @@ -421,6 +422,50 @@ DataMongodbatlasFederatedSettingsIdentityProvider.isTerraformDataSource(java.lan --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_federated_settings_identity_provider.DataMongodbatlasFederatedSettingsIdentityProvider; + +DataMongodbatlasFederatedSettingsIdentityProvider.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasFederatedSettingsIdentityProvider.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsIdentityProvider 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 DataMongodbatlasFederatedSettingsIdentityProvider to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasFederatedSettingsIdentityProvider that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_identity_provider#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 DataMongodbatlasFederatedSettingsIdentityProvider to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettingsIdentityProvider.python.md b/docs/dataMongodbatlasFederatedSettingsIdentityProvider.python.md index f3a30dd6d..148703ac6 100644 --- a/docs/dataMongodbatlasFederatedSettingsIdentityProvider.python.md +++ b/docs/dataMongodbatlasFederatedSettingsIdentityProvider.python.md @@ -381,6 +381,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 DataMongodbatlasFederatedSettingsIdentityProvider resource upon running "cdktf plan ". | --- @@ -450,6 +451,55 @@ dataMongodbatlasFederatedSettingsIdentityProvider.DataMongodbatlasFederatedSetti --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_federated_settings_identity_provider + +dataMongodbatlasFederatedSettingsIdentityProvider.DataMongodbatlasFederatedSettingsIdentityProvider.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsIdentityProvider 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 DataMongodbatlasFederatedSettingsIdentityProvider to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasFederatedSettingsIdentityProvider that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_identity_provider#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasFederatedSettingsIdentityProvider to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettingsIdentityProvider.typescript.md b/docs/dataMongodbatlasFederatedSettingsIdentityProvider.typescript.md index 5a3606d1c..ad6152e1c 100644 --- a/docs/dataMongodbatlasFederatedSettingsIdentityProvider.typescript.md +++ b/docs/dataMongodbatlasFederatedSettingsIdentityProvider.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 DataMongodbatlasFederatedSettingsIdentityProvider resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasFederatedSettingsIdentityProvider.DataMongodbatlasFederatedSetti --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasFederatedSettingsIdentityProvider } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasFederatedSettingsIdentityProvider.DataMongodbatlasFederatedSettingsIdentityProvider.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsIdentityProvider resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasFederatedSettingsIdentityProvider to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasFederatedSettingsIdentityProvider that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_identity_provider#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasFederatedSettingsIdentityProvider to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettingsIdentityProviders.csharp.md b/docs/dataMongodbatlasFederatedSettingsIdentityProviders.csharp.md index 30e69f746..7c5216cf4 100644 --- a/docs/dataMongodbatlasFederatedSettingsIdentityProviders.csharp.md +++ b/docs/dataMongodbatlasFederatedSettingsIdentityProviders.csharp.md @@ -285,6 +285,7 @@ private void ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsIdentityProviders resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ DataMongodbatlasFederatedSettingsIdentityProviders.IsTerraformDataSource(object --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasFederatedSettingsIdentityProviders.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsIdentityProviders resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasFederatedSettingsIdentityProviders to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasFederatedSettingsIdentityProviders that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_identity_providers#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 DataMongodbatlasFederatedSettingsIdentityProviders to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettingsIdentityProviders.go.md b/docs/dataMongodbatlasFederatedSettingsIdentityProviders.go.md index 225639291..eb93ddc2d 100644 --- a/docs/dataMongodbatlasFederatedSettingsIdentityProviders.go.md +++ b/docs/dataMongodbatlasFederatedSettingsIdentityProviders.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" datamongodbatlasfederatedsettingsidentityproviders.NewDataMongodbatlasFederatedSettingsIdentityProviders(scope Construct, id *string, config DataMongodbatlasFederatedSettingsIdentityProvidersConfig) DataMongodbatlasFederatedSettingsIdentityProviders ``` @@ -285,13 +285,14 @@ func ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsIdentityProviders resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" datamongodbatlasfederatedsettingsidentityproviders.DataMongodbatlasFederatedSettingsIdentityProviders_IsConstruct(x interface{}) *bool ``` @@ -323,7 +324,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" datamongodbatlasfederatedsettingsidentityproviders.DataMongodbatlasFederatedSettingsIdentityProviders_IsTerraformElement(x interface{}) *bool ``` @@ -337,7 +338,7 @@ datamongodbatlasfederatedsettingsidentityproviders.DataMongodbatlasFederatedSett ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" datamongodbatlasfederatedsettingsidentityproviders.DataMongodbatlasFederatedSettingsIdentityProviders_IsTerraformDataSource(x interface{}) *bool ``` @@ -348,6 +349,50 @@ datamongodbatlasfederatedsettingsidentityproviders.DataMongodbatlasFederatedSett --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" + +datamongodbatlasfederatedsettingsidentityproviders.DataMongodbatlasFederatedSettingsIdentityProviders_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsIdentityProviders 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 DataMongodbatlasFederatedSettingsIdentityProviders to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasFederatedSettingsIdentityProviders that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_identity_providers#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 DataMongodbatlasFederatedSettingsIdentityProviders to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -613,7 +658,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" &datamongodbatlasfederatedsettingsidentityproviders.DataMongodbatlasFederatedSettingsIdentityProvidersConfig { Connection: interface{}, @@ -774,7 +819,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" &datamongodbatlasfederatedsettingsidentityproviders.DataMongodbatlasFederatedSettingsIdentityProvidersResults { @@ -787,7 +832,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" &datamongodbatlasfederatedsettingsidentityproviders.DataMongodbatlasFederatedSettingsIdentityProvidersResultsAssociatedOrgs { @@ -800,7 +845,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" &datamongodbatlasfederatedsettingsidentityproviders.DataMongodbatlasFederatedSettingsIdentityProvidersResultsAssociatedOrgsRoleMappings { @@ -813,7 +858,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" &datamongodbatlasfederatedsettingsidentityproviders.DataMongodbatlasFederatedSettingsIdentityProvidersResultsAssociatedOrgsRoleMappingsRoleAssignments { @@ -826,7 +871,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" &datamongodbatlasfederatedsettingsidentityproviders.DataMongodbatlasFederatedSettingsIdentityProvidersResultsAssociatedOrgsUserConflicts { @@ -839,7 +884,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" &datamongodbatlasfederatedsettingsidentityproviders.DataMongodbatlasFederatedSettingsIdentityProvidersResultsPemFileInfo { @@ -852,7 +897,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" &datamongodbatlasfederatedsettingsidentityproviders.DataMongodbatlasFederatedSettingsIdentityProvidersResultsPemFileInfoCertificates { @@ -867,7 +912,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" datamongodbatlasfederatedsettingsidentityproviders.NewDataMongodbatlasFederatedSettingsIdentityProvidersResultsAssociatedOrgsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedSettingsIdentityProvidersResultsAssociatedOrgsList ``` @@ -999,7 +1044,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" datamongodbatlasfederatedsettingsidentityproviders.NewDataMongodbatlasFederatedSettingsIdentityProvidersResultsAssociatedOrgsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedSettingsIdentityProvidersResultsAssociatedOrgsOutputReference ``` @@ -1343,7 +1388,7 @@ func InternalValue() DataMongodbatlasFederatedSettingsIdentityProvidersResultsAs #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" datamongodbatlasfederatedsettingsidentityproviders.NewDataMongodbatlasFederatedSettingsIdentityProvidersResultsAssociatedOrgsRoleMappingsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedSettingsIdentityProvidersResultsAssociatedOrgsRoleMappingsList ``` @@ -1475,7 +1520,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" datamongodbatlasfederatedsettingsidentityproviders.NewDataMongodbatlasFederatedSettingsIdentityProvidersResultsAssociatedOrgsRoleMappingsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedSettingsIdentityProvidersResultsAssociatedOrgsRoleMappingsOutputReference ``` @@ -1775,7 +1820,7 @@ func InternalValue() DataMongodbatlasFederatedSettingsIdentityProvidersResultsAs #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" datamongodbatlasfederatedsettingsidentityproviders.NewDataMongodbatlasFederatedSettingsIdentityProvidersResultsAssociatedOrgsRoleMappingsRoleAssignmentsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedSettingsIdentityProvidersResultsAssociatedOrgsRoleMappingsRoleAssignmentsList ``` @@ -1907,7 +1952,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" datamongodbatlasfederatedsettingsidentityproviders.NewDataMongodbatlasFederatedSettingsIdentityProvidersResultsAssociatedOrgsRoleMappingsRoleAssignmentsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedSettingsIdentityProvidersResultsAssociatedOrgsRoleMappingsRoleAssignmentsOutputReference ``` @@ -2207,7 +2252,7 @@ func InternalValue() DataMongodbatlasFederatedSettingsIdentityProvidersResultsAs #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" datamongodbatlasfederatedsettingsidentityproviders.NewDataMongodbatlasFederatedSettingsIdentityProvidersResultsAssociatedOrgsUserConflictsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedSettingsIdentityProvidersResultsAssociatedOrgsUserConflictsList ``` @@ -2339,7 +2384,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" datamongodbatlasfederatedsettingsidentityproviders.NewDataMongodbatlasFederatedSettingsIdentityProvidersResultsAssociatedOrgsUserConflictsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedSettingsIdentityProvidersResultsAssociatedOrgsUserConflictsOutputReference ``` @@ -2661,7 +2706,7 @@ func InternalValue() DataMongodbatlasFederatedSettingsIdentityProvidersResultsAs #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" datamongodbatlasfederatedsettingsidentityproviders.NewDataMongodbatlasFederatedSettingsIdentityProvidersResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedSettingsIdentityProvidersResultsList ``` @@ -2793,7 +2838,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" datamongodbatlasfederatedsettingsidentityproviders.NewDataMongodbatlasFederatedSettingsIdentityProvidersResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedSettingsIdentityProvidersResultsOutputReference ``` @@ -3203,7 +3248,7 @@ func InternalValue() DataMongodbatlasFederatedSettingsIdentityProvidersResults #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" datamongodbatlasfederatedsettingsidentityproviders.NewDataMongodbatlasFederatedSettingsIdentityProvidersResultsPemFileInfoCertificatesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedSettingsIdentityProvidersResultsPemFileInfoCertificatesList ``` @@ -3335,7 +3380,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" datamongodbatlasfederatedsettingsidentityproviders.NewDataMongodbatlasFederatedSettingsIdentityProvidersResultsPemFileInfoCertificatesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedSettingsIdentityProvidersResultsPemFileInfoCertificatesOutputReference ``` @@ -3624,7 +3669,7 @@ func InternalValue() DataMongodbatlasFederatedSettingsIdentityProvidersResultsPe #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" datamongodbatlasfederatedsettingsidentityproviders.NewDataMongodbatlasFederatedSettingsIdentityProvidersResultsPemFileInfoList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedSettingsIdentityProvidersResultsPemFileInfoList ``` @@ -3756,7 +3801,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsidentityproviders" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsidentityproviders" datamongodbatlasfederatedsettingsidentityproviders.NewDataMongodbatlasFederatedSettingsIdentityProvidersResultsPemFileInfoOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedSettingsIdentityProvidersResultsPemFileInfoOutputReference ``` diff --git a/docs/dataMongodbatlasFederatedSettingsIdentityProviders.java.md b/docs/dataMongodbatlasFederatedSettingsIdentityProviders.java.md index 4ddc5e3e2..1399ba699 100644 --- a/docs/dataMongodbatlasFederatedSettingsIdentityProviders.java.md +++ b/docs/dataMongodbatlasFederatedSettingsIdentityProviders.java.md @@ -382,6 +382,7 @@ public void resetPageNum() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsIdentityProviders resource upon running "cdktf plan ". | --- @@ -445,6 +446,50 @@ DataMongodbatlasFederatedSettingsIdentityProviders.isTerraformDataSource(java.la --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_federated_settings_identity_providers.DataMongodbatlasFederatedSettingsIdentityProviders; + +DataMongodbatlasFederatedSettingsIdentityProviders.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasFederatedSettingsIdentityProviders.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsIdentityProviders 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 DataMongodbatlasFederatedSettingsIdentityProviders to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasFederatedSettingsIdentityProviders that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_identity_providers#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 DataMongodbatlasFederatedSettingsIdentityProviders to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettingsIdentityProviders.python.md b/docs/dataMongodbatlasFederatedSettingsIdentityProviders.python.md index 404f67710..4c72947cc 100644 --- a/docs/dataMongodbatlasFederatedSettingsIdentityProviders.python.md +++ b/docs/dataMongodbatlasFederatedSettingsIdentityProviders.python.md @@ -405,6 +405,7 @@ def reset_page_num() -> 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 DataMongodbatlasFederatedSettingsIdentityProviders resource upon running "cdktf plan ". | --- @@ -474,6 +475,55 @@ dataMongodbatlasFederatedSettingsIdentityProviders.DataMongodbatlasFederatedSett --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_federated_settings_identity_providers + +dataMongodbatlasFederatedSettingsIdentityProviders.DataMongodbatlasFederatedSettingsIdentityProviders.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsIdentityProviders 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 DataMongodbatlasFederatedSettingsIdentityProviders to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasFederatedSettingsIdentityProviders that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_identity_providers#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasFederatedSettingsIdentityProviders to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettingsIdentityProviders.typescript.md b/docs/dataMongodbatlasFederatedSettingsIdentityProviders.typescript.md index 23af6eefc..517bd96b1 100644 --- a/docs/dataMongodbatlasFederatedSettingsIdentityProviders.typescript.md +++ b/docs/dataMongodbatlasFederatedSettingsIdentityProviders.typescript.md @@ -285,6 +285,7 @@ public resetPageNum(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsIdentityProviders resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ dataMongodbatlasFederatedSettingsIdentityProviders.DataMongodbatlasFederatedSett --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasFederatedSettingsIdentityProviders } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasFederatedSettingsIdentityProviders.DataMongodbatlasFederatedSettingsIdentityProviders.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsIdentityProviders resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasFederatedSettingsIdentityProviders to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasFederatedSettingsIdentityProviders that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_identity_providers#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasFederatedSettingsIdentityProviders to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettingsOrgConfig.csharp.md b/docs/dataMongodbatlasFederatedSettingsOrgConfig.csharp.md index 3c6a72d5a..dc527fd6f 100644 --- a/docs/dataMongodbatlasFederatedSettingsOrgConfig.csharp.md +++ b/docs/dataMongodbatlasFederatedSettingsOrgConfig.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 DataMongodbatlasFederatedSettingsOrgConfig resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasFederatedSettingsOrgConfig.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasFederatedSettingsOrgConfig.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgConfig resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasFederatedSettingsOrgConfig to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasFederatedSettingsOrgConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_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 DataMongodbatlasFederatedSettingsOrgConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettingsOrgConfig.go.md b/docs/dataMongodbatlasFederatedSettingsOrgConfig.go.md index f85db30f9..cbfc441f1 100644 --- a/docs/dataMongodbatlasFederatedSettingsOrgConfig.go.md +++ b/docs/dataMongodbatlasFederatedSettingsOrgConfig.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfig" datamongodbatlasfederatedsettingsorgconfig.NewDataMongodbatlasFederatedSettingsOrgConfig(scope Construct, id *string, config DataMongodbatlasFederatedSettingsOrgConfigConfig) DataMongodbatlasFederatedSettingsOrgConfig ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgConfig resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfig" datamongodbatlasfederatedsettingsorgconfig.DataMongodbatlasFederatedSettingsOrgConfig_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfig" datamongodbatlasfederatedsettingsorgconfig.DataMongodbatlasFederatedSettingsOrgConfig_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasfederatedsettingsorgconfig.DataMongodbatlasFederatedSettingsOrgC ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfig" datamongodbatlasfederatedsettingsorgconfig.DataMongodbatlasFederatedSettingsOrgConfig_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasfederatedsettingsorgconfig.DataMongodbatlasFederatedSettingsOrgC --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfig" + +datamongodbatlasfederatedsettingsorgconfig.DataMongodbatlasFederatedSettingsOrgConfig_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgConfig 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 DataMongodbatlasFederatedSettingsOrgConfig to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasFederatedSettingsOrgConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_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 DataMongodbatlasFederatedSettingsOrgConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -632,7 +677,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfig" &datamongodbatlasfederatedsettingsorgconfig.DataMongodbatlasFederatedSettingsOrgConfigConfig { Connection: interface{}, @@ -779,7 +824,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfig" &datamongodbatlasfederatedsettingsorgconfig.DataMongodbatlasFederatedSettingsOrgConfigRoleMappings { @@ -792,7 +837,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfig" &datamongodbatlasfederatedsettingsorgconfig.DataMongodbatlasFederatedSettingsOrgConfigRoleMappingsRoleAssignments { @@ -805,7 +850,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfig" &datamongodbatlasfederatedsettingsorgconfig.DataMongodbatlasFederatedSettingsOrgConfigUserConflicts { @@ -820,7 +865,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfig" datamongodbatlasfederatedsettingsorgconfig.NewDataMongodbatlasFederatedSettingsOrgConfigRoleMappingsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedSettingsOrgConfigRoleMappingsList ``` @@ -952,7 +997,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfig" datamongodbatlasfederatedsettingsorgconfig.NewDataMongodbatlasFederatedSettingsOrgConfigRoleMappingsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedSettingsOrgConfigRoleMappingsOutputReference ``` @@ -1252,7 +1297,7 @@ func InternalValue() DataMongodbatlasFederatedSettingsOrgConfigRoleMappings #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfig" datamongodbatlasfederatedsettingsorgconfig.NewDataMongodbatlasFederatedSettingsOrgConfigRoleMappingsRoleAssignmentsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedSettingsOrgConfigRoleMappingsRoleAssignmentsList ``` @@ -1384,7 +1429,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfig" datamongodbatlasfederatedsettingsorgconfig.NewDataMongodbatlasFederatedSettingsOrgConfigRoleMappingsRoleAssignmentsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedSettingsOrgConfigRoleMappingsRoleAssignmentsOutputReference ``` @@ -1684,7 +1729,7 @@ func InternalValue() DataMongodbatlasFederatedSettingsOrgConfigRoleMappingsRoleA #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfig" datamongodbatlasfederatedsettingsorgconfig.NewDataMongodbatlasFederatedSettingsOrgConfigUserConflictsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedSettingsOrgConfigUserConflictsList ``` @@ -1816,7 +1861,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfig" datamongodbatlasfederatedsettingsorgconfig.NewDataMongodbatlasFederatedSettingsOrgConfigUserConflictsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedSettingsOrgConfigUserConflictsOutputReference ``` diff --git a/docs/dataMongodbatlasFederatedSettingsOrgConfig.java.md b/docs/dataMongodbatlasFederatedSettingsOrgConfig.java.md index ca0ab25d7..335269d87 100644 --- a/docs/dataMongodbatlasFederatedSettingsOrgConfig.java.md +++ b/docs/dataMongodbatlasFederatedSettingsOrgConfig.java.md @@ -358,6 +358,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgConfig resource upon running "cdktf plan ". | --- @@ -421,6 +422,50 @@ DataMongodbatlasFederatedSettingsOrgConfig.isTerraformDataSource(java.lang.Objec --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_federated_settings_org_config.DataMongodbatlasFederatedSettingsOrgConfig; + +DataMongodbatlasFederatedSettingsOrgConfig.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasFederatedSettingsOrgConfig.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgConfig 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 DataMongodbatlasFederatedSettingsOrgConfig to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasFederatedSettingsOrgConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_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 DataMongodbatlasFederatedSettingsOrgConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettingsOrgConfig.python.md b/docs/dataMongodbatlasFederatedSettingsOrgConfig.python.md index 49f273522..94731fc04 100644 --- a/docs/dataMongodbatlasFederatedSettingsOrgConfig.python.md +++ b/docs/dataMongodbatlasFederatedSettingsOrgConfig.python.md @@ -381,6 +381,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 DataMongodbatlasFederatedSettingsOrgConfig resource upon running "cdktf plan ". | --- @@ -450,6 +451,55 @@ dataMongodbatlasFederatedSettingsOrgConfig.DataMongodbatlasFederatedSettingsOrgC --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_federated_settings_org_config + +dataMongodbatlasFederatedSettingsOrgConfig.DataMongodbatlasFederatedSettingsOrgConfig.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgConfig 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 DataMongodbatlasFederatedSettingsOrgConfig to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasFederatedSettingsOrgConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_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 DataMongodbatlasFederatedSettingsOrgConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettingsOrgConfig.typescript.md b/docs/dataMongodbatlasFederatedSettingsOrgConfig.typescript.md index 5113a8da0..6934e017e 100644 --- a/docs/dataMongodbatlasFederatedSettingsOrgConfig.typescript.md +++ b/docs/dataMongodbatlasFederatedSettingsOrgConfig.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 DataMongodbatlasFederatedSettingsOrgConfig resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasFederatedSettingsOrgConfig.DataMongodbatlasFederatedSettingsOrgC --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasFederatedSettingsOrgConfig } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasFederatedSettingsOrgConfig.DataMongodbatlasFederatedSettingsOrgConfig.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgConfig resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasFederatedSettingsOrgConfig to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasFederatedSettingsOrgConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_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 DataMongodbatlasFederatedSettingsOrgConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettingsOrgConfigs.csharp.md b/docs/dataMongodbatlasFederatedSettingsOrgConfigs.csharp.md index efddeefc4..2cbfbe629 100644 --- a/docs/dataMongodbatlasFederatedSettingsOrgConfigs.csharp.md +++ b/docs/dataMongodbatlasFederatedSettingsOrgConfigs.csharp.md @@ -285,6 +285,7 @@ private void ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgConfigs resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ DataMongodbatlasFederatedSettingsOrgConfigs.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasFederatedSettingsOrgConfigs.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgConfigs resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasFederatedSettingsOrgConfigs to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasFederatedSettingsOrgConfigs that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_configs#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 DataMongodbatlasFederatedSettingsOrgConfigs to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettingsOrgConfigs.go.md b/docs/dataMongodbatlasFederatedSettingsOrgConfigs.go.md index 98542fa3b..003714b36 100644 --- a/docs/dataMongodbatlasFederatedSettingsOrgConfigs.go.md +++ b/docs/dataMongodbatlasFederatedSettingsOrgConfigs.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfigs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfigs" datamongodbatlasfederatedsettingsorgconfigs.NewDataMongodbatlasFederatedSettingsOrgConfigs(scope Construct, id *string, config DataMongodbatlasFederatedSettingsOrgConfigsConfig) DataMongodbatlasFederatedSettingsOrgConfigs ``` @@ -285,13 +285,14 @@ func ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgConfigs resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfigs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfigs" datamongodbatlasfederatedsettingsorgconfigs.DataMongodbatlasFederatedSettingsOrgConfigs_IsConstruct(x interface{}) *bool ``` @@ -323,7 +324,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfigs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfigs" datamongodbatlasfederatedsettingsorgconfigs.DataMongodbatlasFederatedSettingsOrgConfigs_IsTerraformElement(x interface{}) *bool ``` @@ -337,7 +338,7 @@ datamongodbatlasfederatedsettingsorgconfigs.DataMongodbatlasFederatedSettingsOrg ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfigs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfigs" datamongodbatlasfederatedsettingsorgconfigs.DataMongodbatlasFederatedSettingsOrgConfigs_IsTerraformDataSource(x interface{}) *bool ``` @@ -348,6 +349,50 @@ datamongodbatlasfederatedsettingsorgconfigs.DataMongodbatlasFederatedSettingsOrg --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfigs" + +datamongodbatlasfederatedsettingsorgconfigs.DataMongodbatlasFederatedSettingsOrgConfigs_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgConfigs 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 DataMongodbatlasFederatedSettingsOrgConfigs to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasFederatedSettingsOrgConfigs that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_configs#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 DataMongodbatlasFederatedSettingsOrgConfigs to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -613,7 +658,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfigs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfigs" &datamongodbatlasfederatedsettingsorgconfigs.DataMongodbatlasFederatedSettingsOrgConfigsConfig { Connection: interface{}, @@ -774,7 +819,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfigs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfigs" &datamongodbatlasfederatedsettingsorgconfigs.DataMongodbatlasFederatedSettingsOrgConfigsResults { @@ -787,7 +832,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfigs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfigs" &datamongodbatlasfederatedsettingsorgconfigs.DataMongodbatlasFederatedSettingsOrgConfigsResultsRoleMappings { @@ -800,7 +845,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfigs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfigs" &datamongodbatlasfederatedsettingsorgconfigs.DataMongodbatlasFederatedSettingsOrgConfigsResultsRoleMappingsRoleAssignments { @@ -813,7 +858,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfigs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfigs" &datamongodbatlasfederatedsettingsorgconfigs.DataMongodbatlasFederatedSettingsOrgConfigsResultsUserConflicts { @@ -828,7 +873,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfigs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfigs" datamongodbatlasfederatedsettingsorgconfigs.NewDataMongodbatlasFederatedSettingsOrgConfigsResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedSettingsOrgConfigsResultsList ``` @@ -960,7 +1005,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfigs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfigs" datamongodbatlasfederatedsettingsorgconfigs.NewDataMongodbatlasFederatedSettingsOrgConfigsResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedSettingsOrgConfigsResultsOutputReference ``` @@ -1304,7 +1349,7 @@ func InternalValue() DataMongodbatlasFederatedSettingsOrgConfigsResults #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfigs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfigs" datamongodbatlasfederatedsettingsorgconfigs.NewDataMongodbatlasFederatedSettingsOrgConfigsResultsRoleMappingsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedSettingsOrgConfigsResultsRoleMappingsList ``` @@ -1436,7 +1481,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfigs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfigs" datamongodbatlasfederatedsettingsorgconfigs.NewDataMongodbatlasFederatedSettingsOrgConfigsResultsRoleMappingsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedSettingsOrgConfigsResultsRoleMappingsOutputReference ``` @@ -1736,7 +1781,7 @@ func InternalValue() DataMongodbatlasFederatedSettingsOrgConfigsResultsRoleMappi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfigs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfigs" datamongodbatlasfederatedsettingsorgconfigs.NewDataMongodbatlasFederatedSettingsOrgConfigsResultsRoleMappingsRoleAssignmentsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedSettingsOrgConfigsResultsRoleMappingsRoleAssignmentsList ``` @@ -1868,7 +1913,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfigs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfigs" datamongodbatlasfederatedsettingsorgconfigs.NewDataMongodbatlasFederatedSettingsOrgConfigsResultsRoleMappingsRoleAssignmentsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedSettingsOrgConfigsResultsRoleMappingsRoleAssignmentsOutputReference ``` @@ -2168,7 +2213,7 @@ func InternalValue() DataMongodbatlasFederatedSettingsOrgConfigsResultsRoleMappi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfigs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfigs" datamongodbatlasfederatedsettingsorgconfigs.NewDataMongodbatlasFederatedSettingsOrgConfigsResultsUserConflictsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedSettingsOrgConfigsResultsUserConflictsList ``` @@ -2300,7 +2345,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgconfigs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgconfigs" datamongodbatlasfederatedsettingsorgconfigs.NewDataMongodbatlasFederatedSettingsOrgConfigsResultsUserConflictsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedSettingsOrgConfigsResultsUserConflictsOutputReference ``` diff --git a/docs/dataMongodbatlasFederatedSettingsOrgConfigs.java.md b/docs/dataMongodbatlasFederatedSettingsOrgConfigs.java.md index 67686a49a..ac82ef024 100644 --- a/docs/dataMongodbatlasFederatedSettingsOrgConfigs.java.md +++ b/docs/dataMongodbatlasFederatedSettingsOrgConfigs.java.md @@ -382,6 +382,7 @@ public void resetPageNum() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgConfigs resource upon running "cdktf plan ". | --- @@ -445,6 +446,50 @@ DataMongodbatlasFederatedSettingsOrgConfigs.isTerraformDataSource(java.lang.Obje --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_federated_settings_org_configs.DataMongodbatlasFederatedSettingsOrgConfigs; + +DataMongodbatlasFederatedSettingsOrgConfigs.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasFederatedSettingsOrgConfigs.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgConfigs 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 DataMongodbatlasFederatedSettingsOrgConfigs to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasFederatedSettingsOrgConfigs that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_configs#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 DataMongodbatlasFederatedSettingsOrgConfigs to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettingsOrgConfigs.python.md b/docs/dataMongodbatlasFederatedSettingsOrgConfigs.python.md index c4fffc43e..f2c18bfdd 100644 --- a/docs/dataMongodbatlasFederatedSettingsOrgConfigs.python.md +++ b/docs/dataMongodbatlasFederatedSettingsOrgConfigs.python.md @@ -405,6 +405,7 @@ def reset_page_num() -> 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 DataMongodbatlasFederatedSettingsOrgConfigs resource upon running "cdktf plan ". | --- @@ -474,6 +475,55 @@ dataMongodbatlasFederatedSettingsOrgConfigs.DataMongodbatlasFederatedSettingsOrg --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_federated_settings_org_configs + +dataMongodbatlasFederatedSettingsOrgConfigs.DataMongodbatlasFederatedSettingsOrgConfigs.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgConfigs 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 DataMongodbatlasFederatedSettingsOrgConfigs to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasFederatedSettingsOrgConfigs that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_configs#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasFederatedSettingsOrgConfigs to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettingsOrgConfigs.typescript.md b/docs/dataMongodbatlasFederatedSettingsOrgConfigs.typescript.md index 7fb31ae15..629634365 100644 --- a/docs/dataMongodbatlasFederatedSettingsOrgConfigs.typescript.md +++ b/docs/dataMongodbatlasFederatedSettingsOrgConfigs.typescript.md @@ -285,6 +285,7 @@ public resetPageNum(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgConfigs resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ dataMongodbatlasFederatedSettingsOrgConfigs.DataMongodbatlasFederatedSettingsOrg --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasFederatedSettingsOrgConfigs } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasFederatedSettingsOrgConfigs.DataMongodbatlasFederatedSettingsOrgConfigs.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgConfigs resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasFederatedSettingsOrgConfigs to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasFederatedSettingsOrgConfigs that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_configs#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasFederatedSettingsOrgConfigs to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettingsOrgRoleMapping.csharp.md b/docs/dataMongodbatlasFederatedSettingsOrgRoleMapping.csharp.md index cbae3e2d6..fb999631f 100644 --- a/docs/dataMongodbatlasFederatedSettingsOrgRoleMapping.csharp.md +++ b/docs/dataMongodbatlasFederatedSettingsOrgRoleMapping.csharp.md @@ -264,6 +264,7 @@ private IResolvable InterpolationForAttribute(string TerraformAttribute) | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgRoleMapping resource upon running "cdktf plan ". | --- @@ -327,6 +328,50 @@ DataMongodbatlasFederatedSettingsOrgRoleMapping.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasFederatedSettingsOrgRoleMapping.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgRoleMapping resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasFederatedSettingsOrgRoleMapping to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasFederatedSettingsOrgRoleMapping that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_role_mapping#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 DataMongodbatlasFederatedSettingsOrgRoleMapping to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettingsOrgRoleMapping.go.md b/docs/dataMongodbatlasFederatedSettingsOrgRoleMapping.go.md index c6b189223..8d5e6fc1e 100644 --- a/docs/dataMongodbatlasFederatedSettingsOrgRoleMapping.go.md +++ b/docs/dataMongodbatlasFederatedSettingsOrgRoleMapping.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgrolemapping" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgrolemapping" datamongodbatlasfederatedsettingsorgrolemapping.NewDataMongodbatlasFederatedSettingsOrgRoleMapping(scope Construct, id *string, config DataMongodbatlasFederatedSettingsOrgRoleMappingConfig) DataMongodbatlasFederatedSettingsOrgRoleMapping ``` @@ -264,13 +264,14 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgRoleMapping resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgrolemapping" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgrolemapping" datamongodbatlasfederatedsettingsorgrolemapping.DataMongodbatlasFederatedSettingsOrgRoleMapping_IsConstruct(x interface{}) *bool ``` @@ -302,7 +303,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgrolemapping" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgrolemapping" datamongodbatlasfederatedsettingsorgrolemapping.DataMongodbatlasFederatedSettingsOrgRoleMapping_IsTerraformElement(x interface{}) *bool ``` @@ -316,7 +317,7 @@ datamongodbatlasfederatedsettingsorgrolemapping.DataMongodbatlasFederatedSetting ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgrolemapping" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgrolemapping" datamongodbatlasfederatedsettingsorgrolemapping.DataMongodbatlasFederatedSettingsOrgRoleMapping_IsTerraformDataSource(x interface{}) *bool ``` @@ -327,6 +328,50 @@ datamongodbatlasfederatedsettingsorgrolemapping.DataMongodbatlasFederatedSetting --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgrolemapping" + +datamongodbatlasfederatedsettingsorgrolemapping.DataMongodbatlasFederatedSettingsOrgRoleMapping_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgRoleMapping 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 DataMongodbatlasFederatedSettingsOrgRoleMapping to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasFederatedSettingsOrgRoleMapping that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_role_mapping#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 DataMongodbatlasFederatedSettingsOrgRoleMapping to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -592,7 +637,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgrolemapping" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgrolemapping" &datamongodbatlasfederatedsettingsorgrolemapping.DataMongodbatlasFederatedSettingsOrgRoleMappingConfig { Connection: interface{}, @@ -736,7 +781,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgrolemapping" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgrolemapping" &datamongodbatlasfederatedsettingsorgrolemapping.DataMongodbatlasFederatedSettingsOrgRoleMappingRoleAssignments { @@ -751,7 +796,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgrolemapping" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgrolemapping" datamongodbatlasfederatedsettingsorgrolemapping.NewDataMongodbatlasFederatedSettingsOrgRoleMappingRoleAssignmentsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedSettingsOrgRoleMappingRoleAssignmentsList ``` @@ -883,7 +928,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgrolemapping" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgrolemapping" datamongodbatlasfederatedsettingsorgrolemapping.NewDataMongodbatlasFederatedSettingsOrgRoleMappingRoleAssignmentsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedSettingsOrgRoleMappingRoleAssignmentsOutputReference ``` diff --git a/docs/dataMongodbatlasFederatedSettingsOrgRoleMapping.java.md b/docs/dataMongodbatlasFederatedSettingsOrgRoleMapping.java.md index fd82451b0..8bb72196a 100644 --- a/docs/dataMongodbatlasFederatedSettingsOrgRoleMapping.java.md +++ b/docs/dataMongodbatlasFederatedSettingsOrgRoleMapping.java.md @@ -348,6 +348,7 @@ public IResolvable interpolationForAttribute(java.lang.String terraformAttribute | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgRoleMapping resource upon running "cdktf plan ". | --- @@ -411,6 +412,50 @@ DataMongodbatlasFederatedSettingsOrgRoleMapping.isTerraformDataSource(java.lang. --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_federated_settings_org_role_mapping.DataMongodbatlasFederatedSettingsOrgRoleMapping; + +DataMongodbatlasFederatedSettingsOrgRoleMapping.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasFederatedSettingsOrgRoleMapping.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgRoleMapping 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 DataMongodbatlasFederatedSettingsOrgRoleMapping to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasFederatedSettingsOrgRoleMapping that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_role_mapping#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 DataMongodbatlasFederatedSettingsOrgRoleMapping to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettingsOrgRoleMapping.python.md b/docs/dataMongodbatlasFederatedSettingsOrgRoleMapping.python.md index b77455691..05ffe12cd 100644 --- a/docs/dataMongodbatlasFederatedSettingsOrgRoleMapping.python.md +++ b/docs/dataMongodbatlasFederatedSettingsOrgRoleMapping.python.md @@ -371,6 +371,7 @@ def interpolation_for_attribute( | 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 DataMongodbatlasFederatedSettingsOrgRoleMapping resource upon running "cdktf plan ". | --- @@ -440,6 +441,55 @@ dataMongodbatlasFederatedSettingsOrgRoleMapping.DataMongodbatlasFederatedSetting --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_federated_settings_org_role_mapping + +dataMongodbatlasFederatedSettingsOrgRoleMapping.DataMongodbatlasFederatedSettingsOrgRoleMapping.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgRoleMapping 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 DataMongodbatlasFederatedSettingsOrgRoleMapping to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasFederatedSettingsOrgRoleMapping that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_role_mapping#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasFederatedSettingsOrgRoleMapping to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettingsOrgRoleMapping.typescript.md b/docs/dataMongodbatlasFederatedSettingsOrgRoleMapping.typescript.md index a6a4b6933..023a8811c 100644 --- a/docs/dataMongodbatlasFederatedSettingsOrgRoleMapping.typescript.md +++ b/docs/dataMongodbatlasFederatedSettingsOrgRoleMapping.typescript.md @@ -264,6 +264,7 @@ public interpolationForAttribute(terraformAttribute: string): IResolvable | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgRoleMapping resource upon running "cdktf plan ". | --- @@ -327,6 +328,50 @@ dataMongodbatlasFederatedSettingsOrgRoleMapping.DataMongodbatlasFederatedSetting --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasFederatedSettingsOrgRoleMapping } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasFederatedSettingsOrgRoleMapping.DataMongodbatlasFederatedSettingsOrgRoleMapping.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgRoleMapping resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasFederatedSettingsOrgRoleMapping to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasFederatedSettingsOrgRoleMapping that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_role_mapping#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasFederatedSettingsOrgRoleMapping to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettingsOrgRoleMappings.csharp.md b/docs/dataMongodbatlasFederatedSettingsOrgRoleMappings.csharp.md index 81f52797b..9adc75cca 100644 --- a/docs/dataMongodbatlasFederatedSettingsOrgRoleMappings.csharp.md +++ b/docs/dataMongodbatlasFederatedSettingsOrgRoleMappings.csharp.md @@ -285,6 +285,7 @@ private void ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgRoleMappings resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ DataMongodbatlasFederatedSettingsOrgRoleMappings.IsTerraformDataSource(object X) --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasFederatedSettingsOrgRoleMappings.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgRoleMappings resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasFederatedSettingsOrgRoleMappings to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasFederatedSettingsOrgRoleMappings that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_role_mappings#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 DataMongodbatlasFederatedSettingsOrgRoleMappings to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettingsOrgRoleMappings.go.md b/docs/dataMongodbatlasFederatedSettingsOrgRoleMappings.go.md index d2588042b..c43664cda 100644 --- a/docs/dataMongodbatlasFederatedSettingsOrgRoleMappings.go.md +++ b/docs/dataMongodbatlasFederatedSettingsOrgRoleMappings.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgrolemappings" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgrolemappings" datamongodbatlasfederatedsettingsorgrolemappings.NewDataMongodbatlasFederatedSettingsOrgRoleMappings(scope Construct, id *string, config DataMongodbatlasFederatedSettingsOrgRoleMappingsConfig) DataMongodbatlasFederatedSettingsOrgRoleMappings ``` @@ -285,13 +285,14 @@ func ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgRoleMappings resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgrolemappings" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgrolemappings" datamongodbatlasfederatedsettingsorgrolemappings.DataMongodbatlasFederatedSettingsOrgRoleMappings_IsConstruct(x interface{}) *bool ``` @@ -323,7 +324,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgrolemappings" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgrolemappings" datamongodbatlasfederatedsettingsorgrolemappings.DataMongodbatlasFederatedSettingsOrgRoleMappings_IsTerraformElement(x interface{}) *bool ``` @@ -337,7 +338,7 @@ datamongodbatlasfederatedsettingsorgrolemappings.DataMongodbatlasFederatedSettin ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgrolemappings" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgrolemappings" datamongodbatlasfederatedsettingsorgrolemappings.DataMongodbatlasFederatedSettingsOrgRoleMappings_IsTerraformDataSource(x interface{}) *bool ``` @@ -348,6 +349,50 @@ datamongodbatlasfederatedsettingsorgrolemappings.DataMongodbatlasFederatedSettin --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgrolemappings" + +datamongodbatlasfederatedsettingsorgrolemappings.DataMongodbatlasFederatedSettingsOrgRoleMappings_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgRoleMappings 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 DataMongodbatlasFederatedSettingsOrgRoleMappings to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasFederatedSettingsOrgRoleMappings that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_role_mappings#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 DataMongodbatlasFederatedSettingsOrgRoleMappings to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -635,7 +680,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgrolemappings" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgrolemappings" &datamongodbatlasfederatedsettingsorgrolemappings.DataMongodbatlasFederatedSettingsOrgRoleMappingsConfig { Connection: interface{}, @@ -810,7 +855,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgrolemappings" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgrolemappings" &datamongodbatlasfederatedsettingsorgrolemappings.DataMongodbatlasFederatedSettingsOrgRoleMappingsResults { @@ -823,7 +868,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgrolemappings" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgrolemappings" &datamongodbatlasfederatedsettingsorgrolemappings.DataMongodbatlasFederatedSettingsOrgRoleMappingsResultsRoleAssignments { @@ -838,7 +883,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgrolemappings" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgrolemappings" datamongodbatlasfederatedsettingsorgrolemappings.NewDataMongodbatlasFederatedSettingsOrgRoleMappingsResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedSettingsOrgRoleMappingsResultsList ``` @@ -970,7 +1015,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgrolemappings" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgrolemappings" datamongodbatlasfederatedsettingsorgrolemappings.NewDataMongodbatlasFederatedSettingsOrgRoleMappingsResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedSettingsOrgRoleMappingsResultsOutputReference ``` @@ -1270,7 +1315,7 @@ func InternalValue() DataMongodbatlasFederatedSettingsOrgRoleMappingsResults #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgrolemappings" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgrolemappings" datamongodbatlasfederatedsettingsorgrolemappings.NewDataMongodbatlasFederatedSettingsOrgRoleMappingsResultsRoleAssignmentsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasFederatedSettingsOrgRoleMappingsResultsRoleAssignmentsList ``` @@ -1402,7 +1447,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasfederatedsettingsorgrolemappings" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasfederatedsettingsorgrolemappings" datamongodbatlasfederatedsettingsorgrolemappings.NewDataMongodbatlasFederatedSettingsOrgRoleMappingsResultsRoleAssignmentsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasFederatedSettingsOrgRoleMappingsResultsRoleAssignmentsOutputReference ``` diff --git a/docs/dataMongodbatlasFederatedSettingsOrgRoleMappings.java.md b/docs/dataMongodbatlasFederatedSettingsOrgRoleMappings.java.md index d8a7a9de1..9e41e414e 100644 --- a/docs/dataMongodbatlasFederatedSettingsOrgRoleMappings.java.md +++ b/docs/dataMongodbatlasFederatedSettingsOrgRoleMappings.java.md @@ -392,6 +392,7 @@ public void resetPageNum() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgRoleMappings resource upon running "cdktf plan ". | --- @@ -455,6 +456,50 @@ DataMongodbatlasFederatedSettingsOrgRoleMappings.isTerraformDataSource(java.lang --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_federated_settings_org_role_mappings.DataMongodbatlasFederatedSettingsOrgRoleMappings; + +DataMongodbatlasFederatedSettingsOrgRoleMappings.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasFederatedSettingsOrgRoleMappings.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgRoleMappings 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 DataMongodbatlasFederatedSettingsOrgRoleMappings to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasFederatedSettingsOrgRoleMappings that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_role_mappings#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 DataMongodbatlasFederatedSettingsOrgRoleMappings to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettingsOrgRoleMappings.python.md b/docs/dataMongodbatlasFederatedSettingsOrgRoleMappings.python.md index add8fc95f..e76ef45e2 100644 --- a/docs/dataMongodbatlasFederatedSettingsOrgRoleMappings.python.md +++ b/docs/dataMongodbatlasFederatedSettingsOrgRoleMappings.python.md @@ -415,6 +415,7 @@ def reset_page_num() -> 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 DataMongodbatlasFederatedSettingsOrgRoleMappings resource upon running "cdktf plan ". | --- @@ -484,6 +485,55 @@ dataMongodbatlasFederatedSettingsOrgRoleMappings.DataMongodbatlasFederatedSettin --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_federated_settings_org_role_mappings + +dataMongodbatlasFederatedSettingsOrgRoleMappings.DataMongodbatlasFederatedSettingsOrgRoleMappings.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgRoleMappings 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 DataMongodbatlasFederatedSettingsOrgRoleMappings to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasFederatedSettingsOrgRoleMappings that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_role_mappings#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasFederatedSettingsOrgRoleMappings to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasFederatedSettingsOrgRoleMappings.typescript.md b/docs/dataMongodbatlasFederatedSettingsOrgRoleMappings.typescript.md index f6327bbd5..40a1efd39 100644 --- a/docs/dataMongodbatlasFederatedSettingsOrgRoleMappings.typescript.md +++ b/docs/dataMongodbatlasFederatedSettingsOrgRoleMappings.typescript.md @@ -285,6 +285,7 @@ public resetPageNum(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgRoleMappings resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ dataMongodbatlasFederatedSettingsOrgRoleMappings.DataMongodbatlasFederatedSettin --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasFederatedSettingsOrgRoleMappings } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasFederatedSettingsOrgRoleMappings.DataMongodbatlasFederatedSettingsOrgRoleMappings.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgRoleMappings resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasFederatedSettingsOrgRoleMappings to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasFederatedSettingsOrgRoleMappings that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_role_mappings#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasFederatedSettingsOrgRoleMappings to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasGlobalClusterConfig.csharp.md b/docs/dataMongodbatlasGlobalClusterConfig.csharp.md index 12b26c0c4..4a7a00ce4 100644 --- a/docs/dataMongodbatlasGlobalClusterConfig.csharp.md +++ b/docs/dataMongodbatlasGlobalClusterConfig.csharp.md @@ -291,6 +291,7 @@ private void ResetManagedNamespaces() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasGlobalClusterConfig resource upon running "cdktf plan ". | --- @@ -354,6 +355,50 @@ DataMongodbatlasGlobalClusterConfig.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasGlobalClusterConfig.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasGlobalClusterConfig resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasGlobalClusterConfig to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasGlobalClusterConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/global_cluster_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 DataMongodbatlasGlobalClusterConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasGlobalClusterConfig.go.md b/docs/dataMongodbatlasGlobalClusterConfig.go.md index 3c0971c6e..f000d3668 100644 --- a/docs/dataMongodbatlasGlobalClusterConfig.go.md +++ b/docs/dataMongodbatlasGlobalClusterConfig.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasglobalclusterconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasglobalclusterconfig" datamongodbatlasglobalclusterconfig.NewDataMongodbatlasGlobalClusterConfig(scope Construct, id *string, config DataMongodbatlasGlobalClusterConfigConfig) DataMongodbatlasGlobalClusterConfig ``` @@ -291,13 +291,14 @@ func ResetManagedNamespaces() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasGlobalClusterConfig resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasglobalclusterconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasglobalclusterconfig" datamongodbatlasglobalclusterconfig.DataMongodbatlasGlobalClusterConfig_IsConstruct(x interface{}) *bool ``` @@ -329,7 +330,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasglobalclusterconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasglobalclusterconfig" datamongodbatlasglobalclusterconfig.DataMongodbatlasGlobalClusterConfig_IsTerraformElement(x interface{}) *bool ``` @@ -343,7 +344,7 @@ datamongodbatlasglobalclusterconfig.DataMongodbatlasGlobalClusterConfig_IsTerraf ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasglobalclusterconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasglobalclusterconfig" datamongodbatlasglobalclusterconfig.DataMongodbatlasGlobalClusterConfig_IsTerraformDataSource(x interface{}) *bool ``` @@ -354,6 +355,50 @@ datamongodbatlasglobalclusterconfig.DataMongodbatlasGlobalClusterConfig_IsTerraf --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasglobalclusterconfig" + +datamongodbatlasglobalclusterconfig.DataMongodbatlasGlobalClusterConfig_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasGlobalClusterConfig 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 DataMongodbatlasGlobalClusterConfig to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasGlobalClusterConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/global_cluster_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 DataMongodbatlasGlobalClusterConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -619,7 +664,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasglobalclusterconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasglobalclusterconfig" &datamongodbatlasglobalclusterconfig.DataMongodbatlasGlobalClusterConfigConfig { Connection: interface{}, @@ -782,7 +827,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasglobalclusterconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasglobalclusterconfig" &datamongodbatlasglobalclusterconfig.DataMongodbatlasGlobalClusterConfigManagedNamespaces { Collection: *string, @@ -872,7 +917,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasglobalclusterconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasglobalclusterconfig" datamongodbatlasglobalclusterconfig.NewDataMongodbatlasGlobalClusterConfigManagedNamespacesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasGlobalClusterConfigManagedNamespacesList ``` @@ -1015,7 +1060,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasglobalclusterconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasglobalclusterconfig" datamongodbatlasglobalclusterconfig.NewDataMongodbatlasGlobalClusterConfigManagedNamespacesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasGlobalClusterConfigManagedNamespacesOutputReference ``` diff --git a/docs/dataMongodbatlasGlobalClusterConfig.java.md b/docs/dataMongodbatlasGlobalClusterConfig.java.md index 794fbb7cc..ad776b44c 100644 --- a/docs/dataMongodbatlasGlobalClusterConfig.java.md +++ b/docs/dataMongodbatlasGlobalClusterConfig.java.md @@ -391,6 +391,7 @@ public void resetManagedNamespaces() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasGlobalClusterConfig resource upon running "cdktf plan ". | --- @@ -454,6 +455,50 @@ DataMongodbatlasGlobalClusterConfig.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_global_cluster_config.DataMongodbatlasGlobalClusterConfig; + +DataMongodbatlasGlobalClusterConfig.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasGlobalClusterConfig.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasGlobalClusterConfig 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 DataMongodbatlasGlobalClusterConfig to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasGlobalClusterConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/global_cluster_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 DataMongodbatlasGlobalClusterConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasGlobalClusterConfig.python.md b/docs/dataMongodbatlasGlobalClusterConfig.python.md index a2e267db3..5311401f4 100644 --- a/docs/dataMongodbatlasGlobalClusterConfig.python.md +++ b/docs/dataMongodbatlasGlobalClusterConfig.python.md @@ -415,6 +415,7 @@ def reset_managed_namespaces() -> 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 DataMongodbatlasGlobalClusterConfig resource upon running "cdktf plan ". | --- @@ -484,6 +485,55 @@ dataMongodbatlasGlobalClusterConfig.DataMongodbatlasGlobalClusterConfig.is_terra --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_global_cluster_config + +dataMongodbatlasGlobalClusterConfig.DataMongodbatlasGlobalClusterConfig.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasGlobalClusterConfig 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 DataMongodbatlasGlobalClusterConfig to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasGlobalClusterConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/global_cluster_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 DataMongodbatlasGlobalClusterConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasGlobalClusterConfig.typescript.md b/docs/dataMongodbatlasGlobalClusterConfig.typescript.md index 6a50eac90..c24af5df0 100644 --- a/docs/dataMongodbatlasGlobalClusterConfig.typescript.md +++ b/docs/dataMongodbatlasGlobalClusterConfig.typescript.md @@ -291,6 +291,7 @@ public resetManagedNamespaces(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasGlobalClusterConfig resource upon running "cdktf plan ". | --- @@ -354,6 +355,50 @@ dataMongodbatlasGlobalClusterConfig.DataMongodbatlasGlobalClusterConfig.isTerraf --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasGlobalClusterConfig } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasGlobalClusterConfig.DataMongodbatlasGlobalClusterConfig.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasGlobalClusterConfig resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasGlobalClusterConfig to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasGlobalClusterConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/global_cluster_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 DataMongodbatlasGlobalClusterConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasLdapConfiguration.csharp.md b/docs/dataMongodbatlasLdapConfiguration.csharp.md index 98dd118f3..29efd0664 100644 --- a/docs/dataMongodbatlasLdapConfiguration.csharp.md +++ b/docs/dataMongodbatlasLdapConfiguration.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 DataMongodbatlasLdapConfiguration resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasLdapConfiguration.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasLdapConfiguration.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasLdapConfiguration resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasLdapConfiguration to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasLdapConfiguration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/ldap_configuration#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 DataMongodbatlasLdapConfiguration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasLdapConfiguration.go.md b/docs/dataMongodbatlasLdapConfiguration.go.md index f19fef5cb..0dd55f548 100644 --- a/docs/dataMongodbatlasLdapConfiguration.go.md +++ b/docs/dataMongodbatlasLdapConfiguration.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasldapconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasldapconfiguration" datamongodbatlasldapconfiguration.NewDataMongodbatlasLdapConfiguration(scope Construct, id *string, config DataMongodbatlasLdapConfigurationConfig) DataMongodbatlasLdapConfiguration ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasLdapConfiguration resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasldapconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasldapconfiguration" datamongodbatlasldapconfiguration.DataMongodbatlasLdapConfiguration_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasldapconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasldapconfiguration" datamongodbatlasldapconfiguration.DataMongodbatlasLdapConfiguration_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasldapconfiguration.DataMongodbatlasLdapConfiguration_IsTerraformE ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasldapconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasldapconfiguration" datamongodbatlasldapconfiguration.DataMongodbatlasLdapConfiguration_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasldapconfiguration.DataMongodbatlasLdapConfiguration_IsTerraformD --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasldapconfiguration" + +datamongodbatlasldapconfiguration.DataMongodbatlasLdapConfiguration_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasLdapConfiguration 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 DataMongodbatlasLdapConfiguration to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasLdapConfiguration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/ldap_configuration#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 DataMongodbatlasLdapConfiguration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -643,7 +688,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasldapconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasldapconfiguration" &datamongodbatlasldapconfiguration.DataMongodbatlasLdapConfigurationConfig { Connection: interface{}, @@ -776,7 +821,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasldapconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasldapconfiguration" &datamongodbatlasldapconfiguration.DataMongodbatlasLdapConfigurationUserToDnMapping { @@ -791,7 +836,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasldapconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasldapconfiguration" datamongodbatlasldapconfiguration.NewDataMongodbatlasLdapConfigurationUserToDnMappingList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasLdapConfigurationUserToDnMappingList ``` @@ -923,7 +968,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasldapconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasldapconfiguration" datamongodbatlasldapconfiguration.NewDataMongodbatlasLdapConfigurationUserToDnMappingOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasLdapConfigurationUserToDnMappingOutputReference ``` diff --git a/docs/dataMongodbatlasLdapConfiguration.java.md b/docs/dataMongodbatlasLdapConfiguration.java.md index 579d3d860..b69af7eb1 100644 --- a/docs/dataMongodbatlasLdapConfiguration.java.md +++ b/docs/dataMongodbatlasLdapConfiguration.java.md @@ -348,6 +348,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasLdapConfiguration resource upon running "cdktf plan ". | --- @@ -411,6 +412,50 @@ DataMongodbatlasLdapConfiguration.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_ldap_configuration.DataMongodbatlasLdapConfiguration; + +DataMongodbatlasLdapConfiguration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasLdapConfiguration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasLdapConfiguration 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 DataMongodbatlasLdapConfiguration to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasLdapConfiguration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/ldap_configuration#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 DataMongodbatlasLdapConfiguration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasLdapConfiguration.python.md b/docs/dataMongodbatlasLdapConfiguration.python.md index b0a46eb31..1ccf1361a 100644 --- a/docs/dataMongodbatlasLdapConfiguration.python.md +++ b/docs/dataMongodbatlasLdapConfiguration.python.md @@ -371,6 +371,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 DataMongodbatlasLdapConfiguration resource upon running "cdktf plan ". | --- @@ -440,6 +441,55 @@ dataMongodbatlasLdapConfiguration.DataMongodbatlasLdapConfiguration.is_terraform --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_ldap_configuration + +dataMongodbatlasLdapConfiguration.DataMongodbatlasLdapConfiguration.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasLdapConfiguration 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 DataMongodbatlasLdapConfiguration to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasLdapConfiguration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/ldap_configuration#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasLdapConfiguration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasLdapConfiguration.typescript.md b/docs/dataMongodbatlasLdapConfiguration.typescript.md index 5211be42f..df276014b 100644 --- a/docs/dataMongodbatlasLdapConfiguration.typescript.md +++ b/docs/dataMongodbatlasLdapConfiguration.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 DataMongodbatlasLdapConfiguration resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasLdapConfiguration.DataMongodbatlasLdapConfiguration.isTerraformD --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasLdapConfiguration } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasLdapConfiguration.DataMongodbatlasLdapConfiguration.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasLdapConfiguration resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasLdapConfiguration to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasLdapConfiguration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/ldap_configuration#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasLdapConfiguration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasLdapVerify.csharp.md b/docs/dataMongodbatlasLdapVerify.csharp.md index f5373f33d..d8173b347 100644 --- a/docs/dataMongodbatlasLdapVerify.csharp.md +++ b/docs/dataMongodbatlasLdapVerify.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 DataMongodbatlasLdapVerify resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasLdapVerify.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasLdapVerify.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasLdapVerify resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasLdapVerify to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasLdapVerify that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/ldap_verify#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 DataMongodbatlasLdapVerify to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasLdapVerify.go.md b/docs/dataMongodbatlasLdapVerify.go.md index 21662a38d..210e927c9 100644 --- a/docs/dataMongodbatlasLdapVerify.go.md +++ b/docs/dataMongodbatlasLdapVerify.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasldapverify" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasldapverify" datamongodbatlasldapverify.NewDataMongodbatlasLdapVerify(scope Construct, id *string, config DataMongodbatlasLdapVerifyConfig) DataMongodbatlasLdapVerify ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasLdapVerify resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasldapverify" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasldapverify" datamongodbatlasldapverify.DataMongodbatlasLdapVerify_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasldapverify" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasldapverify" datamongodbatlasldapverify.DataMongodbatlasLdapVerify_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasldapverify.DataMongodbatlasLdapVerify_IsTerraformElement(x inter ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasldapverify" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasldapverify" datamongodbatlasldapverify.DataMongodbatlasLdapVerify_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasldapverify.DataMongodbatlasLdapVerify_IsTerraformDataSource(x in --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasldapverify" + +datamongodbatlasldapverify.DataMongodbatlasLdapVerify_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasLdapVerify 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 DataMongodbatlasLdapVerify to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasLdapVerify that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/ldap_verify#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 DataMongodbatlasLdapVerify to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -632,7 +677,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasldapverify" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasldapverify" &datamongodbatlasldapverify.DataMongodbatlasLdapVerifyConfig { Connection: interface{}, @@ -779,7 +824,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasldapverify" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasldapverify" &datamongodbatlasldapverify.DataMongodbatlasLdapVerifyLinks { @@ -792,7 +837,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasldapverify" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasldapverify" &datamongodbatlasldapverify.DataMongodbatlasLdapVerifyValidations { @@ -807,7 +852,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasldapverify" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasldapverify" datamongodbatlasldapverify.NewDataMongodbatlasLdapVerifyLinksList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasLdapVerifyLinksList ``` @@ -939,7 +984,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasldapverify" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasldapverify" datamongodbatlasldapverify.NewDataMongodbatlasLdapVerifyLinksOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasLdapVerifyLinksOutputReference ``` @@ -1228,7 +1273,7 @@ func InternalValue() DataMongodbatlasLdapVerifyLinks #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasldapverify" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasldapverify" datamongodbatlasldapverify.NewDataMongodbatlasLdapVerifyValidationsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasLdapVerifyValidationsList ``` @@ -1360,7 +1405,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasldapverify" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasldapverify" datamongodbatlasldapverify.NewDataMongodbatlasLdapVerifyValidationsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasLdapVerifyValidationsOutputReference ``` diff --git a/docs/dataMongodbatlasLdapVerify.java.md b/docs/dataMongodbatlasLdapVerify.java.md index 32f1b9468..5a8324119 100644 --- a/docs/dataMongodbatlasLdapVerify.java.md +++ b/docs/dataMongodbatlasLdapVerify.java.md @@ -358,6 +358,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasLdapVerify resource upon running "cdktf plan ". | --- @@ -421,6 +422,50 @@ DataMongodbatlasLdapVerify.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_ldap_verify.DataMongodbatlasLdapVerify; + +DataMongodbatlasLdapVerify.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasLdapVerify.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasLdapVerify 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 DataMongodbatlasLdapVerify to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasLdapVerify that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/ldap_verify#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 DataMongodbatlasLdapVerify to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasLdapVerify.python.md b/docs/dataMongodbatlasLdapVerify.python.md index 3a5b28afd..35193d3fa 100644 --- a/docs/dataMongodbatlasLdapVerify.python.md +++ b/docs/dataMongodbatlasLdapVerify.python.md @@ -381,6 +381,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 DataMongodbatlasLdapVerify resource upon running "cdktf plan ". | --- @@ -450,6 +451,55 @@ dataMongodbatlasLdapVerify.DataMongodbatlasLdapVerify.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_ldap_verify + +dataMongodbatlasLdapVerify.DataMongodbatlasLdapVerify.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasLdapVerify 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 DataMongodbatlasLdapVerify to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasLdapVerify that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/ldap_verify#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasLdapVerify to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasLdapVerify.typescript.md b/docs/dataMongodbatlasLdapVerify.typescript.md index a15ce83c0..8cb0ec0cc 100644 --- a/docs/dataMongodbatlasLdapVerify.typescript.md +++ b/docs/dataMongodbatlasLdapVerify.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 DataMongodbatlasLdapVerify resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasLdapVerify.DataMongodbatlasLdapVerify.isTerraformDataSource(x: a --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasLdapVerify } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasLdapVerify.DataMongodbatlasLdapVerify.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasLdapVerify resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasLdapVerify to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasLdapVerify that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/ldap_verify#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasLdapVerify to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasMaintenanceWindow.csharp.md b/docs/dataMongodbatlasMaintenanceWindow.csharp.md index 8fc19f599..b9798decf 100644 --- a/docs/dataMongodbatlasMaintenanceWindow.csharp.md +++ b/docs/dataMongodbatlasMaintenanceWindow.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 DataMongodbatlasMaintenanceWindow resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasMaintenanceWindow.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasMaintenanceWindow.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasMaintenanceWindow resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasMaintenanceWindow to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasMaintenanceWindow that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/maintenance_window#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 DataMongodbatlasMaintenanceWindow to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasMaintenanceWindow.go.md b/docs/dataMongodbatlasMaintenanceWindow.go.md index 5b09742d3..59f43d2b6 100644 --- a/docs/dataMongodbatlasMaintenanceWindow.go.md +++ b/docs/dataMongodbatlasMaintenanceWindow.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasmaintenancewindow" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasmaintenancewindow" datamongodbatlasmaintenancewindow.NewDataMongodbatlasMaintenanceWindow(scope Construct, id *string, config DataMongodbatlasMaintenanceWindowConfig) DataMongodbatlasMaintenanceWindow ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasMaintenanceWindow resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasmaintenancewindow" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasmaintenancewindow" datamongodbatlasmaintenancewindow.DataMongodbatlasMaintenanceWindow_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasmaintenancewindow" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasmaintenancewindow" datamongodbatlasmaintenancewindow.DataMongodbatlasMaintenanceWindow_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasmaintenancewindow.DataMongodbatlasMaintenanceWindow_IsTerraformE ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasmaintenancewindow" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasmaintenancewindow" datamongodbatlasmaintenancewindow.DataMongodbatlasMaintenanceWindow_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasmaintenancewindow.DataMongodbatlasMaintenanceWindow_IsTerraformD --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasmaintenancewindow" + +datamongodbatlasmaintenancewindow.DataMongodbatlasMaintenanceWindow_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasMaintenanceWindow 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 DataMongodbatlasMaintenanceWindow to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasMaintenanceWindow that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/maintenance_window#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 DataMongodbatlasMaintenanceWindow to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -599,7 +644,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasmaintenancewindow" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasmaintenancewindow" &datamongodbatlasmaintenancewindow.DataMongodbatlasMaintenanceWindowConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasMaintenanceWindow.java.md b/docs/dataMongodbatlasMaintenanceWindow.java.md index ac3fe9679..a9c742024 100644 --- a/docs/dataMongodbatlasMaintenanceWindow.java.md +++ b/docs/dataMongodbatlasMaintenanceWindow.java.md @@ -348,6 +348,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasMaintenanceWindow resource upon running "cdktf plan ". | --- @@ -411,6 +412,50 @@ DataMongodbatlasMaintenanceWindow.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_maintenance_window.DataMongodbatlasMaintenanceWindow; + +DataMongodbatlasMaintenanceWindow.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasMaintenanceWindow.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasMaintenanceWindow 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 DataMongodbatlasMaintenanceWindow to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasMaintenanceWindow that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/maintenance_window#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 DataMongodbatlasMaintenanceWindow to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasMaintenanceWindow.python.md b/docs/dataMongodbatlasMaintenanceWindow.python.md index 2e9d0c0a0..e991459ac 100644 --- a/docs/dataMongodbatlasMaintenanceWindow.python.md +++ b/docs/dataMongodbatlasMaintenanceWindow.python.md @@ -371,6 +371,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 DataMongodbatlasMaintenanceWindow resource upon running "cdktf plan ". | --- @@ -440,6 +441,55 @@ dataMongodbatlasMaintenanceWindow.DataMongodbatlasMaintenanceWindow.is_terraform --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_maintenance_window + +dataMongodbatlasMaintenanceWindow.DataMongodbatlasMaintenanceWindow.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasMaintenanceWindow 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 DataMongodbatlasMaintenanceWindow to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasMaintenanceWindow that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/maintenance_window#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasMaintenanceWindow to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasMaintenanceWindow.typescript.md b/docs/dataMongodbatlasMaintenanceWindow.typescript.md index 2bb4e84bd..a72f95fd0 100644 --- a/docs/dataMongodbatlasMaintenanceWindow.typescript.md +++ b/docs/dataMongodbatlasMaintenanceWindow.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 DataMongodbatlasMaintenanceWindow resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasMaintenanceWindow.DataMongodbatlasMaintenanceWindow.isTerraformD --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasMaintenanceWindow } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasMaintenanceWindow.DataMongodbatlasMaintenanceWindow.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasMaintenanceWindow resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasMaintenanceWindow to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasMaintenanceWindow that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/maintenance_window#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasMaintenanceWindow to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasNetworkContainer.csharp.md b/docs/dataMongodbatlasNetworkContainer.csharp.md index 2dbd0c61f..f43e20664 100644 --- a/docs/dataMongodbatlasNetworkContainer.csharp.md +++ b/docs/dataMongodbatlasNetworkContainer.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 DataMongodbatlasNetworkContainer resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasNetworkContainer.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasNetworkContainer.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasNetworkContainer resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasNetworkContainer to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasNetworkContainer that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_container#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 DataMongodbatlasNetworkContainer to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasNetworkContainer.go.md b/docs/dataMongodbatlasNetworkContainer.go.md index 945bf79e2..cbc4c1c79 100644 --- a/docs/dataMongodbatlasNetworkContainer.go.md +++ b/docs/dataMongodbatlasNetworkContainer.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkcontainer" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkcontainer" datamongodbatlasnetworkcontainer.NewDataMongodbatlasNetworkContainer(scope Construct, id *string, config DataMongodbatlasNetworkContainerConfig) DataMongodbatlasNetworkContainer ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasNetworkContainer resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkcontainer" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkcontainer" datamongodbatlasnetworkcontainer.DataMongodbatlasNetworkContainer_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkcontainer" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkcontainer" datamongodbatlasnetworkcontainer.DataMongodbatlasNetworkContainer_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasnetworkcontainer.DataMongodbatlasNetworkContainer_IsTerraformEle ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkcontainer" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkcontainer" datamongodbatlasnetworkcontainer.DataMongodbatlasNetworkContainer_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasnetworkcontainer.DataMongodbatlasNetworkContainer_IsTerraformDat --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkcontainer" + +datamongodbatlasnetworkcontainer.DataMongodbatlasNetworkContainer_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasNetworkContainer 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 DataMongodbatlasNetworkContainer to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasNetworkContainer that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_container#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 DataMongodbatlasNetworkContainer to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -687,7 +732,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkcontainer" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkcontainer" &datamongodbatlasnetworkcontainer.DataMongodbatlasNetworkContainerConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasNetworkContainer.java.md b/docs/dataMongodbatlasNetworkContainer.java.md index 92f1b89e0..2469ac19e 100644 --- a/docs/dataMongodbatlasNetworkContainer.java.md +++ b/docs/dataMongodbatlasNetworkContainer.java.md @@ -358,6 +358,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasNetworkContainer resource upon running "cdktf plan ". | --- @@ -421,6 +422,50 @@ DataMongodbatlasNetworkContainer.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_network_container.DataMongodbatlasNetworkContainer; + +DataMongodbatlasNetworkContainer.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasNetworkContainer.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasNetworkContainer 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 DataMongodbatlasNetworkContainer to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasNetworkContainer that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_container#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 DataMongodbatlasNetworkContainer to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasNetworkContainer.python.md b/docs/dataMongodbatlasNetworkContainer.python.md index b85406722..400850839 100644 --- a/docs/dataMongodbatlasNetworkContainer.python.md +++ b/docs/dataMongodbatlasNetworkContainer.python.md @@ -381,6 +381,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 DataMongodbatlasNetworkContainer resource upon running "cdktf plan ". | --- @@ -450,6 +451,55 @@ dataMongodbatlasNetworkContainer.DataMongodbatlasNetworkContainer.is_terraform_d --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_network_container + +dataMongodbatlasNetworkContainer.DataMongodbatlasNetworkContainer.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasNetworkContainer 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 DataMongodbatlasNetworkContainer to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasNetworkContainer that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_container#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasNetworkContainer to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasNetworkContainer.typescript.md b/docs/dataMongodbatlasNetworkContainer.typescript.md index dafb4c39e..21cf8a961 100644 --- a/docs/dataMongodbatlasNetworkContainer.typescript.md +++ b/docs/dataMongodbatlasNetworkContainer.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 DataMongodbatlasNetworkContainer resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasNetworkContainer.DataMongodbatlasNetworkContainer.isTerraformDat --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasNetworkContainer } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasNetworkContainer.DataMongodbatlasNetworkContainer.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasNetworkContainer resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasNetworkContainer to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasNetworkContainer that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_container#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasNetworkContainer to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasNetworkContainers.csharp.md b/docs/dataMongodbatlasNetworkContainers.csharp.md index ad5dbe176..d22534396 100644 --- a/docs/dataMongodbatlasNetworkContainers.csharp.md +++ b/docs/dataMongodbatlasNetworkContainers.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 DataMongodbatlasNetworkContainers resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasNetworkContainers.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasNetworkContainers.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasNetworkContainers resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasNetworkContainers to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasNetworkContainers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_containers#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 DataMongodbatlasNetworkContainers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasNetworkContainers.go.md b/docs/dataMongodbatlasNetworkContainers.go.md index 9078c06dd..63b6ea03c 100644 --- a/docs/dataMongodbatlasNetworkContainers.go.md +++ b/docs/dataMongodbatlasNetworkContainers.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkcontainers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkcontainers" datamongodbatlasnetworkcontainers.NewDataMongodbatlasNetworkContainers(scope Construct, id *string, config DataMongodbatlasNetworkContainersConfig) DataMongodbatlasNetworkContainers ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasNetworkContainers resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkcontainers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkcontainers" datamongodbatlasnetworkcontainers.DataMongodbatlasNetworkContainers_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkcontainers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkcontainers" datamongodbatlasnetworkcontainers.DataMongodbatlasNetworkContainers_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasnetworkcontainers.DataMongodbatlasNetworkContainers_IsTerraformE ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkcontainers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkcontainers" datamongodbatlasnetworkcontainers.DataMongodbatlasNetworkContainers_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasnetworkcontainers.DataMongodbatlasNetworkContainers_IsTerraformD --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkcontainers" + +datamongodbatlasnetworkcontainers.DataMongodbatlasNetworkContainers_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasNetworkContainers 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 DataMongodbatlasNetworkContainers to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasNetworkContainers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_containers#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 DataMongodbatlasNetworkContainers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -577,7 +622,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkcontainers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkcontainers" &datamongodbatlasnetworkcontainers.DataMongodbatlasNetworkContainersConfig { Connection: interface{}, @@ -724,7 +769,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkcontainers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkcontainers" &datamongodbatlasnetworkcontainers.DataMongodbatlasNetworkContainersResults { @@ -739,7 +784,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkcontainers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkcontainers" datamongodbatlasnetworkcontainers.NewDataMongodbatlasNetworkContainersResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasNetworkContainersResultsList ``` @@ -871,7 +916,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkcontainers" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkcontainers" datamongodbatlasnetworkcontainers.NewDataMongodbatlasNetworkContainersResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasNetworkContainersResultsOutputReference ``` diff --git a/docs/dataMongodbatlasNetworkContainers.java.md b/docs/dataMongodbatlasNetworkContainers.java.md index 6c7945b5f..7a9bbd4f4 100644 --- a/docs/dataMongodbatlasNetworkContainers.java.md +++ b/docs/dataMongodbatlasNetworkContainers.java.md @@ -358,6 +358,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasNetworkContainers resource upon running "cdktf plan ". | --- @@ -421,6 +422,50 @@ DataMongodbatlasNetworkContainers.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_network_containers.DataMongodbatlasNetworkContainers; + +DataMongodbatlasNetworkContainers.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasNetworkContainers.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasNetworkContainers 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 DataMongodbatlasNetworkContainers to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasNetworkContainers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_containers#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 DataMongodbatlasNetworkContainers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasNetworkContainers.python.md b/docs/dataMongodbatlasNetworkContainers.python.md index 1b2571e24..ebaf8c704 100644 --- a/docs/dataMongodbatlasNetworkContainers.python.md +++ b/docs/dataMongodbatlasNetworkContainers.python.md @@ -381,6 +381,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 DataMongodbatlasNetworkContainers resource upon running "cdktf plan ". | --- @@ -450,6 +451,55 @@ dataMongodbatlasNetworkContainers.DataMongodbatlasNetworkContainers.is_terraform --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_network_containers + +dataMongodbatlasNetworkContainers.DataMongodbatlasNetworkContainers.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasNetworkContainers 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 DataMongodbatlasNetworkContainers to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasNetworkContainers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_containers#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasNetworkContainers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasNetworkContainers.typescript.md b/docs/dataMongodbatlasNetworkContainers.typescript.md index 6d503b44b..4b125cfc5 100644 --- a/docs/dataMongodbatlasNetworkContainers.typescript.md +++ b/docs/dataMongodbatlasNetworkContainers.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 DataMongodbatlasNetworkContainers resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasNetworkContainers.DataMongodbatlasNetworkContainers.isTerraformD --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasNetworkContainers } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasNetworkContainers.DataMongodbatlasNetworkContainers.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasNetworkContainers resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasNetworkContainers to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasNetworkContainers that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_containers#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasNetworkContainers to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasNetworkPeering.csharp.md b/docs/dataMongodbatlasNetworkPeering.csharp.md index 320506189..8c20e7da8 100644 --- a/docs/dataMongodbatlasNetworkPeering.csharp.md +++ b/docs/dataMongodbatlasNetworkPeering.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 DataMongodbatlasNetworkPeering resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasNetworkPeering.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasNetworkPeering.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasNetworkPeering resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasNetworkPeering to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasNetworkPeering that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_peering#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 DataMongodbatlasNetworkPeering to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasNetworkPeering.go.md b/docs/dataMongodbatlasNetworkPeering.go.md index 9905c7b52..30199a593 100644 --- a/docs/dataMongodbatlasNetworkPeering.go.md +++ b/docs/dataMongodbatlasNetworkPeering.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkpeering" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkpeering" datamongodbatlasnetworkpeering.NewDataMongodbatlasNetworkPeering(scope Construct, id *string, config DataMongodbatlasNetworkPeeringConfig) DataMongodbatlasNetworkPeering ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasNetworkPeering resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkpeering" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkpeering" datamongodbatlasnetworkpeering.DataMongodbatlasNetworkPeering_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkpeering" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkpeering" datamongodbatlasnetworkpeering.DataMongodbatlasNetworkPeering_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasnetworkpeering.DataMongodbatlasNetworkPeering_IsTerraformElement ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkpeering" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkpeering" datamongodbatlasnetworkpeering.DataMongodbatlasNetworkPeering_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasnetworkpeering.DataMongodbatlasNetworkPeering_IsTerraformDataSou --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkpeering" + +datamongodbatlasnetworkpeering.DataMongodbatlasNetworkPeering_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasNetworkPeering 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 DataMongodbatlasNetworkPeering to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasNetworkPeering that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_peering#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 DataMongodbatlasNetworkPeering to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -786,7 +831,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkpeering" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkpeering" &datamongodbatlasnetworkpeering.DataMongodbatlasNetworkPeeringConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasNetworkPeering.java.md b/docs/dataMongodbatlasNetworkPeering.java.md index 8cdd12e73..d939d3d3a 100644 --- a/docs/dataMongodbatlasNetworkPeering.java.md +++ b/docs/dataMongodbatlasNetworkPeering.java.md @@ -358,6 +358,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasNetworkPeering resource upon running "cdktf plan ". | --- @@ -421,6 +422,50 @@ DataMongodbatlasNetworkPeering.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_network_peering.DataMongodbatlasNetworkPeering; + +DataMongodbatlasNetworkPeering.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasNetworkPeering.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasNetworkPeering 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 DataMongodbatlasNetworkPeering to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasNetworkPeering that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_peering#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 DataMongodbatlasNetworkPeering to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasNetworkPeering.python.md b/docs/dataMongodbatlasNetworkPeering.python.md index e591464d0..92917c204 100644 --- a/docs/dataMongodbatlasNetworkPeering.python.md +++ b/docs/dataMongodbatlasNetworkPeering.python.md @@ -381,6 +381,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 DataMongodbatlasNetworkPeering resource upon running "cdktf plan ". | --- @@ -450,6 +451,55 @@ dataMongodbatlasNetworkPeering.DataMongodbatlasNetworkPeering.is_terraform_data_ --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_network_peering + +dataMongodbatlasNetworkPeering.DataMongodbatlasNetworkPeering.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasNetworkPeering 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 DataMongodbatlasNetworkPeering to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasNetworkPeering that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_peering#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasNetworkPeering to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasNetworkPeering.typescript.md b/docs/dataMongodbatlasNetworkPeering.typescript.md index 68215f205..af715e525 100644 --- a/docs/dataMongodbatlasNetworkPeering.typescript.md +++ b/docs/dataMongodbatlasNetworkPeering.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 DataMongodbatlasNetworkPeering resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasNetworkPeering.DataMongodbatlasNetworkPeering.isTerraformDataSou --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasNetworkPeering } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasNetworkPeering.DataMongodbatlasNetworkPeering.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasNetworkPeering resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasNetworkPeering to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasNetworkPeering that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_peering#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasNetworkPeering to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasNetworkPeerings.csharp.md b/docs/dataMongodbatlasNetworkPeerings.csharp.md index af9eb8890..f045c8e72 100644 --- a/docs/dataMongodbatlasNetworkPeerings.csharp.md +++ b/docs/dataMongodbatlasNetworkPeerings.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 DataMongodbatlasNetworkPeerings resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasNetworkPeerings.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasNetworkPeerings.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasNetworkPeerings resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasNetworkPeerings to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasNetworkPeerings that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_peerings#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 DataMongodbatlasNetworkPeerings to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasNetworkPeerings.go.md b/docs/dataMongodbatlasNetworkPeerings.go.md index 9fb63bc97..edcec5b8f 100644 --- a/docs/dataMongodbatlasNetworkPeerings.go.md +++ b/docs/dataMongodbatlasNetworkPeerings.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkpeerings" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkpeerings" datamongodbatlasnetworkpeerings.NewDataMongodbatlasNetworkPeerings(scope Construct, id *string, config DataMongodbatlasNetworkPeeringsConfig) DataMongodbatlasNetworkPeerings ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasNetworkPeerings resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkpeerings" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkpeerings" datamongodbatlasnetworkpeerings.DataMongodbatlasNetworkPeerings_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkpeerings" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkpeerings" datamongodbatlasnetworkpeerings.DataMongodbatlasNetworkPeerings_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasnetworkpeerings.DataMongodbatlasNetworkPeerings_IsTerraformEleme ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkpeerings" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkpeerings" datamongodbatlasnetworkpeerings.DataMongodbatlasNetworkPeerings_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasnetworkpeerings.DataMongodbatlasNetworkPeerings_IsTerraformDataS --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkpeerings" + +datamongodbatlasnetworkpeerings.DataMongodbatlasNetworkPeerings_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasNetworkPeerings 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 DataMongodbatlasNetworkPeerings to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasNetworkPeerings that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_peerings#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 DataMongodbatlasNetworkPeerings to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -555,7 +600,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkpeerings" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkpeerings" &datamongodbatlasnetworkpeerings.DataMongodbatlasNetworkPeeringsConfig { Connection: interface{}, @@ -688,7 +733,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkpeerings" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkpeerings" &datamongodbatlasnetworkpeerings.DataMongodbatlasNetworkPeeringsResults { @@ -703,7 +748,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkpeerings" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkpeerings" datamongodbatlasnetworkpeerings.NewDataMongodbatlasNetworkPeeringsResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasNetworkPeeringsResultsList ``` @@ -835,7 +880,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasnetworkpeerings" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasnetworkpeerings" datamongodbatlasnetworkpeerings.NewDataMongodbatlasNetworkPeeringsResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasNetworkPeeringsResultsOutputReference ``` diff --git a/docs/dataMongodbatlasNetworkPeerings.java.md b/docs/dataMongodbatlasNetworkPeerings.java.md index 6ec25e59d..35e904a9f 100644 --- a/docs/dataMongodbatlasNetworkPeerings.java.md +++ b/docs/dataMongodbatlasNetworkPeerings.java.md @@ -348,6 +348,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasNetworkPeerings resource upon running "cdktf plan ". | --- @@ -411,6 +412,50 @@ DataMongodbatlasNetworkPeerings.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_network_peerings.DataMongodbatlasNetworkPeerings; + +DataMongodbatlasNetworkPeerings.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasNetworkPeerings.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasNetworkPeerings 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 DataMongodbatlasNetworkPeerings to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasNetworkPeerings that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_peerings#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 DataMongodbatlasNetworkPeerings to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasNetworkPeerings.python.md b/docs/dataMongodbatlasNetworkPeerings.python.md index 2fd200e57..d0f5fcf58 100644 --- a/docs/dataMongodbatlasNetworkPeerings.python.md +++ b/docs/dataMongodbatlasNetworkPeerings.python.md @@ -371,6 +371,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 DataMongodbatlasNetworkPeerings resource upon running "cdktf plan ". | --- @@ -440,6 +441,55 @@ dataMongodbatlasNetworkPeerings.DataMongodbatlasNetworkPeerings.is_terraform_dat --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_network_peerings + +dataMongodbatlasNetworkPeerings.DataMongodbatlasNetworkPeerings.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasNetworkPeerings 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 DataMongodbatlasNetworkPeerings to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasNetworkPeerings that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_peerings#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasNetworkPeerings to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasNetworkPeerings.typescript.md b/docs/dataMongodbatlasNetworkPeerings.typescript.md index 016968671..2362e5ab0 100644 --- a/docs/dataMongodbatlasNetworkPeerings.typescript.md +++ b/docs/dataMongodbatlasNetworkPeerings.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 DataMongodbatlasNetworkPeerings resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasNetworkPeerings.DataMongodbatlasNetworkPeerings.isTerraformDataS --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasNetworkPeerings } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasNetworkPeerings.DataMongodbatlasNetworkPeerings.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasNetworkPeerings resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasNetworkPeerings to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasNetworkPeerings that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_peerings#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasNetworkPeerings to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasOnlineArchive.csharp.md b/docs/dataMongodbatlasOnlineArchive.csharp.md index 0bfc07d31..8d05bd1b5 100644 --- a/docs/dataMongodbatlasOnlineArchive.csharp.md +++ b/docs/dataMongodbatlasOnlineArchive.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 DataMongodbatlasOnlineArchive resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasOnlineArchive.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasOnlineArchive.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasOnlineArchive resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasOnlineArchive to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasOnlineArchive that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/online_archive#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 DataMongodbatlasOnlineArchive to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasOnlineArchive.go.md b/docs/dataMongodbatlasOnlineArchive.go.md index 06ecce349..52ce573f8 100644 --- a/docs/dataMongodbatlasOnlineArchive.go.md +++ b/docs/dataMongodbatlasOnlineArchive.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchive" datamongodbatlasonlinearchive.NewDataMongodbatlasOnlineArchive(scope Construct, id *string, config DataMongodbatlasOnlineArchiveConfig) DataMongodbatlasOnlineArchive ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasOnlineArchive resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchive" datamongodbatlasonlinearchive.DataMongodbatlasOnlineArchive_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchive" datamongodbatlasonlinearchive.DataMongodbatlasOnlineArchive_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasonlinearchive.DataMongodbatlasOnlineArchive_IsTerraformElement(x ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchive" datamongodbatlasonlinearchive.DataMongodbatlasOnlineArchive_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasonlinearchive.DataMongodbatlasOnlineArchive_IsTerraformDataSourc --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchive" + +datamongodbatlasonlinearchive.DataMongodbatlasOnlineArchive_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasOnlineArchive 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 DataMongodbatlasOnlineArchive to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasOnlineArchive that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/online_archive#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 DataMongodbatlasOnlineArchive to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -676,7 +721,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchive" &datamongodbatlasonlinearchive.DataMongodbatlasOnlineArchiveConfig { Connection: interface{}, @@ -837,7 +882,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchive" &datamongodbatlasonlinearchive.DataMongodbatlasOnlineArchiveCriteria { @@ -850,7 +895,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchive" &datamongodbatlasonlinearchive.DataMongodbatlasOnlineArchivePartitionFields { @@ -863,7 +908,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchive" &datamongodbatlasonlinearchive.DataMongodbatlasOnlineArchiveSchedule { @@ -878,7 +923,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchive" datamongodbatlasonlinearchive.NewDataMongodbatlasOnlineArchiveCriteriaList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasOnlineArchiveCriteriaList ``` @@ -1010,7 +1055,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchive" datamongodbatlasonlinearchive.NewDataMongodbatlasOnlineArchiveCriteriaOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasOnlineArchiveCriteriaOutputReference ``` @@ -1332,7 +1377,7 @@ func InternalValue() DataMongodbatlasOnlineArchiveCriteria #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchive" datamongodbatlasonlinearchive.NewDataMongodbatlasOnlineArchivePartitionFieldsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasOnlineArchivePartitionFieldsList ``` @@ -1464,7 +1509,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchive" datamongodbatlasonlinearchive.NewDataMongodbatlasOnlineArchivePartitionFieldsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasOnlineArchivePartitionFieldsOutputReference ``` @@ -1764,7 +1809,7 @@ func InternalValue() DataMongodbatlasOnlineArchivePartitionFields #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchive" datamongodbatlasonlinearchive.NewDataMongodbatlasOnlineArchiveScheduleList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasOnlineArchiveScheduleList ``` @@ -1896,7 +1941,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchive" datamongodbatlasonlinearchive.NewDataMongodbatlasOnlineArchiveScheduleOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasOnlineArchiveScheduleOutputReference ``` diff --git a/docs/dataMongodbatlasOnlineArchive.java.md b/docs/dataMongodbatlasOnlineArchive.java.md index 79fdb0416..f56dc1e87 100644 --- a/docs/dataMongodbatlasOnlineArchive.java.md +++ b/docs/dataMongodbatlasOnlineArchive.java.md @@ -368,6 +368,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasOnlineArchive resource upon running "cdktf plan ". | --- @@ -431,6 +432,50 @@ DataMongodbatlasOnlineArchive.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_online_archive.DataMongodbatlasOnlineArchive; + +DataMongodbatlasOnlineArchive.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasOnlineArchive.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasOnlineArchive 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 DataMongodbatlasOnlineArchive to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasOnlineArchive that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/online_archive#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 DataMongodbatlasOnlineArchive to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasOnlineArchive.python.md b/docs/dataMongodbatlasOnlineArchive.python.md index 842f76606..671b08e3c 100644 --- a/docs/dataMongodbatlasOnlineArchive.python.md +++ b/docs/dataMongodbatlasOnlineArchive.python.md @@ -391,6 +391,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 DataMongodbatlasOnlineArchive resource upon running "cdktf plan ". | --- @@ -460,6 +461,55 @@ dataMongodbatlasOnlineArchive.DataMongodbatlasOnlineArchive.is_terraform_data_so --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_online_archive + +dataMongodbatlasOnlineArchive.DataMongodbatlasOnlineArchive.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasOnlineArchive 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 DataMongodbatlasOnlineArchive to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasOnlineArchive that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/online_archive#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasOnlineArchive to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasOnlineArchive.typescript.md b/docs/dataMongodbatlasOnlineArchive.typescript.md index b01078b32..1b2c4c615 100644 --- a/docs/dataMongodbatlasOnlineArchive.typescript.md +++ b/docs/dataMongodbatlasOnlineArchive.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 DataMongodbatlasOnlineArchive resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasOnlineArchive.DataMongodbatlasOnlineArchive.isTerraformDataSourc --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasOnlineArchive } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasOnlineArchive.DataMongodbatlasOnlineArchive.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasOnlineArchive resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasOnlineArchive to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasOnlineArchive that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/online_archive#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasOnlineArchive to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasOnlineArchives.csharp.md b/docs/dataMongodbatlasOnlineArchives.csharp.md index 6ae8c1d54..5c6bd8634 100644 --- a/docs/dataMongodbatlasOnlineArchives.csharp.md +++ b/docs/dataMongodbatlasOnlineArchives.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 DataMongodbatlasOnlineArchives resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasOnlineArchives.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasOnlineArchives.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasOnlineArchives resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasOnlineArchives to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasOnlineArchives that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/online_archives#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 DataMongodbatlasOnlineArchives to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasOnlineArchives.go.md b/docs/dataMongodbatlasOnlineArchives.go.md index 469844829..db4b87fbf 100644 --- a/docs/dataMongodbatlasOnlineArchives.go.md +++ b/docs/dataMongodbatlasOnlineArchives.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchives" datamongodbatlasonlinearchives.NewDataMongodbatlasOnlineArchives(scope Construct, id *string, config DataMongodbatlasOnlineArchivesConfig) DataMongodbatlasOnlineArchives ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasOnlineArchives resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchives" datamongodbatlasonlinearchives.DataMongodbatlasOnlineArchives_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchives" datamongodbatlasonlinearchives.DataMongodbatlasOnlineArchives_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasonlinearchives.DataMongodbatlasOnlineArchives_IsTerraformElement ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchives" datamongodbatlasonlinearchives.DataMongodbatlasOnlineArchives_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasonlinearchives.DataMongodbatlasOnlineArchives_IsTerraformDataSou --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchives" + +datamongodbatlasonlinearchives.DataMongodbatlasOnlineArchives_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasOnlineArchives 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 DataMongodbatlasOnlineArchives to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasOnlineArchives that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/online_archives#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 DataMongodbatlasOnlineArchives to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -588,7 +633,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchives" &datamongodbatlasonlinearchives.DataMongodbatlasOnlineArchivesConfig { Connection: interface{}, @@ -735,7 +780,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchives" &datamongodbatlasonlinearchives.DataMongodbatlasOnlineArchivesResults { @@ -748,7 +793,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchives" &datamongodbatlasonlinearchives.DataMongodbatlasOnlineArchivesResultsCriteria { @@ -761,7 +806,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchives" &datamongodbatlasonlinearchives.DataMongodbatlasOnlineArchivesResultsPartitionFields { @@ -774,7 +819,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchives" &datamongodbatlasonlinearchives.DataMongodbatlasOnlineArchivesResultsSchedule { @@ -789,7 +834,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchives" datamongodbatlasonlinearchives.NewDataMongodbatlasOnlineArchivesResultsCriteriaList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasOnlineArchivesResultsCriteriaList ``` @@ -921,7 +966,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchives" datamongodbatlasonlinearchives.NewDataMongodbatlasOnlineArchivesResultsCriteriaOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasOnlineArchivesResultsCriteriaOutputReference ``` @@ -1243,7 +1288,7 @@ func InternalValue() DataMongodbatlasOnlineArchivesResultsCriteria #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchives" datamongodbatlasonlinearchives.NewDataMongodbatlasOnlineArchivesResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasOnlineArchivesResultsList ``` @@ -1375,7 +1420,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchives" datamongodbatlasonlinearchives.NewDataMongodbatlasOnlineArchivesResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasOnlineArchivesResultsOutputReference ``` @@ -1763,7 +1808,7 @@ func InternalValue() DataMongodbatlasOnlineArchivesResults #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchives" datamongodbatlasonlinearchives.NewDataMongodbatlasOnlineArchivesResultsPartitionFieldsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasOnlineArchivesResultsPartitionFieldsList ``` @@ -1895,7 +1940,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchives" datamongodbatlasonlinearchives.NewDataMongodbatlasOnlineArchivesResultsPartitionFieldsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasOnlineArchivesResultsPartitionFieldsOutputReference ``` @@ -2195,7 +2240,7 @@ func InternalValue() DataMongodbatlasOnlineArchivesResultsPartitionFields #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchives" datamongodbatlasonlinearchives.NewDataMongodbatlasOnlineArchivesResultsScheduleList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasOnlineArchivesResultsScheduleList ``` @@ -2327,7 +2372,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasonlinearchives" datamongodbatlasonlinearchives.NewDataMongodbatlasOnlineArchivesResultsScheduleOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasOnlineArchivesResultsScheduleOutputReference ``` diff --git a/docs/dataMongodbatlasOnlineArchives.java.md b/docs/dataMongodbatlasOnlineArchives.java.md index 9c98b5cf8..54131528c 100644 --- a/docs/dataMongodbatlasOnlineArchives.java.md +++ b/docs/dataMongodbatlasOnlineArchives.java.md @@ -358,6 +358,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasOnlineArchives resource upon running "cdktf plan ". | --- @@ -421,6 +422,50 @@ DataMongodbatlasOnlineArchives.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_online_archives.DataMongodbatlasOnlineArchives; + +DataMongodbatlasOnlineArchives.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasOnlineArchives.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasOnlineArchives 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 DataMongodbatlasOnlineArchives to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasOnlineArchives that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/online_archives#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 DataMongodbatlasOnlineArchives to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasOnlineArchives.python.md b/docs/dataMongodbatlasOnlineArchives.python.md index 6b2a72d2c..c66b67a08 100644 --- a/docs/dataMongodbatlasOnlineArchives.python.md +++ b/docs/dataMongodbatlasOnlineArchives.python.md @@ -381,6 +381,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 DataMongodbatlasOnlineArchives resource upon running "cdktf plan ". | --- @@ -450,6 +451,55 @@ dataMongodbatlasOnlineArchives.DataMongodbatlasOnlineArchives.is_terraform_data_ --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_online_archives + +dataMongodbatlasOnlineArchives.DataMongodbatlasOnlineArchives.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasOnlineArchives 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 DataMongodbatlasOnlineArchives to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasOnlineArchives that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/online_archives#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasOnlineArchives to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasOnlineArchives.typescript.md b/docs/dataMongodbatlasOnlineArchives.typescript.md index 93e6ea871..4c66df8ae 100644 --- a/docs/dataMongodbatlasOnlineArchives.typescript.md +++ b/docs/dataMongodbatlasOnlineArchives.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 DataMongodbatlasOnlineArchives resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasOnlineArchives.DataMongodbatlasOnlineArchives.isTerraformDataSou --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasOnlineArchives } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasOnlineArchives.DataMongodbatlasOnlineArchives.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasOnlineArchives resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasOnlineArchives to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasOnlineArchives that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/online_archives#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasOnlineArchives to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasOrgInvitation.csharp.md b/docs/dataMongodbatlasOrgInvitation.csharp.md index b75874854..0184f86b6 100644 --- a/docs/dataMongodbatlasOrgInvitation.csharp.md +++ b/docs/dataMongodbatlasOrgInvitation.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 DataMongodbatlasOrgInvitation resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasOrgInvitation.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasOrgInvitation.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasOrgInvitation resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasOrgInvitation to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasOrgInvitation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/org_invitation#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 DataMongodbatlasOrgInvitation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasOrgInvitation.go.md b/docs/dataMongodbatlasOrgInvitation.go.md index ee6ff6dc5..3141b8470 100644 --- a/docs/dataMongodbatlasOrgInvitation.go.md +++ b/docs/dataMongodbatlasOrgInvitation.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasorginvitation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorginvitation" datamongodbatlasorginvitation.NewDataMongodbatlasOrgInvitation(scope Construct, id *string, config DataMongodbatlasOrgInvitationConfig) DataMongodbatlasOrgInvitation ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasOrgInvitation resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasorginvitation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorginvitation" datamongodbatlasorginvitation.DataMongodbatlasOrgInvitation_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasorginvitation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorginvitation" datamongodbatlasorginvitation.DataMongodbatlasOrgInvitation_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasorginvitation.DataMongodbatlasOrgInvitation_IsTerraformElement(x ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasorginvitation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorginvitation" datamongodbatlasorginvitation.DataMongodbatlasOrgInvitation_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasorginvitation.DataMongodbatlasOrgInvitation_IsTerraformDataSourc --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorginvitation" + +datamongodbatlasorginvitation.DataMongodbatlasOrgInvitation_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasOrgInvitation 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 DataMongodbatlasOrgInvitation to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasOrgInvitation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/org_invitation#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 DataMongodbatlasOrgInvitation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -643,7 +688,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasorginvitation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorginvitation" &datamongodbatlasorginvitation.DataMongodbatlasOrgInvitationConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasOrgInvitation.java.md b/docs/dataMongodbatlasOrgInvitation.java.md index 0cf3b8f9b..f0976a4e5 100644 --- a/docs/dataMongodbatlasOrgInvitation.java.md +++ b/docs/dataMongodbatlasOrgInvitation.java.md @@ -368,6 +368,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasOrgInvitation resource upon running "cdktf plan ". | --- @@ -431,6 +432,50 @@ DataMongodbatlasOrgInvitation.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_org_invitation.DataMongodbatlasOrgInvitation; + +DataMongodbatlasOrgInvitation.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasOrgInvitation.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasOrgInvitation 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 DataMongodbatlasOrgInvitation to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasOrgInvitation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/org_invitation#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 DataMongodbatlasOrgInvitation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasOrgInvitation.python.md b/docs/dataMongodbatlasOrgInvitation.python.md index 094351bdd..08599b6ef 100644 --- a/docs/dataMongodbatlasOrgInvitation.python.md +++ b/docs/dataMongodbatlasOrgInvitation.python.md @@ -391,6 +391,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 DataMongodbatlasOrgInvitation resource upon running "cdktf plan ". | --- @@ -460,6 +461,55 @@ dataMongodbatlasOrgInvitation.DataMongodbatlasOrgInvitation.is_terraform_data_so --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_org_invitation + +dataMongodbatlasOrgInvitation.DataMongodbatlasOrgInvitation.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasOrgInvitation 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 DataMongodbatlasOrgInvitation to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasOrgInvitation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/org_invitation#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasOrgInvitation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasOrgInvitation.typescript.md b/docs/dataMongodbatlasOrgInvitation.typescript.md index cdb139dd8..c1b2295fe 100644 --- a/docs/dataMongodbatlasOrgInvitation.typescript.md +++ b/docs/dataMongodbatlasOrgInvitation.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 DataMongodbatlasOrgInvitation resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasOrgInvitation.DataMongodbatlasOrgInvitation.isTerraformDataSourc --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasOrgInvitation } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasOrgInvitation.DataMongodbatlasOrgInvitation.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasOrgInvitation resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasOrgInvitation to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasOrgInvitation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/org_invitation#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasOrgInvitation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasOrganization.csharp.md b/docs/dataMongodbatlasOrganization.csharp.md index cf67b1d25..1f6187552 100644 --- a/docs/dataMongodbatlasOrganization.csharp.md +++ b/docs/dataMongodbatlasOrganization.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 DataMongodbatlasOrganization resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasOrganization.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasOrganization.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasOrganization resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasOrganization to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasOrganization that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/organization#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 DataMongodbatlasOrganization to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasOrganization.go.md b/docs/dataMongodbatlasOrganization.go.md index c2358b43f..61f24f1e9 100644 --- a/docs/dataMongodbatlasOrganization.go.md +++ b/docs/dataMongodbatlasOrganization.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasorganization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorganization" datamongodbatlasorganization.NewDataMongodbatlasOrganization(scope Construct, id *string, config DataMongodbatlasOrganizationConfig) DataMongodbatlasOrganization ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasOrganization resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasorganization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorganization" datamongodbatlasorganization.DataMongodbatlasOrganization_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasorganization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorganization" datamongodbatlasorganization.DataMongodbatlasOrganization_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasorganization.DataMongodbatlasOrganization_IsTerraformElement(x i ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasorganization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorganization" datamongodbatlasorganization.DataMongodbatlasOrganization_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasorganization.DataMongodbatlasOrganization_IsTerraformDataSource( --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorganization" + +datamongodbatlasorganization.DataMongodbatlasOrganization_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasOrganization 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 DataMongodbatlasOrganization to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasOrganization that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/organization#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 DataMongodbatlasOrganization to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -577,7 +622,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasorganization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorganization" &datamongodbatlasorganization.DataMongodbatlasOrganizationConfig { Connection: interface{}, @@ -710,7 +755,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasorganization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorganization" &datamongodbatlasorganization.DataMongodbatlasOrganizationLinks { @@ -725,7 +770,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasorganization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorganization" datamongodbatlasorganization.NewDataMongodbatlasOrganizationLinksList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasOrganizationLinksList ``` @@ -857,7 +902,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasorganization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorganization" datamongodbatlasorganization.NewDataMongodbatlasOrganizationLinksOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasOrganizationLinksOutputReference ``` diff --git a/docs/dataMongodbatlasOrganization.java.md b/docs/dataMongodbatlasOrganization.java.md index 4059aed41..af07f328a 100644 --- a/docs/dataMongodbatlasOrganization.java.md +++ b/docs/dataMongodbatlasOrganization.java.md @@ -348,6 +348,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasOrganization resource upon running "cdktf plan ". | --- @@ -411,6 +412,50 @@ DataMongodbatlasOrganization.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_organization.DataMongodbatlasOrganization; + +DataMongodbatlasOrganization.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasOrganization.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasOrganization 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 DataMongodbatlasOrganization to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasOrganization that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/organization#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 DataMongodbatlasOrganization to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasOrganization.python.md b/docs/dataMongodbatlasOrganization.python.md index 459051a93..9f261d59e 100644 --- a/docs/dataMongodbatlasOrganization.python.md +++ b/docs/dataMongodbatlasOrganization.python.md @@ -371,6 +371,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 DataMongodbatlasOrganization resource upon running "cdktf plan ". | --- @@ -440,6 +441,55 @@ dataMongodbatlasOrganization.DataMongodbatlasOrganization.is_terraform_data_sour --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_organization + +dataMongodbatlasOrganization.DataMongodbatlasOrganization.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasOrganization 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 DataMongodbatlasOrganization to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasOrganization that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/organization#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasOrganization to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasOrganization.typescript.md b/docs/dataMongodbatlasOrganization.typescript.md index 6b708b758..e919ea395 100644 --- a/docs/dataMongodbatlasOrganization.typescript.md +++ b/docs/dataMongodbatlasOrganization.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 DataMongodbatlasOrganization resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasOrganization.DataMongodbatlasOrganization.isTerraformDataSource( --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasOrganization } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasOrganization.DataMongodbatlasOrganization.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasOrganization resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasOrganization to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasOrganization that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/organization#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasOrganization to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasOrganizations.csharp.md b/docs/dataMongodbatlasOrganizations.csharp.md index 39feb3ad3..10fcb5a69 100644 --- a/docs/dataMongodbatlasOrganizations.csharp.md +++ b/docs/dataMongodbatlasOrganizations.csharp.md @@ -299,6 +299,7 @@ private void ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasOrganizations resource upon running "cdktf plan ". | --- @@ -362,6 +363,50 @@ DataMongodbatlasOrganizations.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasOrganizations.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasOrganizations resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasOrganizations to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasOrganizations that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/organizations#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 DataMongodbatlasOrganizations to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasOrganizations.go.md b/docs/dataMongodbatlasOrganizations.go.md index 03e465433..7681989d0 100644 --- a/docs/dataMongodbatlasOrganizations.go.md +++ b/docs/dataMongodbatlasOrganizations.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasorganizations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorganizations" datamongodbatlasorganizations.NewDataMongodbatlasOrganizations(scope Construct, id *string, config DataMongodbatlasOrganizationsConfig) DataMongodbatlasOrganizations ``` @@ -299,13 +299,14 @@ func ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasOrganizations resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasorganizations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorganizations" datamongodbatlasorganizations.DataMongodbatlasOrganizations_IsConstruct(x interface{}) *bool ``` @@ -337,7 +338,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasorganizations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorganizations" datamongodbatlasorganizations.DataMongodbatlasOrganizations_IsTerraformElement(x interface{}) *bool ``` @@ -351,7 +352,7 @@ datamongodbatlasorganizations.DataMongodbatlasOrganizations_IsTerraformElement(x ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasorganizations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorganizations" datamongodbatlasorganizations.DataMongodbatlasOrganizations_IsTerraformDataSource(x interface{}) *bool ``` @@ -362,6 +363,50 @@ datamongodbatlasorganizations.DataMongodbatlasOrganizations_IsTerraformDataSourc --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorganizations" + +datamongodbatlasorganizations.DataMongodbatlasOrganizations_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasOrganizations 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 DataMongodbatlasOrganizations to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasOrganizations that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/organizations#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 DataMongodbatlasOrganizations to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -660,7 +705,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasorganizations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorganizations" &datamongodbatlasorganizations.DataMongodbatlasOrganizationsConfig { Connection: interface{}, @@ -835,7 +880,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasorganizations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorganizations" &datamongodbatlasorganizations.DataMongodbatlasOrganizationsResults { @@ -848,7 +893,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasorganizations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorganizations" &datamongodbatlasorganizations.DataMongodbatlasOrganizationsResultsLinks { @@ -863,7 +908,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasorganizations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorganizations" datamongodbatlasorganizations.NewDataMongodbatlasOrganizationsResultsLinksList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasOrganizationsResultsLinksList ``` @@ -995,7 +1040,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasorganizations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorganizations" datamongodbatlasorganizations.NewDataMongodbatlasOrganizationsResultsLinksOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasOrganizationsResultsLinksOutputReference ``` @@ -1284,7 +1329,7 @@ func InternalValue() DataMongodbatlasOrganizationsResultsLinks #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasorganizations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorganizations" datamongodbatlasorganizations.NewDataMongodbatlasOrganizationsResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasOrganizationsResultsList ``` @@ -1416,7 +1461,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasorganizations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasorganizations" datamongodbatlasorganizations.NewDataMongodbatlasOrganizationsResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasOrganizationsResultsOutputReference ``` diff --git a/docs/dataMongodbatlasOrganizations.java.md b/docs/dataMongodbatlasOrganizations.java.md index ed2ff5b55..f8a4b4d9e 100644 --- a/docs/dataMongodbatlasOrganizations.java.md +++ b/docs/dataMongodbatlasOrganizations.java.md @@ -407,6 +407,7 @@ public void resetPageNum() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasOrganizations resource upon running "cdktf plan ". | --- @@ -470,6 +471,50 @@ DataMongodbatlasOrganizations.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_organizations.DataMongodbatlasOrganizations; + +DataMongodbatlasOrganizations.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasOrganizations.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasOrganizations 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 DataMongodbatlasOrganizations to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasOrganizations that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/organizations#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 DataMongodbatlasOrganizations to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasOrganizations.python.md b/docs/dataMongodbatlasOrganizations.python.md index bc17ecb35..860f8514b 100644 --- a/docs/dataMongodbatlasOrganizations.python.md +++ b/docs/dataMongodbatlasOrganizations.python.md @@ -429,6 +429,7 @@ def reset_page_num() -> 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 DataMongodbatlasOrganizations resource upon running "cdktf plan ". | --- @@ -498,6 +499,55 @@ dataMongodbatlasOrganizations.DataMongodbatlasOrganizations.is_terraform_data_so --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_organizations + +dataMongodbatlasOrganizations.DataMongodbatlasOrganizations.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasOrganizations 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 DataMongodbatlasOrganizations to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasOrganizations that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/organizations#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasOrganizations to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasOrganizations.typescript.md b/docs/dataMongodbatlasOrganizations.typescript.md index 25848e2f4..98ddcb45a 100644 --- a/docs/dataMongodbatlasOrganizations.typescript.md +++ b/docs/dataMongodbatlasOrganizations.typescript.md @@ -299,6 +299,7 @@ public resetPageNum(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasOrganizations resource upon running "cdktf plan ". | --- @@ -362,6 +363,50 @@ dataMongodbatlasOrganizations.DataMongodbatlasOrganizations.isTerraformDataSourc --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasOrganizations } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasOrganizations.DataMongodbatlasOrganizations.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasOrganizations resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasOrganizations to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasOrganizations that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/organizations#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasOrganizations to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivateEndpointRegionalMode.csharp.md b/docs/dataMongodbatlasPrivateEndpointRegionalMode.csharp.md index 707533820..715fd52ea 100644 --- a/docs/dataMongodbatlasPrivateEndpointRegionalMode.csharp.md +++ b/docs/dataMongodbatlasPrivateEndpointRegionalMode.csharp.md @@ -278,6 +278,7 @@ private void ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasPrivateEndpointRegionalMode resource upon running "cdktf plan ". | --- @@ -341,6 +342,50 @@ DataMongodbatlasPrivateEndpointRegionalMode.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasPrivateEndpointRegionalMode.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivateEndpointRegionalMode resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasPrivateEndpointRegionalMode to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasPrivateEndpointRegionalMode that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/private_endpoint_regional_mode#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 DataMongodbatlasPrivateEndpointRegionalMode to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivateEndpointRegionalMode.go.md b/docs/dataMongodbatlasPrivateEndpointRegionalMode.go.md index ec2794fa8..3c705b1aa 100644 --- a/docs/dataMongodbatlasPrivateEndpointRegionalMode.go.md +++ b/docs/dataMongodbatlasPrivateEndpointRegionalMode.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivateendpointregionalmode" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivateendpointregionalmode" datamongodbatlasprivateendpointregionalmode.NewDataMongodbatlasPrivateEndpointRegionalMode(scope Construct, id *string, config DataMongodbatlasPrivateEndpointRegionalModeConfig) DataMongodbatlasPrivateEndpointRegionalMode ``` @@ -278,13 +278,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasPrivateEndpointRegionalMode resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivateendpointregionalmode" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivateendpointregionalmode" datamongodbatlasprivateendpointregionalmode.DataMongodbatlasPrivateEndpointRegionalMode_IsConstruct(x interface{}) *bool ``` @@ -316,7 +317,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivateendpointregionalmode" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivateendpointregionalmode" datamongodbatlasprivateendpointregionalmode.DataMongodbatlasPrivateEndpointRegionalMode_IsTerraformElement(x interface{}) *bool ``` @@ -330,7 +331,7 @@ datamongodbatlasprivateendpointregionalmode.DataMongodbatlasPrivateEndpointRegio ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivateendpointregionalmode" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivateendpointregionalmode" datamongodbatlasprivateendpointregionalmode.DataMongodbatlasPrivateEndpointRegionalMode_IsTerraformDataSource(x interface{}) *bool ``` @@ -341,6 +342,50 @@ datamongodbatlasprivateendpointregionalmode.DataMongodbatlasPrivateEndpointRegio --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivateendpointregionalmode" + +datamongodbatlasprivateendpointregionalmode.DataMongodbatlasPrivateEndpointRegionalMode_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivateEndpointRegionalMode 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 DataMongodbatlasPrivateEndpointRegionalMode to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasPrivateEndpointRegionalMode that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/private_endpoint_regional_mode#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 DataMongodbatlasPrivateEndpointRegionalMode to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -573,7 +618,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivateendpointregionalmode" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivateendpointregionalmode" &datamongodbatlasprivateendpointregionalmode.DataMongodbatlasPrivateEndpointRegionalModeConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasPrivateEndpointRegionalMode.java.md b/docs/dataMongodbatlasPrivateEndpointRegionalMode.java.md index 29b3e0b8c..9901a2aec 100644 --- a/docs/dataMongodbatlasPrivateEndpointRegionalMode.java.md +++ b/docs/dataMongodbatlasPrivateEndpointRegionalMode.java.md @@ -366,6 +366,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasPrivateEndpointRegionalMode resource upon running "cdktf plan ". | --- @@ -429,6 +430,50 @@ DataMongodbatlasPrivateEndpointRegionalMode.isTerraformDataSource(java.lang.Obje --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_private_endpoint_regional_mode.DataMongodbatlasPrivateEndpointRegionalMode; + +DataMongodbatlasPrivateEndpointRegionalMode.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasPrivateEndpointRegionalMode.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivateEndpointRegionalMode 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 DataMongodbatlasPrivateEndpointRegionalMode to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasPrivateEndpointRegionalMode that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/private_endpoint_regional_mode#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 DataMongodbatlasPrivateEndpointRegionalMode to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivateEndpointRegionalMode.python.md b/docs/dataMongodbatlasPrivateEndpointRegionalMode.python.md index e61e0d3df..883c8e2a3 100644 --- a/docs/dataMongodbatlasPrivateEndpointRegionalMode.python.md +++ b/docs/dataMongodbatlasPrivateEndpointRegionalMode.python.md @@ -388,6 +388,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 DataMongodbatlasPrivateEndpointRegionalMode resource upon running "cdktf plan ". | --- @@ -457,6 +458,55 @@ dataMongodbatlasPrivateEndpointRegionalMode.DataMongodbatlasPrivateEndpointRegio --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_private_endpoint_regional_mode + +dataMongodbatlasPrivateEndpointRegionalMode.DataMongodbatlasPrivateEndpointRegionalMode.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivateEndpointRegionalMode 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 DataMongodbatlasPrivateEndpointRegionalMode to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasPrivateEndpointRegionalMode that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/private_endpoint_regional_mode#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasPrivateEndpointRegionalMode to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivateEndpointRegionalMode.typescript.md b/docs/dataMongodbatlasPrivateEndpointRegionalMode.typescript.md index ba8c55b90..2f68c4088 100644 --- a/docs/dataMongodbatlasPrivateEndpointRegionalMode.typescript.md +++ b/docs/dataMongodbatlasPrivateEndpointRegionalMode.typescript.md @@ -278,6 +278,7 @@ public resetId(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasPrivateEndpointRegionalMode resource upon running "cdktf plan ". | --- @@ -341,6 +342,50 @@ dataMongodbatlasPrivateEndpointRegionalMode.DataMongodbatlasPrivateEndpointRegio --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasPrivateEndpointRegionalMode } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasPrivateEndpointRegionalMode.DataMongodbatlasPrivateEndpointRegionalMode.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivateEndpointRegionalMode resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasPrivateEndpointRegionalMode to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasPrivateEndpointRegionalMode that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/private_endpoint_regional_mode#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasPrivateEndpointRegionalMode to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpoint.csharp.md b/docs/dataMongodbatlasPrivatelinkEndpoint.csharp.md index 665ae2055..83bd3cf8c 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpoint.csharp.md +++ b/docs/dataMongodbatlasPrivatelinkEndpoint.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 DataMongodbatlasPrivatelinkEndpoint resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasPrivatelinkEndpoint.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasPrivatelinkEndpoint.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpoint resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasPrivatelinkEndpoint to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasPrivatelinkEndpoint that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint#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 DataMongodbatlasPrivatelinkEndpoint to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpoint.go.md b/docs/dataMongodbatlasPrivatelinkEndpoint.go.md index ed04aec11..46ab17a0b 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpoint.go.md +++ b/docs/dataMongodbatlasPrivatelinkEndpoint.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpoint" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpoint" datamongodbatlasprivatelinkendpoint.NewDataMongodbatlasPrivatelinkEndpoint(scope Construct, id *string, config DataMongodbatlasPrivatelinkEndpointConfig) DataMongodbatlasPrivatelinkEndpoint ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpoint resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpoint" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpoint" datamongodbatlasprivatelinkendpoint.DataMongodbatlasPrivatelinkEndpoint_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpoint" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpoint" datamongodbatlasprivatelinkendpoint.DataMongodbatlasPrivatelinkEndpoint_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasprivatelinkendpoint.DataMongodbatlasPrivatelinkEndpoint_IsTerraf ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpoint" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpoint" datamongodbatlasprivatelinkendpoint.DataMongodbatlasPrivatelinkEndpoint_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasprivatelinkendpoint.DataMongodbatlasPrivatelinkEndpoint_IsTerraf --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpoint" + +datamongodbatlasprivatelinkendpoint.DataMongodbatlasPrivatelinkEndpoint_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpoint 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 DataMongodbatlasPrivatelinkEndpoint to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasPrivatelinkEndpoint that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint#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 DataMongodbatlasPrivatelinkEndpoint to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -698,7 +743,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpoint" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpoint" &datamongodbatlasprivatelinkendpoint.DataMongodbatlasPrivatelinkEndpointConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasPrivatelinkEndpoint.java.md b/docs/dataMongodbatlasPrivatelinkEndpoint.java.md index bde55fd58..45d0dc03e 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpoint.java.md +++ b/docs/dataMongodbatlasPrivatelinkEndpoint.java.md @@ -368,6 +368,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpoint resource upon running "cdktf plan ". | --- @@ -431,6 +432,50 @@ DataMongodbatlasPrivatelinkEndpoint.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_privatelink_endpoint.DataMongodbatlasPrivatelinkEndpoint; + +DataMongodbatlasPrivatelinkEndpoint.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasPrivatelinkEndpoint.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpoint 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 DataMongodbatlasPrivatelinkEndpoint to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasPrivatelinkEndpoint that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint#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 DataMongodbatlasPrivatelinkEndpoint to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpoint.python.md b/docs/dataMongodbatlasPrivatelinkEndpoint.python.md index 8c708990e..a9d1e0c0a 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpoint.python.md +++ b/docs/dataMongodbatlasPrivatelinkEndpoint.python.md @@ -391,6 +391,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 DataMongodbatlasPrivatelinkEndpoint resource upon running "cdktf plan ". | --- @@ -460,6 +461,55 @@ dataMongodbatlasPrivatelinkEndpoint.DataMongodbatlasPrivatelinkEndpoint.is_terra --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_privatelink_endpoint + +dataMongodbatlasPrivatelinkEndpoint.DataMongodbatlasPrivatelinkEndpoint.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpoint 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 DataMongodbatlasPrivatelinkEndpoint to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasPrivatelinkEndpoint that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasPrivatelinkEndpoint to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpoint.typescript.md b/docs/dataMongodbatlasPrivatelinkEndpoint.typescript.md index 00bcc65ff..e4ce30d95 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpoint.typescript.md +++ b/docs/dataMongodbatlasPrivatelinkEndpoint.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 DataMongodbatlasPrivatelinkEndpoint resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasPrivatelinkEndpoint.DataMongodbatlasPrivatelinkEndpoint.isTerraf --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasPrivatelinkEndpoint } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasPrivatelinkEndpoint.DataMongodbatlasPrivatelinkEndpoint.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpoint resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasPrivatelinkEndpoint to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasPrivatelinkEndpoint that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasPrivatelinkEndpoint to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointService.csharp.md b/docs/dataMongodbatlasPrivatelinkEndpointService.csharp.md index e6ac0dec3..cfddd57ba 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointService.csharp.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointService.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 DataMongodbatlasPrivatelinkEndpointService resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasPrivatelinkEndpointService.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasPrivatelinkEndpointService.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointService resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasPrivatelinkEndpointService to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasPrivatelinkEndpointService that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service#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 DataMongodbatlasPrivatelinkEndpointService to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointService.go.md b/docs/dataMongodbatlasPrivatelinkEndpointService.go.md index 905c4b6b1..cc29312d0 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointService.go.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointService.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointservice" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointservice" datamongodbatlasprivatelinkendpointservice.NewDataMongodbatlasPrivatelinkEndpointService(scope Construct, id *string, config DataMongodbatlasPrivatelinkEndpointServiceConfig) DataMongodbatlasPrivatelinkEndpointService ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointService resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointservice" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointservice" datamongodbatlasprivatelinkendpointservice.DataMongodbatlasPrivatelinkEndpointService_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointservice" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointservice" datamongodbatlasprivatelinkendpointservice.DataMongodbatlasPrivatelinkEndpointService_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasprivatelinkendpointservice.DataMongodbatlasPrivatelinkEndpointSe ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointservice" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointservice" datamongodbatlasprivatelinkendpointservice.DataMongodbatlasPrivatelinkEndpointService_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasprivatelinkendpointservice.DataMongodbatlasPrivatelinkEndpointSe --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointservice" + +datamongodbatlasprivatelinkendpointservice.DataMongodbatlasPrivatelinkEndpointService_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointService 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 DataMongodbatlasPrivatelinkEndpointService to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasPrivatelinkEndpointService that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service#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 DataMongodbatlasPrivatelinkEndpointService to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -720,7 +765,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointservice" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointservice" &datamongodbatlasprivatelinkendpointservice.DataMongodbatlasPrivatelinkEndpointServiceConfig { Connection: interface{}, @@ -895,7 +940,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointservice" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointservice" &datamongodbatlasprivatelinkendpointservice.DataMongodbatlasPrivatelinkEndpointServiceEndpoints { @@ -910,7 +955,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointservice" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointservice" datamongodbatlasprivatelinkendpointservice.NewDataMongodbatlasPrivatelinkEndpointServiceEndpointsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasPrivatelinkEndpointServiceEndpointsList ``` @@ -1042,7 +1087,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointservice" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointservice" datamongodbatlasprivatelinkendpointservice.NewDataMongodbatlasPrivatelinkEndpointServiceEndpointsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasPrivatelinkEndpointServiceEndpointsOutputReference ``` diff --git a/docs/dataMongodbatlasPrivatelinkEndpointService.java.md b/docs/dataMongodbatlasPrivatelinkEndpointService.java.md index 5bfc2c516..c249953b7 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointService.java.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointService.java.md @@ -378,6 +378,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointService resource upon running "cdktf plan ". | --- @@ -441,6 +442,50 @@ DataMongodbatlasPrivatelinkEndpointService.isTerraformDataSource(java.lang.Objec --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_privatelink_endpoint_service.DataMongodbatlasPrivatelinkEndpointService; + +DataMongodbatlasPrivatelinkEndpointService.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasPrivatelinkEndpointService.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointService 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 DataMongodbatlasPrivatelinkEndpointService to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasPrivatelinkEndpointService that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service#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 DataMongodbatlasPrivatelinkEndpointService to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointService.python.md b/docs/dataMongodbatlasPrivatelinkEndpointService.python.md index c4b22dfe0..1b5f9250f 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointService.python.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointService.python.md @@ -401,6 +401,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 DataMongodbatlasPrivatelinkEndpointService resource upon running "cdktf plan ". | --- @@ -470,6 +471,55 @@ dataMongodbatlasPrivatelinkEndpointService.DataMongodbatlasPrivatelinkEndpointSe --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_privatelink_endpoint_service + +dataMongodbatlasPrivatelinkEndpointService.DataMongodbatlasPrivatelinkEndpointService.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointService 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 DataMongodbatlasPrivatelinkEndpointService to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasPrivatelinkEndpointService that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasPrivatelinkEndpointService to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointService.typescript.md b/docs/dataMongodbatlasPrivatelinkEndpointService.typescript.md index f9e6e2b27..093a61b35 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointService.typescript.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointService.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 DataMongodbatlasPrivatelinkEndpointService resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasPrivatelinkEndpointService.DataMongodbatlasPrivatelinkEndpointSe --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasPrivatelinkEndpointService } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasPrivatelinkEndpointService.DataMongodbatlasPrivatelinkEndpointService.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointService resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasPrivatelinkEndpointService to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasPrivatelinkEndpointService that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasPrivatelinkEndpointService to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointServiceAdl.csharp.md b/docs/dataMongodbatlasPrivatelinkEndpointServiceAdl.csharp.md index 6c194a3cb..3d1c75726 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointServiceAdl.csharp.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointServiceAdl.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 DataMongodbatlasPrivatelinkEndpointServiceAdl resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasPrivatelinkEndpointServiceAdl.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasPrivatelinkEndpointServiceAdl.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceAdl resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasPrivatelinkEndpointServiceAdl to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasPrivatelinkEndpointServiceAdl that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_adl#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 DataMongodbatlasPrivatelinkEndpointServiceAdl to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointServiceAdl.go.md b/docs/dataMongodbatlasPrivatelinkEndpointServiceAdl.go.md index ffb217a0f..75eb5d54a 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointServiceAdl.go.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointServiceAdl.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointserviceadl" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointserviceadl" datamongodbatlasprivatelinkendpointserviceadl.NewDataMongodbatlasPrivatelinkEndpointServiceAdl(scope Construct, id *string, config DataMongodbatlasPrivatelinkEndpointServiceAdlConfig) DataMongodbatlasPrivatelinkEndpointServiceAdl ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceAdl resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointserviceadl" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointserviceadl" datamongodbatlasprivatelinkendpointserviceadl.DataMongodbatlasPrivatelinkEndpointServiceAdl_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointserviceadl" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointserviceadl" datamongodbatlasprivatelinkendpointserviceadl.DataMongodbatlasPrivatelinkEndpointServiceAdl_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasprivatelinkendpointserviceadl.DataMongodbatlasPrivatelinkEndpoin ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointserviceadl" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointserviceadl" datamongodbatlasprivatelinkendpointserviceadl.DataMongodbatlasPrivatelinkEndpointServiceAdl_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasprivatelinkendpointserviceadl.DataMongodbatlasPrivatelinkEndpoin --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointserviceadl" + +datamongodbatlasprivatelinkendpointserviceadl.DataMongodbatlasPrivatelinkEndpointServiceAdl_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceAdl 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 DataMongodbatlasPrivatelinkEndpointServiceAdl to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasPrivatelinkEndpointServiceAdl that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_adl#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 DataMongodbatlasPrivatelinkEndpointServiceAdl to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -599,7 +644,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointserviceadl" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointserviceadl" &datamongodbatlasprivatelinkendpointserviceadl.DataMongodbatlasPrivatelinkEndpointServiceAdlConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasPrivatelinkEndpointServiceAdl.java.md b/docs/dataMongodbatlasPrivatelinkEndpointServiceAdl.java.md index ca7d6b6f1..bf929aae8 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointServiceAdl.java.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointServiceAdl.java.md @@ -358,6 +358,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceAdl resource upon running "cdktf plan ". | --- @@ -421,6 +422,50 @@ DataMongodbatlasPrivatelinkEndpointServiceAdl.isTerraformDataSource(java.lang.Ob --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_privatelink_endpoint_service_adl.DataMongodbatlasPrivatelinkEndpointServiceAdl; + +DataMongodbatlasPrivatelinkEndpointServiceAdl.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasPrivatelinkEndpointServiceAdl.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceAdl 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 DataMongodbatlasPrivatelinkEndpointServiceAdl to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasPrivatelinkEndpointServiceAdl that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_adl#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 DataMongodbatlasPrivatelinkEndpointServiceAdl to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointServiceAdl.python.md b/docs/dataMongodbatlasPrivatelinkEndpointServiceAdl.python.md index 566db6627..e7cb99d47 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointServiceAdl.python.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointServiceAdl.python.md @@ -381,6 +381,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 DataMongodbatlasPrivatelinkEndpointServiceAdl resource upon running "cdktf plan ". | --- @@ -450,6 +451,55 @@ dataMongodbatlasPrivatelinkEndpointServiceAdl.DataMongodbatlasPrivatelinkEndpoin --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_privatelink_endpoint_service_adl + +dataMongodbatlasPrivatelinkEndpointServiceAdl.DataMongodbatlasPrivatelinkEndpointServiceAdl.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceAdl 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 DataMongodbatlasPrivatelinkEndpointServiceAdl to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasPrivatelinkEndpointServiceAdl that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_adl#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasPrivatelinkEndpointServiceAdl to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointServiceAdl.typescript.md b/docs/dataMongodbatlasPrivatelinkEndpointServiceAdl.typescript.md index ce26eaa25..7f9328a5d 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointServiceAdl.typescript.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointServiceAdl.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 DataMongodbatlasPrivatelinkEndpointServiceAdl resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasPrivatelinkEndpointServiceAdl.DataMongodbatlasPrivatelinkEndpoin --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasPrivatelinkEndpointServiceAdl } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasPrivatelinkEndpointServiceAdl.DataMongodbatlasPrivatelinkEndpointServiceAdl.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceAdl resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasPrivatelinkEndpointServiceAdl to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasPrivatelinkEndpointServiceAdl that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_adl#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasPrivatelinkEndpointServiceAdl to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.csharp.md b/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.csharp.md index 557ce6875..7a25f0ade 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.csharp.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.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 DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.IsTerrafor --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_data_federation_online_archive#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 DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.go.md b/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.go.md index 19443b331..e601f9438 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.go.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchive" datamongodbatlasprivatelinkendpointservicedatafederationonlinearchive.NewDataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive(scope Construct, id *string, config DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchiveConfig) DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchive" datamongodbatlasprivatelinkendpointservicedatafederationonlinearchive.DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchive" datamongodbatlasprivatelinkendpointservicedatafederationonlinearchive.DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasprivatelinkendpointservicedatafederationonlinearchive.DataMongod ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchive" datamongodbatlasprivatelinkendpointservicedatafederationonlinearchive.DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasprivatelinkendpointservicedatafederationonlinearchive.DataMongod --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchive" + +datamongodbatlasprivatelinkendpointservicedatafederationonlinearchive.DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive 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 DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_data_federation_online_archive#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 DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -599,7 +644,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchive" &datamongodbatlasprivatelinkendpointservicedatafederationonlinearchive.DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchiveConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.java.md b/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.java.md index 3754b7964..220c163d5 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.java.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.java.md @@ -358,6 +358,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive resource upon running "cdktf plan ". | --- @@ -421,6 +422,50 @@ DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.isTerrafor --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_privatelink_endpoint_service_data_federation_online_archive.DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive; + +DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive 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 DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_data_federation_online_archive#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 DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.python.md b/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.python.md index 290d7ad81..1126978ab 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.python.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.python.md @@ -381,6 +381,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 DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive resource upon running "cdktf plan ". | --- @@ -450,6 +451,55 @@ dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.DataMongod --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_privatelink_endpoint_service_data_federation_online_archive + +dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive 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 DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_data_federation_online_archive#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.typescript.md b/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.typescript.md index b7c2bbf51..d83837a85 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.typescript.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.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 DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.DataMongod --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_data_federation_online_archive#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.csharp.md b/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.csharp.md index 07024de58..c7118ebd6 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.csharp.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.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 DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.IsTerrafo --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_data_federation_online_archives#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 DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.go.md b/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.go.md index f39bb2713..3dc05e232 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.go.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives" datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives.NewDataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives(scope Construct, id *string, config DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchivesConfig) DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives" datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives.DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives" datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives.DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives.DataMongo ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives" datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives.DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives.DataMongo --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives" + +datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives.DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives 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 DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_data_federation_online_archives#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 DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -555,7 +600,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives" &datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives.DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchivesConfig { Connection: interface{}, @@ -688,7 +733,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives" &datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives.DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchivesResults { @@ -703,7 +748,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives" datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives.NewDataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchivesResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchivesResultsList ``` @@ -835,7 +880,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives" datamongodbatlasprivatelinkendpointservicedatafederationonlinearchives.NewDataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchivesResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchivesResultsOutputReference ``` diff --git a/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.java.md b/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.java.md index e6ba7969c..c269ba687 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.java.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.java.md @@ -348,6 +348,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives resource upon running "cdktf plan ". | --- @@ -411,6 +412,50 @@ DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.isTerrafo --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_privatelink_endpoint_service_data_federation_online_archives.DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives; + +DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives 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 DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_data_federation_online_archives#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 DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.python.md b/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.python.md index 85582e5db..ce8d23118 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.python.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.python.md @@ -371,6 +371,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 DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives resource upon running "cdktf plan ". | --- @@ -440,6 +441,55 @@ dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.DataMongo --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_privatelink_endpoint_service_data_federation_online_archives + +dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives 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 DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_data_federation_online_archives#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.typescript.md b/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.typescript.md index 89e45268f..531ea481b 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.typescript.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.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 DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.DataMongo --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_data_federation_online_archives#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointServiceServerless.csharp.md b/docs/dataMongodbatlasPrivatelinkEndpointServiceServerless.csharp.md index c26d4cbeb..90f051a1f 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointServiceServerless.csharp.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointServiceServerless.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 DataMongodbatlasPrivatelinkEndpointServiceServerless resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasPrivatelinkEndpointServiceServerless.IsTerraformDataSource(objec --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasPrivatelinkEndpointServiceServerless.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceServerless resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasPrivatelinkEndpointServiceServerless to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasPrivatelinkEndpointServiceServerless that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_serverless#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 DataMongodbatlasPrivatelinkEndpointServiceServerless to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointServiceServerless.go.md b/docs/dataMongodbatlasPrivatelinkEndpointServiceServerless.go.md index 2b210f548..11aa2732f 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointServiceServerless.go.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointServiceServerless.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointserviceserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointserviceserverless" datamongodbatlasprivatelinkendpointserviceserverless.NewDataMongodbatlasPrivatelinkEndpointServiceServerless(scope Construct, id *string, config DataMongodbatlasPrivatelinkEndpointServiceServerlessConfig) DataMongodbatlasPrivatelinkEndpointServiceServerless ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceServerless resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointserviceserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointserviceserverless" datamongodbatlasprivatelinkendpointserviceserverless.DataMongodbatlasPrivatelinkEndpointServiceServerless_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointserviceserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointserviceserverless" datamongodbatlasprivatelinkendpointserviceserverless.DataMongodbatlasPrivatelinkEndpointServiceServerless_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasprivatelinkendpointserviceserverless.DataMongodbatlasPrivatelink ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointserviceserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointserviceserverless" datamongodbatlasprivatelinkendpointserviceserverless.DataMongodbatlasPrivatelinkEndpointServiceServerless_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasprivatelinkendpointserviceserverless.DataMongodbatlasPrivatelink --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointserviceserverless" + +datamongodbatlasprivatelinkendpointserviceserverless.DataMongodbatlasPrivatelinkEndpointServiceServerless_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceServerless 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 DataMongodbatlasPrivatelinkEndpointServiceServerless to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasPrivatelinkEndpointServiceServerless that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_serverless#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 DataMongodbatlasPrivatelinkEndpointServiceServerless to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -665,7 +710,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointserviceserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointserviceserverless" &datamongodbatlasprivatelinkendpointserviceserverless.DataMongodbatlasPrivatelinkEndpointServiceServerlessConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasPrivatelinkEndpointServiceServerless.java.md b/docs/dataMongodbatlasPrivatelinkEndpointServiceServerless.java.md index 92d742014..69ccb1c66 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointServiceServerless.java.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointServiceServerless.java.md @@ -368,6 +368,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceServerless resource upon running "cdktf plan ". | --- @@ -431,6 +432,50 @@ DataMongodbatlasPrivatelinkEndpointServiceServerless.isTerraformDataSource(java. --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_privatelink_endpoint_service_serverless.DataMongodbatlasPrivatelinkEndpointServiceServerless; + +DataMongodbatlasPrivatelinkEndpointServiceServerless.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasPrivatelinkEndpointServiceServerless.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceServerless 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 DataMongodbatlasPrivatelinkEndpointServiceServerless to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasPrivatelinkEndpointServiceServerless that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_serverless#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 DataMongodbatlasPrivatelinkEndpointServiceServerless to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointServiceServerless.python.md b/docs/dataMongodbatlasPrivatelinkEndpointServiceServerless.python.md index 89df5e2d1..1c3aa170d 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointServiceServerless.python.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointServiceServerless.python.md @@ -391,6 +391,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 DataMongodbatlasPrivatelinkEndpointServiceServerless resource upon running "cdktf plan ". | --- @@ -460,6 +461,55 @@ dataMongodbatlasPrivatelinkEndpointServiceServerless.DataMongodbatlasPrivatelink --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_privatelink_endpoint_service_serverless + +dataMongodbatlasPrivatelinkEndpointServiceServerless.DataMongodbatlasPrivatelinkEndpointServiceServerless.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceServerless 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 DataMongodbatlasPrivatelinkEndpointServiceServerless to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasPrivatelinkEndpointServiceServerless that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_serverless#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasPrivatelinkEndpointServiceServerless to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointServiceServerless.typescript.md b/docs/dataMongodbatlasPrivatelinkEndpointServiceServerless.typescript.md index ae8ed49cb..50aec1f66 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointServiceServerless.typescript.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointServiceServerless.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 DataMongodbatlasPrivatelinkEndpointServiceServerless resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasPrivatelinkEndpointServiceServerless.DataMongodbatlasPrivatelink --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasPrivatelinkEndpointServiceServerless } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasPrivatelinkEndpointServiceServerless.DataMongodbatlasPrivatelinkEndpointServiceServerless.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceServerless resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasPrivatelinkEndpointServiceServerless to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasPrivatelinkEndpointServiceServerless that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_serverless#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasPrivatelinkEndpointServiceServerless to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointsServiceAdl.csharp.md b/docs/dataMongodbatlasPrivatelinkEndpointsServiceAdl.csharp.md index 3e49e0f72..d4bcd1fd6 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointsServiceAdl.csharp.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointsServiceAdl.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 DataMongodbatlasPrivatelinkEndpointsServiceAdl resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasPrivatelinkEndpointsServiceAdl.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasPrivatelinkEndpointsServiceAdl.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointsServiceAdl resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasPrivatelinkEndpointsServiceAdl to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasPrivatelinkEndpointsServiceAdl that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoints_service_adl#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 DataMongodbatlasPrivatelinkEndpointsServiceAdl to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointsServiceAdl.go.md b/docs/dataMongodbatlasPrivatelinkEndpointsServiceAdl.go.md index 78ff51cf5..477b15805 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointsServiceAdl.go.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointsServiceAdl.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointsserviceadl" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointsserviceadl" datamongodbatlasprivatelinkendpointsserviceadl.NewDataMongodbatlasPrivatelinkEndpointsServiceAdl(scope Construct, id *string, config DataMongodbatlasPrivatelinkEndpointsServiceAdlConfig) DataMongodbatlasPrivatelinkEndpointsServiceAdl ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointsServiceAdl resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointsserviceadl" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointsserviceadl" datamongodbatlasprivatelinkendpointsserviceadl.DataMongodbatlasPrivatelinkEndpointsServiceAdl_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointsserviceadl" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointsserviceadl" datamongodbatlasprivatelinkendpointsserviceadl.DataMongodbatlasPrivatelinkEndpointsServiceAdl_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasprivatelinkendpointsserviceadl.DataMongodbatlasPrivatelinkEndpoi ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointsserviceadl" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointsserviceadl" datamongodbatlasprivatelinkendpointsserviceadl.DataMongodbatlasPrivatelinkEndpointsServiceAdl_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasprivatelinkendpointsserviceadl.DataMongodbatlasPrivatelinkEndpoi --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointsserviceadl" + +datamongodbatlasprivatelinkendpointsserviceadl.DataMongodbatlasPrivatelinkEndpointsServiceAdl_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointsServiceAdl 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 DataMongodbatlasPrivatelinkEndpointsServiceAdl to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasPrivatelinkEndpointsServiceAdl that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoints_service_adl#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 DataMongodbatlasPrivatelinkEndpointsServiceAdl to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -577,7 +622,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointsserviceadl" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointsserviceadl" &datamongodbatlasprivatelinkendpointsserviceadl.DataMongodbatlasPrivatelinkEndpointsServiceAdlConfig { Connection: interface{}, @@ -710,7 +755,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointsserviceadl" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointsserviceadl" &datamongodbatlasprivatelinkendpointsserviceadl.DataMongodbatlasPrivatelinkEndpointsServiceAdlLinks { @@ -723,7 +768,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointsserviceadl" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointsserviceadl" &datamongodbatlasprivatelinkendpointsserviceadl.DataMongodbatlasPrivatelinkEndpointsServiceAdlResults { @@ -738,7 +783,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointsserviceadl" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointsserviceadl" datamongodbatlasprivatelinkendpointsserviceadl.NewDataMongodbatlasPrivatelinkEndpointsServiceAdlLinksList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasPrivatelinkEndpointsServiceAdlLinksList ``` @@ -870,7 +915,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointsserviceadl" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointsserviceadl" datamongodbatlasprivatelinkendpointsserviceadl.NewDataMongodbatlasPrivatelinkEndpointsServiceAdlLinksOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasPrivatelinkEndpointsServiceAdlLinksOutputReference ``` @@ -1159,7 +1204,7 @@ func InternalValue() DataMongodbatlasPrivatelinkEndpointsServiceAdlLinks #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointsserviceadl" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointsserviceadl" datamongodbatlasprivatelinkendpointsserviceadl.NewDataMongodbatlasPrivatelinkEndpointsServiceAdlResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasPrivatelinkEndpointsServiceAdlResultsList ``` @@ -1291,7 +1336,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointsserviceadl" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointsserviceadl" datamongodbatlasprivatelinkendpointsserviceadl.NewDataMongodbatlasPrivatelinkEndpointsServiceAdlResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasPrivatelinkEndpointsServiceAdlResultsOutputReference ``` diff --git a/docs/dataMongodbatlasPrivatelinkEndpointsServiceAdl.java.md b/docs/dataMongodbatlasPrivatelinkEndpointsServiceAdl.java.md index 0598ece72..4b3ce290c 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointsServiceAdl.java.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointsServiceAdl.java.md @@ -348,6 +348,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointsServiceAdl resource upon running "cdktf plan ". | --- @@ -411,6 +412,50 @@ DataMongodbatlasPrivatelinkEndpointsServiceAdl.isTerraformDataSource(java.lang.O --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_privatelink_endpoints_service_adl.DataMongodbatlasPrivatelinkEndpointsServiceAdl; + +DataMongodbatlasPrivatelinkEndpointsServiceAdl.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasPrivatelinkEndpointsServiceAdl.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointsServiceAdl 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 DataMongodbatlasPrivatelinkEndpointsServiceAdl to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasPrivatelinkEndpointsServiceAdl that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoints_service_adl#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 DataMongodbatlasPrivatelinkEndpointsServiceAdl to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointsServiceAdl.python.md b/docs/dataMongodbatlasPrivatelinkEndpointsServiceAdl.python.md index 78f03d5fc..0df9ea169 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointsServiceAdl.python.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointsServiceAdl.python.md @@ -371,6 +371,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 DataMongodbatlasPrivatelinkEndpointsServiceAdl resource upon running "cdktf plan ". | --- @@ -440,6 +441,55 @@ dataMongodbatlasPrivatelinkEndpointsServiceAdl.DataMongodbatlasPrivatelinkEndpoi --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_privatelink_endpoints_service_adl + +dataMongodbatlasPrivatelinkEndpointsServiceAdl.DataMongodbatlasPrivatelinkEndpointsServiceAdl.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointsServiceAdl 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 DataMongodbatlasPrivatelinkEndpointsServiceAdl to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasPrivatelinkEndpointsServiceAdl that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoints_service_adl#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasPrivatelinkEndpointsServiceAdl to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointsServiceAdl.typescript.md b/docs/dataMongodbatlasPrivatelinkEndpointsServiceAdl.typescript.md index ff0665213..303b73db0 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointsServiceAdl.typescript.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointsServiceAdl.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 DataMongodbatlasPrivatelinkEndpointsServiceAdl resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasPrivatelinkEndpointsServiceAdl.DataMongodbatlasPrivatelinkEndpoi --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasPrivatelinkEndpointsServiceAdl } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasPrivatelinkEndpointsServiceAdl.DataMongodbatlasPrivatelinkEndpointsServiceAdl.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointsServiceAdl resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasPrivatelinkEndpointsServiceAdl to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasPrivatelinkEndpointsServiceAdl that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoints_service_adl#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasPrivatelinkEndpointsServiceAdl to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointsServiceServerless.csharp.md b/docs/dataMongodbatlasPrivatelinkEndpointsServiceServerless.csharp.md index 2ea0b48d3..1ba3b64e5 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointsServiceServerless.csharp.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointsServiceServerless.csharp.md @@ -285,6 +285,7 @@ private void ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointsServiceServerless resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ DataMongodbatlasPrivatelinkEndpointsServiceServerless.IsTerraformDataSource(obje --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasPrivatelinkEndpointsServiceServerless.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointsServiceServerless resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasPrivatelinkEndpointsServiceServerless to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasPrivatelinkEndpointsServiceServerless that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoints_service_serverless#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 DataMongodbatlasPrivatelinkEndpointsServiceServerless to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointsServiceServerless.go.md b/docs/dataMongodbatlasPrivatelinkEndpointsServiceServerless.go.md index c8f40b518..011fa6796 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointsServiceServerless.go.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointsServiceServerless.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointsserviceserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointsserviceserverless" datamongodbatlasprivatelinkendpointsserviceserverless.NewDataMongodbatlasPrivatelinkEndpointsServiceServerless(scope Construct, id *string, config DataMongodbatlasPrivatelinkEndpointsServiceServerlessConfig) DataMongodbatlasPrivatelinkEndpointsServiceServerless ``` @@ -285,13 +285,14 @@ func ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointsServiceServerless resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointsserviceserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointsserviceserverless" datamongodbatlasprivatelinkendpointsserviceserverless.DataMongodbatlasPrivatelinkEndpointsServiceServerless_IsConstruct(x interface{}) *bool ``` @@ -323,7 +324,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointsserviceserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointsserviceserverless" datamongodbatlasprivatelinkendpointsserviceserverless.DataMongodbatlasPrivatelinkEndpointsServiceServerless_IsTerraformElement(x interface{}) *bool ``` @@ -337,7 +338,7 @@ datamongodbatlasprivatelinkendpointsserviceserverless.DataMongodbatlasPrivatelin ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointsserviceserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointsserviceserverless" datamongodbatlasprivatelinkendpointsserviceserverless.DataMongodbatlasPrivatelinkEndpointsServiceServerless_IsTerraformDataSource(x interface{}) *bool ``` @@ -348,6 +349,50 @@ datamongodbatlasprivatelinkendpointsserviceserverless.DataMongodbatlasPrivatelin --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointsserviceserverless" + +datamongodbatlasprivatelinkendpointsserviceserverless.DataMongodbatlasPrivatelinkEndpointsServiceServerless_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointsServiceServerless 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 DataMongodbatlasPrivatelinkEndpointsServiceServerless to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasPrivatelinkEndpointsServiceServerless that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoints_service_serverless#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 DataMongodbatlasPrivatelinkEndpointsServiceServerless to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -635,7 +680,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointsserviceserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointsserviceserverless" &datamongodbatlasprivatelinkendpointsserviceserverless.DataMongodbatlasPrivatelinkEndpointsServiceServerlessConfig { Connection: interface{}, @@ -810,7 +855,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointsserviceserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointsserviceserverless" &datamongodbatlasprivatelinkendpointsserviceserverless.DataMongodbatlasPrivatelinkEndpointsServiceServerlessResults { @@ -825,7 +870,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointsserviceserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointsserviceserverless" datamongodbatlasprivatelinkendpointsserviceserverless.NewDataMongodbatlasPrivatelinkEndpointsServiceServerlessResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasPrivatelinkEndpointsServiceServerlessResultsList ``` @@ -957,7 +1002,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprivatelinkendpointsserviceserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprivatelinkendpointsserviceserverless" datamongodbatlasprivatelinkendpointsserviceserverless.NewDataMongodbatlasPrivatelinkEndpointsServiceServerlessResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasPrivatelinkEndpointsServiceServerlessResultsOutputReference ``` diff --git a/docs/dataMongodbatlasPrivatelinkEndpointsServiceServerless.java.md b/docs/dataMongodbatlasPrivatelinkEndpointsServiceServerless.java.md index bed90068a..f0eab174e 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointsServiceServerless.java.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointsServiceServerless.java.md @@ -392,6 +392,7 @@ public void resetPageNum() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointsServiceServerless resource upon running "cdktf plan ". | --- @@ -455,6 +456,50 @@ DataMongodbatlasPrivatelinkEndpointsServiceServerless.isTerraformDataSource(java --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_privatelink_endpoints_service_serverless.DataMongodbatlasPrivatelinkEndpointsServiceServerless; + +DataMongodbatlasPrivatelinkEndpointsServiceServerless.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasPrivatelinkEndpointsServiceServerless.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointsServiceServerless 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 DataMongodbatlasPrivatelinkEndpointsServiceServerless to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasPrivatelinkEndpointsServiceServerless that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoints_service_serverless#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 DataMongodbatlasPrivatelinkEndpointsServiceServerless to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointsServiceServerless.python.md b/docs/dataMongodbatlasPrivatelinkEndpointsServiceServerless.python.md index 0503f5eb9..be42b4c98 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointsServiceServerless.python.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointsServiceServerless.python.md @@ -415,6 +415,7 @@ def reset_page_num() -> 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 DataMongodbatlasPrivatelinkEndpointsServiceServerless resource upon running "cdktf plan ". | --- @@ -484,6 +485,55 @@ dataMongodbatlasPrivatelinkEndpointsServiceServerless.DataMongodbatlasPrivatelin --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_privatelink_endpoints_service_serverless + +dataMongodbatlasPrivatelinkEndpointsServiceServerless.DataMongodbatlasPrivatelinkEndpointsServiceServerless.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointsServiceServerless 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 DataMongodbatlasPrivatelinkEndpointsServiceServerless to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasPrivatelinkEndpointsServiceServerless that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoints_service_serverless#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasPrivatelinkEndpointsServiceServerless to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasPrivatelinkEndpointsServiceServerless.typescript.md b/docs/dataMongodbatlasPrivatelinkEndpointsServiceServerless.typescript.md index 6c3427e8c..219618160 100644 --- a/docs/dataMongodbatlasPrivatelinkEndpointsServiceServerless.typescript.md +++ b/docs/dataMongodbatlasPrivatelinkEndpointsServiceServerless.typescript.md @@ -285,6 +285,7 @@ public resetPageNum(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointsServiceServerless resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ dataMongodbatlasPrivatelinkEndpointsServiceServerless.DataMongodbatlasPrivatelin --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasPrivatelinkEndpointsServiceServerless } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasPrivatelinkEndpointsServiceServerless.DataMongodbatlasPrivatelinkEndpointsServiceServerless.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointsServiceServerless resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasPrivatelinkEndpointsServiceServerless to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasPrivatelinkEndpointsServiceServerless that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoints_service_serverless#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasPrivatelinkEndpointsServiceServerless to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasProject.csharp.md b/docs/dataMongodbatlasProject.csharp.md index 741ab2bf2..0ffb37ee5 100644 --- a/docs/dataMongodbatlasProject.csharp.md +++ b/docs/dataMongodbatlasProject.csharp.md @@ -278,6 +278,7 @@ private void ResetProjectId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasProject resource upon running "cdktf plan ". | --- @@ -341,6 +342,50 @@ DataMongodbatlasProject.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasProject.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasProject resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasProject to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasProject that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project#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 DataMongodbatlasProject to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasProject.go.md b/docs/dataMongodbatlasProject.go.md index 49b896297..0e245e056 100644 --- a/docs/dataMongodbatlasProject.go.md +++ b/docs/dataMongodbatlasProject.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasproject" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasproject" datamongodbatlasproject.NewDataMongodbatlasProject(scope Construct, id *string, config DataMongodbatlasProjectConfig) DataMongodbatlasProject ``` @@ -278,13 +278,14 @@ func ResetProjectId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasProject resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasproject" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasproject" datamongodbatlasproject.DataMongodbatlasProject_IsConstruct(x interface{}) *bool ``` @@ -316,7 +317,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasproject" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasproject" datamongodbatlasproject.DataMongodbatlasProject_IsTerraformElement(x interface{}) *bool ``` @@ -330,7 +331,7 @@ datamongodbatlasproject.DataMongodbatlasProject_IsTerraformElement(x interface{} ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasproject" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasproject" datamongodbatlasproject.DataMongodbatlasProject_IsTerraformDataSource(x interface{}) *bool ``` @@ -341,6 +342,50 @@ datamongodbatlasproject.DataMongodbatlasProject_IsTerraformDataSource(x interfac --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasproject" + +datamongodbatlasproject.DataMongodbatlasProject_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasProject 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 DataMongodbatlasProject to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasProject that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project#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 DataMongodbatlasProject to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -694,7 +739,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasproject" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasproject" &datamongodbatlasproject.DataMongodbatlasProjectConfig { Connection: interface{}, @@ -824,7 +869,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasproject" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasproject" &datamongodbatlasproject.DataMongodbatlasProjectLimits { @@ -837,7 +882,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasproject" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasproject" &datamongodbatlasproject.DataMongodbatlasProjectTeams { @@ -852,7 +897,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasproject" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasproject" datamongodbatlasproject.NewDataMongodbatlasProjectLimitsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasProjectLimitsList ``` @@ -984,7 +1029,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasproject" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasproject" datamongodbatlasproject.NewDataMongodbatlasProjectLimitsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasProjectLimitsOutputReference ``` @@ -1306,7 +1351,7 @@ func InternalValue() DataMongodbatlasProjectLimits #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasproject" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasproject" datamongodbatlasproject.NewDataMongodbatlasProjectTeamsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasProjectTeamsList ``` @@ -1438,7 +1483,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasproject" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasproject" datamongodbatlasproject.NewDataMongodbatlasProjectTeamsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasProjectTeamsOutputReference ``` diff --git a/docs/dataMongodbatlasProject.java.md b/docs/dataMongodbatlasProject.java.md index a92ef384d..ee95d0a5d 100644 --- a/docs/dataMongodbatlasProject.java.md +++ b/docs/dataMongodbatlasProject.java.md @@ -352,6 +352,7 @@ public void resetProjectId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasProject resource upon running "cdktf plan ". | --- @@ -415,6 +416,50 @@ DataMongodbatlasProject.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_project.DataMongodbatlasProject; + +DataMongodbatlasProject.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasProject.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasProject 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 DataMongodbatlasProject to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasProject that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project#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 DataMongodbatlasProject to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasProject.python.md b/docs/dataMongodbatlasProject.python.md index 2afc4693d..581b068d8 100644 --- a/docs/dataMongodbatlasProject.python.md +++ b/docs/dataMongodbatlasProject.python.md @@ -375,6 +375,7 @@ def reset_project_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 DataMongodbatlasProject resource upon running "cdktf plan ". | --- @@ -444,6 +445,55 @@ dataMongodbatlasProject.DataMongodbatlasProject.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_project + +dataMongodbatlasProject.DataMongodbatlasProject.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasProject 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 DataMongodbatlasProject to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasProject that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasProject to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasProject.typescript.md b/docs/dataMongodbatlasProject.typescript.md index c1e0ea779..7281f2bb8 100644 --- a/docs/dataMongodbatlasProject.typescript.md +++ b/docs/dataMongodbatlasProject.typescript.md @@ -278,6 +278,7 @@ public resetProjectId(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasProject resource upon running "cdktf plan ". | --- @@ -341,6 +342,50 @@ dataMongodbatlasProject.DataMongodbatlasProject.isTerraformDataSource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasProject } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasProject.DataMongodbatlasProject.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasProject resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasProject to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasProject that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasProject to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasProjectApiKey.csharp.md b/docs/dataMongodbatlasProjectApiKey.csharp.md index cfed534eb..314d91f1a 100644 --- a/docs/dataMongodbatlasProjectApiKey.csharp.md +++ b/docs/dataMongodbatlasProjectApiKey.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 DataMongodbatlasProjectApiKey resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasProjectApiKey.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasProjectApiKey.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasProjectApiKey resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasProjectApiKey to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasProjectApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_api_key#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 DataMongodbatlasProjectApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasProjectApiKey.go.md b/docs/dataMongodbatlasProjectApiKey.go.md index 21135eb0d..780d4438c 100644 --- a/docs/dataMongodbatlasProjectApiKey.go.md +++ b/docs/dataMongodbatlasProjectApiKey.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectapikey" datamongodbatlasprojectapikey.NewDataMongodbatlasProjectApiKey(scope Construct, id *string, config DataMongodbatlasProjectApiKeyConfig) DataMongodbatlasProjectApiKey ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasProjectApiKey resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectapikey" datamongodbatlasprojectapikey.DataMongodbatlasProjectApiKey_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectapikey" datamongodbatlasprojectapikey.DataMongodbatlasProjectApiKey_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasprojectapikey.DataMongodbatlasProjectApiKey_IsTerraformElement(x ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectapikey" datamongodbatlasprojectapikey.DataMongodbatlasProjectApiKey_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasprojectapikey.DataMongodbatlasProjectApiKey_IsTerraformDataSourc --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectapikey" + +datamongodbatlasprojectapikey.DataMongodbatlasProjectApiKey_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasProjectApiKey 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 DataMongodbatlasProjectApiKey to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasProjectApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_api_key#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 DataMongodbatlasProjectApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -610,7 +655,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectapikey" &datamongodbatlasprojectapikey.DataMongodbatlasProjectApiKeyConfig { Connection: interface{}, @@ -757,7 +802,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectapikey" &datamongodbatlasprojectapikey.DataMongodbatlasProjectApiKeyProjectAssignment { @@ -772,7 +817,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectapikey" datamongodbatlasprojectapikey.NewDataMongodbatlasProjectApiKeyProjectAssignmentList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasProjectApiKeyProjectAssignmentList ``` @@ -904,7 +949,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectapikey" datamongodbatlasprojectapikey.NewDataMongodbatlasProjectApiKeyProjectAssignmentOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasProjectApiKeyProjectAssignmentOutputReference ``` diff --git a/docs/dataMongodbatlasProjectApiKey.java.md b/docs/dataMongodbatlasProjectApiKey.java.md index fda264ae2..4dcb631f2 100644 --- a/docs/dataMongodbatlasProjectApiKey.java.md +++ b/docs/dataMongodbatlasProjectApiKey.java.md @@ -358,6 +358,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasProjectApiKey resource upon running "cdktf plan ". | --- @@ -421,6 +422,50 @@ DataMongodbatlasProjectApiKey.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_project_api_key.DataMongodbatlasProjectApiKey; + +DataMongodbatlasProjectApiKey.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasProjectApiKey.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasProjectApiKey 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 DataMongodbatlasProjectApiKey to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasProjectApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_api_key#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 DataMongodbatlasProjectApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasProjectApiKey.python.md b/docs/dataMongodbatlasProjectApiKey.python.md index 8956adaf9..1215ff8ea 100644 --- a/docs/dataMongodbatlasProjectApiKey.python.md +++ b/docs/dataMongodbatlasProjectApiKey.python.md @@ -381,6 +381,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 DataMongodbatlasProjectApiKey resource upon running "cdktf plan ". | --- @@ -450,6 +451,55 @@ dataMongodbatlasProjectApiKey.DataMongodbatlasProjectApiKey.is_terraform_data_so --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_project_api_key + +dataMongodbatlasProjectApiKey.DataMongodbatlasProjectApiKey.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasProjectApiKey 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 DataMongodbatlasProjectApiKey to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasProjectApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_api_key#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasProjectApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasProjectApiKey.typescript.md b/docs/dataMongodbatlasProjectApiKey.typescript.md index 7895baff3..84d2690c6 100644 --- a/docs/dataMongodbatlasProjectApiKey.typescript.md +++ b/docs/dataMongodbatlasProjectApiKey.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 DataMongodbatlasProjectApiKey resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasProjectApiKey.DataMongodbatlasProjectApiKey.isTerraformDataSourc --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasProjectApiKey } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasProjectApiKey.DataMongodbatlasProjectApiKey.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasProjectApiKey resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasProjectApiKey to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasProjectApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_api_key#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasProjectApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasProjectApiKeys.csharp.md b/docs/dataMongodbatlasProjectApiKeys.csharp.md index ef0f7c1f8..b785c9763 100644 --- a/docs/dataMongodbatlasProjectApiKeys.csharp.md +++ b/docs/dataMongodbatlasProjectApiKeys.csharp.md @@ -285,6 +285,7 @@ private void ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasProjectApiKeys resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ DataMongodbatlasProjectApiKeys.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasProjectApiKeys.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasProjectApiKeys resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasProjectApiKeys to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasProjectApiKeys that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_api_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 DataMongodbatlasProjectApiKeys to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasProjectApiKeys.go.md b/docs/dataMongodbatlasProjectApiKeys.go.md index dc03cfeb7..302403f3a 100644 --- a/docs/dataMongodbatlasProjectApiKeys.go.md +++ b/docs/dataMongodbatlasProjectApiKeys.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectapikeys" datamongodbatlasprojectapikeys.NewDataMongodbatlasProjectApiKeys(scope Construct, id *string, config DataMongodbatlasProjectApiKeysConfig) DataMongodbatlasProjectApiKeys ``` @@ -285,13 +285,14 @@ func ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasProjectApiKeys resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectapikeys" datamongodbatlasprojectapikeys.DataMongodbatlasProjectApiKeys_IsConstruct(x interface{}) *bool ``` @@ -323,7 +324,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectapikeys" datamongodbatlasprojectapikeys.DataMongodbatlasProjectApiKeys_IsTerraformElement(x interface{}) *bool ``` @@ -337,7 +338,7 @@ datamongodbatlasprojectapikeys.DataMongodbatlasProjectApiKeys_IsTerraformElement ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectapikeys" datamongodbatlasprojectapikeys.DataMongodbatlasProjectApiKeys_IsTerraformDataSource(x interface{}) *bool ``` @@ -348,6 +349,50 @@ datamongodbatlasprojectapikeys.DataMongodbatlasProjectApiKeys_IsTerraformDataSou --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectapikeys" + +datamongodbatlasprojectapikeys.DataMongodbatlasProjectApiKeys_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasProjectApiKeys 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 DataMongodbatlasProjectApiKeys to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasProjectApiKeys that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_api_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 DataMongodbatlasProjectApiKeys to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -613,7 +658,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectapikeys" &datamongodbatlasprojectapikeys.DataMongodbatlasProjectApiKeysConfig { Connection: interface{}, @@ -774,7 +819,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectapikeys" &datamongodbatlasprojectapikeys.DataMongodbatlasProjectApiKeysResults { @@ -787,7 +832,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectapikeys" &datamongodbatlasprojectapikeys.DataMongodbatlasProjectApiKeysResultsProjectAssignment { @@ -802,7 +847,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectapikeys" datamongodbatlasprojectapikeys.NewDataMongodbatlasProjectApiKeysResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasProjectApiKeysResultsList ``` @@ -934,7 +979,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectapikeys" datamongodbatlasprojectapikeys.NewDataMongodbatlasProjectApiKeysResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasProjectApiKeysResultsOutputReference ``` @@ -1256,7 +1301,7 @@ func InternalValue() DataMongodbatlasProjectApiKeysResults #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectapikeys" datamongodbatlasprojectapikeys.NewDataMongodbatlasProjectApiKeysResultsProjectAssignmentList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasProjectApiKeysResultsProjectAssignmentList ``` @@ -1388,7 +1433,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectapikeys" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectapikeys" datamongodbatlasprojectapikeys.NewDataMongodbatlasProjectApiKeysResultsProjectAssignmentOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasProjectApiKeysResultsProjectAssignmentOutputReference ``` diff --git a/docs/dataMongodbatlasProjectApiKeys.java.md b/docs/dataMongodbatlasProjectApiKeys.java.md index b1eef44fb..fcadc4ec8 100644 --- a/docs/dataMongodbatlasProjectApiKeys.java.md +++ b/docs/dataMongodbatlasProjectApiKeys.java.md @@ -382,6 +382,7 @@ public void resetPageNum() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasProjectApiKeys resource upon running "cdktf plan ". | --- @@ -445,6 +446,50 @@ DataMongodbatlasProjectApiKeys.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_project_api_keys.DataMongodbatlasProjectApiKeys; + +DataMongodbatlasProjectApiKeys.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasProjectApiKeys.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasProjectApiKeys 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 DataMongodbatlasProjectApiKeys to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasProjectApiKeys that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_api_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 DataMongodbatlasProjectApiKeys to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasProjectApiKeys.python.md b/docs/dataMongodbatlasProjectApiKeys.python.md index 49d8ebf80..e7e0bc323 100644 --- a/docs/dataMongodbatlasProjectApiKeys.python.md +++ b/docs/dataMongodbatlasProjectApiKeys.python.md @@ -405,6 +405,7 @@ def reset_page_num() -> 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 DataMongodbatlasProjectApiKeys resource upon running "cdktf plan ". | --- @@ -474,6 +475,55 @@ dataMongodbatlasProjectApiKeys.DataMongodbatlasProjectApiKeys.is_terraform_data_ --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_project_api_keys + +dataMongodbatlasProjectApiKeys.DataMongodbatlasProjectApiKeys.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasProjectApiKeys 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 DataMongodbatlasProjectApiKeys to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasProjectApiKeys that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_api_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 DataMongodbatlasProjectApiKeys to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasProjectApiKeys.typescript.md b/docs/dataMongodbatlasProjectApiKeys.typescript.md index e1d93e943..8e3a3981c 100644 --- a/docs/dataMongodbatlasProjectApiKeys.typescript.md +++ b/docs/dataMongodbatlasProjectApiKeys.typescript.md @@ -285,6 +285,7 @@ public resetPageNum(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasProjectApiKeys resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ dataMongodbatlasProjectApiKeys.DataMongodbatlasProjectApiKeys.isTerraformDataSou --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasProjectApiKeys } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasProjectApiKeys.DataMongodbatlasProjectApiKeys.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasProjectApiKeys resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasProjectApiKeys to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasProjectApiKeys that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_api_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 DataMongodbatlasProjectApiKeys to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasProjectInvitation.csharp.md b/docs/dataMongodbatlasProjectInvitation.csharp.md index 7e74e06a8..6f4432a34 100644 --- a/docs/dataMongodbatlasProjectInvitation.csharp.md +++ b/docs/dataMongodbatlasProjectInvitation.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 DataMongodbatlasProjectInvitation resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasProjectInvitation.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasProjectInvitation.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasProjectInvitation resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasProjectInvitation to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasProjectInvitation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_invitation#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 DataMongodbatlasProjectInvitation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasProjectInvitation.go.md b/docs/dataMongodbatlasProjectInvitation.go.md index b83c5bbfa..7ad5185b0 100644 --- a/docs/dataMongodbatlasProjectInvitation.go.md +++ b/docs/dataMongodbatlasProjectInvitation.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectinvitation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectinvitation" datamongodbatlasprojectinvitation.NewDataMongodbatlasProjectInvitation(scope Construct, id *string, config DataMongodbatlasProjectInvitationConfig) DataMongodbatlasProjectInvitation ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasProjectInvitation resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectinvitation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectinvitation" datamongodbatlasprojectinvitation.DataMongodbatlasProjectInvitation_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectinvitation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectinvitation" datamongodbatlasprojectinvitation.DataMongodbatlasProjectInvitation_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasprojectinvitation.DataMongodbatlasProjectInvitation_IsTerraformE ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectinvitation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectinvitation" datamongodbatlasprojectinvitation.DataMongodbatlasProjectInvitation_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasprojectinvitation.DataMongodbatlasProjectInvitation_IsTerraformD --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectinvitation" + +datamongodbatlasprojectinvitation.DataMongodbatlasProjectInvitation_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasProjectInvitation 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 DataMongodbatlasProjectInvitation to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasProjectInvitation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_invitation#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 DataMongodbatlasProjectInvitation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -632,7 +677,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectinvitation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectinvitation" &datamongodbatlasprojectinvitation.DataMongodbatlasProjectInvitationConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasProjectInvitation.java.md b/docs/dataMongodbatlasProjectInvitation.java.md index cb93a7910..3159d6043 100644 --- a/docs/dataMongodbatlasProjectInvitation.java.md +++ b/docs/dataMongodbatlasProjectInvitation.java.md @@ -368,6 +368,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasProjectInvitation resource upon running "cdktf plan ". | --- @@ -431,6 +432,50 @@ DataMongodbatlasProjectInvitation.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_project_invitation.DataMongodbatlasProjectInvitation; + +DataMongodbatlasProjectInvitation.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasProjectInvitation.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasProjectInvitation 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 DataMongodbatlasProjectInvitation to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasProjectInvitation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_invitation#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 DataMongodbatlasProjectInvitation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasProjectInvitation.python.md b/docs/dataMongodbatlasProjectInvitation.python.md index d22966e93..bb6ed06ae 100644 --- a/docs/dataMongodbatlasProjectInvitation.python.md +++ b/docs/dataMongodbatlasProjectInvitation.python.md @@ -391,6 +391,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 DataMongodbatlasProjectInvitation resource upon running "cdktf plan ". | --- @@ -460,6 +461,55 @@ dataMongodbatlasProjectInvitation.DataMongodbatlasProjectInvitation.is_terraform --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_project_invitation + +dataMongodbatlasProjectInvitation.DataMongodbatlasProjectInvitation.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasProjectInvitation 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 DataMongodbatlasProjectInvitation to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasProjectInvitation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_invitation#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasProjectInvitation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasProjectInvitation.typescript.md b/docs/dataMongodbatlasProjectInvitation.typescript.md index 6ffe2f2f6..6e143980b 100644 --- a/docs/dataMongodbatlasProjectInvitation.typescript.md +++ b/docs/dataMongodbatlasProjectInvitation.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 DataMongodbatlasProjectInvitation resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasProjectInvitation.DataMongodbatlasProjectInvitation.isTerraformD --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasProjectInvitation } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasProjectInvitation.DataMongodbatlasProjectInvitation.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasProjectInvitation resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasProjectInvitation to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasProjectInvitation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_invitation#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasProjectInvitation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasProjectIpAccessList.csharp.md b/docs/dataMongodbatlasProjectIpAccessList.csharp.md index 725d55380..6ba9af2ac 100644 --- a/docs/dataMongodbatlasProjectIpAccessList.csharp.md +++ b/docs/dataMongodbatlasProjectIpAccessList.csharp.md @@ -285,6 +285,7 @@ private void ResetIpAddress() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasProjectIpAccessList resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ DataMongodbatlasProjectIpAccessList.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasProjectIpAccessList.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasProjectIpAccessList resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasProjectIpAccessList to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasProjectIpAccessList that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_ip_access_list#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 DataMongodbatlasProjectIpAccessList to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasProjectIpAccessList.go.md b/docs/dataMongodbatlasProjectIpAccessList.go.md index 0ace22b44..bcb123372 100644 --- a/docs/dataMongodbatlasProjectIpAccessList.go.md +++ b/docs/dataMongodbatlasProjectIpAccessList.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectipaccesslist" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectipaccesslist" datamongodbatlasprojectipaccesslist.NewDataMongodbatlasProjectIpAccessList(scope Construct, id *string, config DataMongodbatlasProjectIpAccessListConfig) DataMongodbatlasProjectIpAccessList ``` @@ -285,13 +285,14 @@ func ResetIpAddress() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasProjectIpAccessList resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectipaccesslist" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectipaccesslist" datamongodbatlasprojectipaccesslist.DataMongodbatlasProjectIpAccessList_IsConstruct(x interface{}) *bool ``` @@ -323,7 +324,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectipaccesslist" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectipaccesslist" datamongodbatlasprojectipaccesslist.DataMongodbatlasProjectIpAccessList_IsTerraformElement(x interface{}) *bool ``` @@ -337,7 +338,7 @@ datamongodbatlasprojectipaccesslist.DataMongodbatlasProjectIpAccessList_IsTerraf ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectipaccesslist" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectipaccesslist" datamongodbatlasprojectipaccesslist.DataMongodbatlasProjectIpAccessList_IsTerraformDataSource(x interface{}) *bool ``` @@ -348,6 +349,50 @@ datamongodbatlasprojectipaccesslist.DataMongodbatlasProjectIpAccessList_IsTerraf --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectipaccesslist" + +datamongodbatlasprojectipaccesslist.DataMongodbatlasProjectIpAccessList_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasProjectIpAccessList 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 DataMongodbatlasProjectIpAccessList to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasProjectIpAccessList that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_ip_access_list#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 DataMongodbatlasProjectIpAccessList to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -624,7 +669,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojectipaccesslist" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojectipaccesslist" &datamongodbatlasprojectipaccesslist.DataMongodbatlasProjectIpAccessListConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasProjectIpAccessList.java.md b/docs/dataMongodbatlasProjectIpAccessList.java.md index b994bbac9..8781dcea2 100644 --- a/docs/dataMongodbatlasProjectIpAccessList.java.md +++ b/docs/dataMongodbatlasProjectIpAccessList.java.md @@ -379,6 +379,7 @@ public void resetIpAddress() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasProjectIpAccessList resource upon running "cdktf plan ". | --- @@ -442,6 +443,50 @@ DataMongodbatlasProjectIpAccessList.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_project_ip_access_list.DataMongodbatlasProjectIpAccessList; + +DataMongodbatlasProjectIpAccessList.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasProjectIpAccessList.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasProjectIpAccessList 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 DataMongodbatlasProjectIpAccessList to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasProjectIpAccessList that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_ip_access_list#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 DataMongodbatlasProjectIpAccessList to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasProjectIpAccessList.python.md b/docs/dataMongodbatlasProjectIpAccessList.python.md index 144774a4d..ad39143e7 100644 --- a/docs/dataMongodbatlasProjectIpAccessList.python.md +++ b/docs/dataMongodbatlasProjectIpAccessList.python.md @@ -402,6 +402,7 @@ def reset_ip_address() -> 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 DataMongodbatlasProjectIpAccessList resource upon running "cdktf plan ". | --- @@ -471,6 +472,55 @@ dataMongodbatlasProjectIpAccessList.DataMongodbatlasProjectIpAccessList.is_terra --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_project_ip_access_list + +dataMongodbatlasProjectIpAccessList.DataMongodbatlasProjectIpAccessList.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasProjectIpAccessList 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 DataMongodbatlasProjectIpAccessList to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasProjectIpAccessList that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_ip_access_list#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasProjectIpAccessList to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasProjectIpAccessList.typescript.md b/docs/dataMongodbatlasProjectIpAccessList.typescript.md index 351ba3806..2a621a639 100644 --- a/docs/dataMongodbatlasProjectIpAccessList.typescript.md +++ b/docs/dataMongodbatlasProjectIpAccessList.typescript.md @@ -285,6 +285,7 @@ public resetIpAddress(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasProjectIpAccessList resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ dataMongodbatlasProjectIpAccessList.DataMongodbatlasProjectIpAccessList.isTerraf --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasProjectIpAccessList } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasProjectIpAccessList.DataMongodbatlasProjectIpAccessList.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasProjectIpAccessList resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasProjectIpAccessList to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasProjectIpAccessList that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_ip_access_list#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasProjectIpAccessList to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasProjects.csharp.md b/docs/dataMongodbatlasProjects.csharp.md index 11095c802..5d3caccd8 100644 --- a/docs/dataMongodbatlasProjects.csharp.md +++ b/docs/dataMongodbatlasProjects.csharp.md @@ -278,6 +278,7 @@ private void ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasProjects resource upon running "cdktf plan ". | --- @@ -341,6 +342,50 @@ DataMongodbatlasProjects.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasProjects.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasProjects resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasProjects to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasProjects that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/projects#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 DataMongodbatlasProjects to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasProjects.go.md b/docs/dataMongodbatlasProjects.go.md index 71f532241..a05015dd3 100644 --- a/docs/dataMongodbatlasProjects.go.md +++ b/docs/dataMongodbatlasProjects.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojects" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojects" datamongodbatlasprojects.NewDataMongodbatlasProjects(scope Construct, id *string, config DataMongodbatlasProjectsConfig) DataMongodbatlasProjects ``` @@ -278,13 +278,14 @@ func ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasProjects resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojects" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojects" datamongodbatlasprojects.DataMongodbatlasProjects_IsConstruct(x interface{}) *bool ``` @@ -316,7 +317,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojects" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojects" datamongodbatlasprojects.DataMongodbatlasProjects_IsTerraformElement(x interface{}) *bool ``` @@ -330,7 +331,7 @@ datamongodbatlasprojects.DataMongodbatlasProjects_IsTerraformElement(x interface ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojects" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojects" datamongodbatlasprojects.DataMongodbatlasProjects_IsTerraformDataSource(x interface{}) *bool ``` @@ -341,6 +342,50 @@ datamongodbatlasprojects.DataMongodbatlasProjects_IsTerraformDataSource(x interf --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojects" + +datamongodbatlasprojects.DataMongodbatlasProjects_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasProjects 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 DataMongodbatlasProjects to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasProjects that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/projects#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 DataMongodbatlasProjects to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -584,7 +629,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojects" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojects" &datamongodbatlasprojects.DataMongodbatlasProjectsConfig { Connection: interface{}, @@ -714,7 +759,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojects" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojects" &datamongodbatlasprojects.DataMongodbatlasProjectsResults { @@ -727,7 +772,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojects" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojects" &datamongodbatlasprojects.DataMongodbatlasProjectsResultsLimits { @@ -740,7 +785,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojects" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojects" &datamongodbatlasprojects.DataMongodbatlasProjectsResultsTeams { @@ -755,7 +800,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojects" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojects" datamongodbatlasprojects.NewDataMongodbatlasProjectsResultsLimitsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasProjectsResultsLimitsList ``` @@ -887,7 +932,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojects" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojects" datamongodbatlasprojects.NewDataMongodbatlasProjectsResultsLimitsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasProjectsResultsLimitsOutputReference ``` @@ -1209,7 +1254,7 @@ func InternalValue() DataMongodbatlasProjectsResultsLimits #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojects" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojects" datamongodbatlasprojects.NewDataMongodbatlasProjectsResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasProjectsResultsList ``` @@ -1341,7 +1386,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojects" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojects" datamongodbatlasprojects.NewDataMongodbatlasProjectsResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasProjectsResultsOutputReference ``` @@ -1773,7 +1818,7 @@ func InternalValue() DataMongodbatlasProjectsResults #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojects" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojects" datamongodbatlasprojects.NewDataMongodbatlasProjectsResultsTeamsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasProjectsResultsTeamsList ``` @@ -1905,7 +1950,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasprojects" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasprojects" datamongodbatlasprojects.NewDataMongodbatlasProjectsResultsTeamsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasProjectsResultsTeamsOutputReference ``` diff --git a/docs/dataMongodbatlasProjects.java.md b/docs/dataMongodbatlasProjects.java.md index ef233db19..d9703b6fc 100644 --- a/docs/dataMongodbatlasProjects.java.md +++ b/docs/dataMongodbatlasProjects.java.md @@ -352,6 +352,7 @@ public void resetPageNum() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasProjects resource upon running "cdktf plan ". | --- @@ -415,6 +416,50 @@ DataMongodbatlasProjects.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_projects.DataMongodbatlasProjects; + +DataMongodbatlasProjects.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasProjects.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasProjects 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 DataMongodbatlasProjects to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasProjects that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/projects#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 DataMongodbatlasProjects to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasProjects.python.md b/docs/dataMongodbatlasProjects.python.md index cd5442d9b..4569a9727 100644 --- a/docs/dataMongodbatlasProjects.python.md +++ b/docs/dataMongodbatlasProjects.python.md @@ -375,6 +375,7 @@ def reset_page_num() -> 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 DataMongodbatlasProjects resource upon running "cdktf plan ". | --- @@ -444,6 +445,55 @@ dataMongodbatlasProjects.DataMongodbatlasProjects.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_projects + +dataMongodbatlasProjects.DataMongodbatlasProjects.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasProjects 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 DataMongodbatlasProjects to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasProjects that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasProjects to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasProjects.typescript.md b/docs/dataMongodbatlasProjects.typescript.md index d851e0629..46783153f 100644 --- a/docs/dataMongodbatlasProjects.typescript.md +++ b/docs/dataMongodbatlasProjects.typescript.md @@ -278,6 +278,7 @@ public resetPageNum(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasProjects resource upon running "cdktf plan ". | --- @@ -341,6 +342,50 @@ dataMongodbatlasProjects.DataMongodbatlasProjects.isTerraformDataSource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasProjects } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasProjects.DataMongodbatlasProjects.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasProjects resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasProjects to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasProjects that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasProjects to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasRolesOrgId.csharp.md b/docs/dataMongodbatlasRolesOrgId.csharp.md index 4488bc975..3d84c1960 100644 --- a/docs/dataMongodbatlasRolesOrgId.csharp.md +++ b/docs/dataMongodbatlasRolesOrgId.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 DataMongodbatlasRolesOrgId resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasRolesOrgId.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasRolesOrgId.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasRolesOrgId resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasRolesOrgId to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasRolesOrgId that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/roles_org_id#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 DataMongodbatlasRolesOrgId to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasRolesOrgId.go.md b/docs/dataMongodbatlasRolesOrgId.go.md index 68e3c27ee..73d7b4442 100644 --- a/docs/dataMongodbatlasRolesOrgId.go.md +++ b/docs/dataMongodbatlasRolesOrgId.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasrolesorgid" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasrolesorgid" datamongodbatlasrolesorgid.NewDataMongodbatlasRolesOrgId(scope Construct, id *string, config DataMongodbatlasRolesOrgIdConfig) DataMongodbatlasRolesOrgId ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasRolesOrgId resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasrolesorgid" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasrolesorgid" datamongodbatlasrolesorgid.DataMongodbatlasRolesOrgId_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasrolesorgid" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasrolesorgid" datamongodbatlasrolesorgid.DataMongodbatlasRolesOrgId_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasrolesorgid.DataMongodbatlasRolesOrgId_IsTerraformElement(x inter ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasrolesorgid" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasrolesorgid" datamongodbatlasrolesorgid.DataMongodbatlasRolesOrgId_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasrolesorgid.DataMongodbatlasRolesOrgId_IsTerraformDataSource(x in --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasrolesorgid" + +datamongodbatlasrolesorgid.DataMongodbatlasRolesOrgId_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasRolesOrgId 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 DataMongodbatlasRolesOrgId to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasRolesOrgId that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/roles_org_id#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 DataMongodbatlasRolesOrgId to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -533,7 +578,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasrolesorgid" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasrolesorgid" &datamongodbatlasrolesorgid.DataMongodbatlasRolesOrgIdConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasRolesOrgId.java.md b/docs/dataMongodbatlasRolesOrgId.java.md index 85f6ea1b2..33abe7d47 100644 --- a/docs/dataMongodbatlasRolesOrgId.java.md +++ b/docs/dataMongodbatlasRolesOrgId.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 DataMongodbatlasRolesOrgId resource upon running "cdktf plan ". | --- @@ -401,6 +402,50 @@ DataMongodbatlasRolesOrgId.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_roles_org_id.DataMongodbatlasRolesOrgId; + +DataMongodbatlasRolesOrgId.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasRolesOrgId.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasRolesOrgId 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 DataMongodbatlasRolesOrgId to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasRolesOrgId that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/roles_org_id#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 DataMongodbatlasRolesOrgId to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasRolesOrgId.python.md b/docs/dataMongodbatlasRolesOrgId.python.md index d99ccc3ff..5e7ad3777 100644 --- a/docs/dataMongodbatlasRolesOrgId.python.md +++ b/docs/dataMongodbatlasRolesOrgId.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 DataMongodbatlasRolesOrgId resource upon running "cdktf plan ". | --- @@ -430,6 +431,55 @@ dataMongodbatlasRolesOrgId.DataMongodbatlasRolesOrgId.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_roles_org_id + +dataMongodbatlasRolesOrgId.DataMongodbatlasRolesOrgId.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasRolesOrgId 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 DataMongodbatlasRolesOrgId to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasRolesOrgId that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/roles_org_id#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasRolesOrgId to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasRolesOrgId.typescript.md b/docs/dataMongodbatlasRolesOrgId.typescript.md index de36b6354..41cede8f1 100644 --- a/docs/dataMongodbatlasRolesOrgId.typescript.md +++ b/docs/dataMongodbatlasRolesOrgId.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 DataMongodbatlasRolesOrgId resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasRolesOrgId.DataMongodbatlasRolesOrgId.isTerraformDataSource(x: a --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasRolesOrgId } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasRolesOrgId.DataMongodbatlasRolesOrgId.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasRolesOrgId resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasRolesOrgId to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasRolesOrgId that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/roles_org_id#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasRolesOrgId to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasSearchIndex.csharp.md b/docs/dataMongodbatlasSearchIndex.csharp.md index 82f7bf92a..32305b736 100644 --- a/docs/dataMongodbatlasSearchIndex.csharp.md +++ b/docs/dataMongodbatlasSearchIndex.csharp.md @@ -334,6 +334,7 @@ private void ResetStatus() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasSearchIndex resource upon running "cdktf plan ". | --- @@ -397,6 +398,50 @@ DataMongodbatlasSearchIndex.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasSearchIndex.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasSearchIndex resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasSearchIndex to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasSearchIndex that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/search_index#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 DataMongodbatlasSearchIndex to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasSearchIndex.go.md b/docs/dataMongodbatlasSearchIndex.go.md index 4c92bd448..eb8508248 100644 --- a/docs/dataMongodbatlasSearchIndex.go.md +++ b/docs/dataMongodbatlasSearchIndex.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassearchindex" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassearchindex" datamongodbatlassearchindex.NewDataMongodbatlasSearchIndex(scope Construct, id *string, config DataMongodbatlasSearchIndexConfig) DataMongodbatlasSearchIndex ``` @@ -334,13 +334,14 @@ func ResetStatus() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasSearchIndex resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassearchindex" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassearchindex" datamongodbatlassearchindex.DataMongodbatlasSearchIndex_IsConstruct(x interface{}) *bool ``` @@ -372,7 +373,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassearchindex" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassearchindex" datamongodbatlassearchindex.DataMongodbatlasSearchIndex_IsTerraformElement(x interface{}) *bool ``` @@ -386,7 +387,7 @@ datamongodbatlassearchindex.DataMongodbatlasSearchIndex_IsTerraformElement(x int ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassearchindex" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassearchindex" datamongodbatlassearchindex.DataMongodbatlasSearchIndex_IsTerraformDataSource(x interface{}) *bool ``` @@ -397,6 +398,50 @@ datamongodbatlassearchindex.DataMongodbatlasSearchIndex_IsTerraformDataSource(x --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassearchindex" + +datamongodbatlassearchindex.DataMongodbatlasSearchIndex_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasSearchIndex 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 DataMongodbatlasSearchIndex to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasSearchIndex that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/search_index#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 DataMongodbatlasSearchIndex to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -860,7 +905,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassearchindex" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassearchindex" &datamongodbatlassearchindex.DataMongodbatlasSearchIndexConfig { Connection: interface{}, @@ -1147,7 +1192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassearchindex" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassearchindex" &datamongodbatlassearchindex.DataMongodbatlasSearchIndexSynonyms { @@ -1162,7 +1207,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassearchindex" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassearchindex" datamongodbatlassearchindex.NewDataMongodbatlasSearchIndexSynonymsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasSearchIndexSynonymsList ``` @@ -1294,7 +1339,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassearchindex" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassearchindex" datamongodbatlassearchindex.NewDataMongodbatlasSearchIndexSynonymsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasSearchIndexSynonymsOutputReference ``` diff --git a/docs/dataMongodbatlasSearchIndex.java.md b/docs/dataMongodbatlasSearchIndex.java.md index d05e59897..d95c2c8db 100644 --- a/docs/dataMongodbatlasSearchIndex.java.md +++ b/docs/dataMongodbatlasSearchIndex.java.md @@ -522,6 +522,7 @@ public void resetStatus() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasSearchIndex resource upon running "cdktf plan ". | --- @@ -585,6 +586,50 @@ DataMongodbatlasSearchIndex.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_search_index.DataMongodbatlasSearchIndex; + +DataMongodbatlasSearchIndex.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasSearchIndex.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasSearchIndex 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 DataMongodbatlasSearchIndex to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasSearchIndex that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/search_index#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 DataMongodbatlasSearchIndex to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasSearchIndex.python.md b/docs/dataMongodbatlasSearchIndex.python.md index 2cd9afbcf..df774b494 100644 --- a/docs/dataMongodbatlasSearchIndex.python.md +++ b/docs/dataMongodbatlasSearchIndex.python.md @@ -544,6 +544,7 @@ def reset_status() -> 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 DataMongodbatlasSearchIndex resource upon running "cdktf plan ". | --- @@ -613,6 +614,55 @@ dataMongodbatlasSearchIndex.DataMongodbatlasSearchIndex.is_terraform_data_source --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_search_index + +dataMongodbatlasSearchIndex.DataMongodbatlasSearchIndex.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasSearchIndex 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 DataMongodbatlasSearchIndex to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasSearchIndex that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/search_index#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasSearchIndex to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasSearchIndex.typescript.md b/docs/dataMongodbatlasSearchIndex.typescript.md index 8632689f5..10ded03b1 100644 --- a/docs/dataMongodbatlasSearchIndex.typescript.md +++ b/docs/dataMongodbatlasSearchIndex.typescript.md @@ -334,6 +334,7 @@ public resetStatus(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasSearchIndex resource upon running "cdktf plan ". | --- @@ -397,6 +398,50 @@ dataMongodbatlasSearchIndex.DataMongodbatlasSearchIndex.isTerraformDataSource(x: --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasSearchIndex } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasSearchIndex.DataMongodbatlasSearchIndex.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasSearchIndex resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasSearchIndex to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasSearchIndex that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/search_index#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasSearchIndex to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasSearchIndexes.csharp.md b/docs/dataMongodbatlasSearchIndexes.csharp.md index b156d586c..27cb9fd01 100644 --- a/docs/dataMongodbatlasSearchIndexes.csharp.md +++ b/docs/dataMongodbatlasSearchIndexes.csharp.md @@ -285,6 +285,7 @@ private void ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasSearchIndexes resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ DataMongodbatlasSearchIndexes.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasSearchIndexes.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasSearchIndexes resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasSearchIndexes to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasSearchIndexes that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/search_indexes#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 DataMongodbatlasSearchIndexes to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasSearchIndexes.go.md b/docs/dataMongodbatlasSearchIndexes.go.md index 546de7fd5..627c39c0a 100644 --- a/docs/dataMongodbatlasSearchIndexes.go.md +++ b/docs/dataMongodbatlasSearchIndexes.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassearchindexes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassearchindexes" datamongodbatlassearchindexes.NewDataMongodbatlasSearchIndexes(scope Construct, id *string, config DataMongodbatlasSearchIndexesConfig) DataMongodbatlasSearchIndexes ``` @@ -285,13 +285,14 @@ func ResetPageNum() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasSearchIndexes resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassearchindexes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassearchindexes" datamongodbatlassearchindexes.DataMongodbatlasSearchIndexes_IsConstruct(x interface{}) *bool ``` @@ -323,7 +324,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassearchindexes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassearchindexes" datamongodbatlassearchindexes.DataMongodbatlasSearchIndexes_IsTerraformElement(x interface{}) *bool ``` @@ -337,7 +338,7 @@ datamongodbatlassearchindexes.DataMongodbatlasSearchIndexes_IsTerraformElement(x ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassearchindexes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassearchindexes" datamongodbatlassearchindexes.DataMongodbatlasSearchIndexes_IsTerraformDataSource(x interface{}) *bool ``` @@ -348,6 +349,50 @@ datamongodbatlassearchindexes.DataMongodbatlasSearchIndexes_IsTerraformDataSourc --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassearchindexes" + +datamongodbatlassearchindexes.DataMongodbatlasSearchIndexes_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasSearchIndexes 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 DataMongodbatlasSearchIndexes to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasSearchIndexes that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/search_indexes#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 DataMongodbatlasSearchIndexes to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -690,7 +735,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassearchindexes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassearchindexes" &datamongodbatlassearchindexes.DataMongodbatlasSearchIndexesConfig { Connection: interface{}, @@ -893,7 +938,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassearchindexes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassearchindexes" &datamongodbatlassearchindexes.DataMongodbatlasSearchIndexesResults { @@ -906,7 +951,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassearchindexes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassearchindexes" &datamongodbatlassearchindexes.DataMongodbatlasSearchIndexesResultsSynonyms { @@ -921,7 +966,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassearchindexes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassearchindexes" datamongodbatlassearchindexes.NewDataMongodbatlasSearchIndexesResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasSearchIndexesResultsList ``` @@ -1053,7 +1098,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassearchindexes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassearchindexes" datamongodbatlassearchindexes.NewDataMongodbatlasSearchIndexesResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasSearchIndexesResultsOutputReference ``` @@ -1474,7 +1519,7 @@ func InternalValue() DataMongodbatlasSearchIndexesResults #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassearchindexes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassearchindexes" datamongodbatlassearchindexes.NewDataMongodbatlasSearchIndexesResultsSynonymsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasSearchIndexesResultsSynonymsList ``` @@ -1606,7 +1651,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassearchindexes" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassearchindexes" datamongodbatlassearchindexes.NewDataMongodbatlasSearchIndexesResultsSynonymsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasSearchIndexesResultsSynonymsOutputReference ``` diff --git a/docs/dataMongodbatlasSearchIndexes.java.md b/docs/dataMongodbatlasSearchIndexes.java.md index 5f962a22a..24c61c1ed 100644 --- a/docs/dataMongodbatlasSearchIndexes.java.md +++ b/docs/dataMongodbatlasSearchIndexes.java.md @@ -412,6 +412,7 @@ public void resetPageNum() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasSearchIndexes resource upon running "cdktf plan ". | --- @@ -475,6 +476,50 @@ DataMongodbatlasSearchIndexes.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_search_indexes.DataMongodbatlasSearchIndexes; + +DataMongodbatlasSearchIndexes.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasSearchIndexes.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasSearchIndexes 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 DataMongodbatlasSearchIndexes to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasSearchIndexes that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/search_indexes#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 DataMongodbatlasSearchIndexes to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasSearchIndexes.python.md b/docs/dataMongodbatlasSearchIndexes.python.md index 94f17cb99..b7c43f46f 100644 --- a/docs/dataMongodbatlasSearchIndexes.python.md +++ b/docs/dataMongodbatlasSearchIndexes.python.md @@ -435,6 +435,7 @@ def reset_page_num() -> 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 DataMongodbatlasSearchIndexes resource upon running "cdktf plan ". | --- @@ -504,6 +505,55 @@ dataMongodbatlasSearchIndexes.DataMongodbatlasSearchIndexes.is_terraform_data_so --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_search_indexes + +dataMongodbatlasSearchIndexes.DataMongodbatlasSearchIndexes.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasSearchIndexes 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 DataMongodbatlasSearchIndexes to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasSearchIndexes that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/search_indexes#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasSearchIndexes to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasSearchIndexes.typescript.md b/docs/dataMongodbatlasSearchIndexes.typescript.md index 375a5467a..1273656b3 100644 --- a/docs/dataMongodbatlasSearchIndexes.typescript.md +++ b/docs/dataMongodbatlasSearchIndexes.typescript.md @@ -285,6 +285,7 @@ public resetPageNum(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasSearchIndexes resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ dataMongodbatlasSearchIndexes.DataMongodbatlasSearchIndexes.isTerraformDataSourc --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasSearchIndexes } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasSearchIndexes.DataMongodbatlasSearchIndexes.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasSearchIndexes resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasSearchIndexes to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasSearchIndexes that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/search_indexes#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasSearchIndexes to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasServerlessInstance.csharp.md b/docs/dataMongodbatlasServerlessInstance.csharp.md index 233f7c6b7..19d109f61 100644 --- a/docs/dataMongodbatlasServerlessInstance.csharp.md +++ b/docs/dataMongodbatlasServerlessInstance.csharp.md @@ -298,6 +298,7 @@ private void ResetStateName() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasServerlessInstance resource upon running "cdktf plan ". | --- @@ -361,6 +362,50 @@ DataMongodbatlasServerlessInstance.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasServerlessInstance.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasServerlessInstance resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasServerlessInstance to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasServerlessInstance that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/serverless_instance#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 DataMongodbatlasServerlessInstance to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasServerlessInstance.go.md b/docs/dataMongodbatlasServerlessInstance.go.md index db5c9716d..d23ecbbc2 100644 --- a/docs/dataMongodbatlasServerlessInstance.go.md +++ b/docs/dataMongodbatlasServerlessInstance.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstance" datamongodbatlasserverlessinstance.NewDataMongodbatlasServerlessInstance(scope Construct, id *string, config DataMongodbatlasServerlessInstanceConfig) DataMongodbatlasServerlessInstance ``` @@ -298,13 +298,14 @@ func ResetStateName() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasServerlessInstance resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstance" datamongodbatlasserverlessinstance.DataMongodbatlasServerlessInstance_IsConstruct(x interface{}) *bool ``` @@ -336,7 +337,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstance" datamongodbatlasserverlessinstance.DataMongodbatlasServerlessInstance_IsTerraformElement(x interface{}) *bool ``` @@ -350,7 +351,7 @@ datamongodbatlasserverlessinstance.DataMongodbatlasServerlessInstance_IsTerrafor ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstance" datamongodbatlasserverlessinstance.DataMongodbatlasServerlessInstance_IsTerraformDataSource(x interface{}) *bool ``` @@ -361,6 +362,50 @@ datamongodbatlasserverlessinstance.DataMongodbatlasServerlessInstance_IsTerrafor --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstance" + +datamongodbatlasserverlessinstance.DataMongodbatlasServerlessInstance_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasServerlessInstance 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 DataMongodbatlasServerlessInstance to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasServerlessInstance that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/serverless_instance#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 DataMongodbatlasServerlessInstance to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -747,7 +792,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstance" &datamongodbatlasserverlessinstance.DataMongodbatlasServerlessInstanceConfig { Connection: interface{}, @@ -921,7 +966,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstance" &datamongodbatlasserverlessinstance.DataMongodbatlasServerlessInstanceLinks { @@ -934,7 +979,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstance" &datamongodbatlasserverlessinstance.DataMongodbatlasServerlessInstanceTags { @@ -949,7 +994,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstance" datamongodbatlasserverlessinstance.NewDataMongodbatlasServerlessInstanceLinksList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasServerlessInstanceLinksList ``` @@ -1092,7 +1137,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstance" datamongodbatlasserverlessinstance.NewDataMongodbatlasServerlessInstanceLinksOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasServerlessInstanceLinksOutputReference ``` @@ -1381,7 +1426,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstance" datamongodbatlasserverlessinstance.NewDataMongodbatlasServerlessInstanceTagsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasServerlessInstanceTagsList ``` @@ -1513,7 +1558,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstance" datamongodbatlasserverlessinstance.NewDataMongodbatlasServerlessInstanceTagsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasServerlessInstanceTagsOutputReference ``` diff --git a/docs/dataMongodbatlasServerlessInstance.java.md b/docs/dataMongodbatlasServerlessInstance.java.md index 52d743812..e17de905e 100644 --- a/docs/dataMongodbatlasServerlessInstance.java.md +++ b/docs/dataMongodbatlasServerlessInstance.java.md @@ -406,6 +406,7 @@ public void resetStateName() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasServerlessInstance resource upon running "cdktf plan ". | --- @@ -469,6 +470,50 @@ DataMongodbatlasServerlessInstance.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_serverless_instance.DataMongodbatlasServerlessInstance; + +DataMongodbatlasServerlessInstance.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasServerlessInstance.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasServerlessInstance 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 DataMongodbatlasServerlessInstance to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasServerlessInstance that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/serverless_instance#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 DataMongodbatlasServerlessInstance to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasServerlessInstance.python.md b/docs/dataMongodbatlasServerlessInstance.python.md index ca0e3166e..153bd10db 100644 --- a/docs/dataMongodbatlasServerlessInstance.python.md +++ b/docs/dataMongodbatlasServerlessInstance.python.md @@ -429,6 +429,7 @@ def reset_state_name() -> 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 DataMongodbatlasServerlessInstance resource upon running "cdktf plan ". | --- @@ -498,6 +499,55 @@ dataMongodbatlasServerlessInstance.DataMongodbatlasServerlessInstance.is_terrafo --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_serverless_instance + +dataMongodbatlasServerlessInstance.DataMongodbatlasServerlessInstance.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasServerlessInstance 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 DataMongodbatlasServerlessInstance to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasServerlessInstance that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/serverless_instance#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasServerlessInstance to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasServerlessInstance.typescript.md b/docs/dataMongodbatlasServerlessInstance.typescript.md index 9a62f974a..bb6a38bd0 100644 --- a/docs/dataMongodbatlasServerlessInstance.typescript.md +++ b/docs/dataMongodbatlasServerlessInstance.typescript.md @@ -298,6 +298,7 @@ public resetStateName(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasServerlessInstance resource upon running "cdktf plan ". | --- @@ -361,6 +362,50 @@ dataMongodbatlasServerlessInstance.DataMongodbatlasServerlessInstance.isTerrafor --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasServerlessInstance } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasServerlessInstance.DataMongodbatlasServerlessInstance.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasServerlessInstance resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasServerlessInstance to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasServerlessInstance that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/serverless_instance#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasServerlessInstance to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasServerlessInstances.csharp.md b/docs/dataMongodbatlasServerlessInstances.csharp.md index d5843eb36..3d294f02c 100644 --- a/docs/dataMongodbatlasServerlessInstances.csharp.md +++ b/docs/dataMongodbatlasServerlessInstances.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 DataMongodbatlasServerlessInstances resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasServerlessInstances.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasServerlessInstances.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasServerlessInstances resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasServerlessInstances to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasServerlessInstances that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/serverless_instances#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 DataMongodbatlasServerlessInstances to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasServerlessInstances.go.md b/docs/dataMongodbatlasServerlessInstances.go.md index 04fb22905..82f32ae3a 100644 --- a/docs/dataMongodbatlasServerlessInstances.go.md +++ b/docs/dataMongodbatlasServerlessInstances.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstances" datamongodbatlasserverlessinstances.NewDataMongodbatlasServerlessInstances(scope Construct, id *string, config DataMongodbatlasServerlessInstancesConfig) DataMongodbatlasServerlessInstances ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasServerlessInstances resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstances" datamongodbatlasserverlessinstances.DataMongodbatlasServerlessInstances_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstances" datamongodbatlasserverlessinstances.DataMongodbatlasServerlessInstances_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasserverlessinstances.DataMongodbatlasServerlessInstances_IsTerraf ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstances" datamongodbatlasserverlessinstances.DataMongodbatlasServerlessInstances_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasserverlessinstances.DataMongodbatlasServerlessInstances_IsTerraf --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstances" + +datamongodbatlasserverlessinstances.DataMongodbatlasServerlessInstances_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasServerlessInstances 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 DataMongodbatlasServerlessInstances to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasServerlessInstances that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/serverless_instances#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 DataMongodbatlasServerlessInstances to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -555,7 +600,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstances" &datamongodbatlasserverlessinstances.DataMongodbatlasServerlessInstancesConfig { Connection: interface{}, @@ -688,7 +733,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstances" &datamongodbatlasserverlessinstances.DataMongodbatlasServerlessInstancesResults { @@ -701,7 +746,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstances" &datamongodbatlasserverlessinstances.DataMongodbatlasServerlessInstancesResultsLinks { @@ -714,7 +759,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstances" &datamongodbatlasserverlessinstances.DataMongodbatlasServerlessInstancesResultsTags { @@ -729,7 +774,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstances" datamongodbatlasserverlessinstances.NewDataMongodbatlasServerlessInstancesResultsLinksList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasServerlessInstancesResultsLinksList ``` @@ -861,7 +906,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstances" datamongodbatlasserverlessinstances.NewDataMongodbatlasServerlessInstancesResultsLinksOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasServerlessInstancesResultsLinksOutputReference ``` @@ -1150,7 +1195,7 @@ func InternalValue() DataMongodbatlasServerlessInstancesResultsLinks #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstances" datamongodbatlasserverlessinstances.NewDataMongodbatlasServerlessInstancesResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasServerlessInstancesResultsList ``` @@ -1282,7 +1327,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstances" datamongodbatlasserverlessinstances.NewDataMongodbatlasServerlessInstancesResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasServerlessInstancesResultsOutputReference ``` @@ -1714,7 +1759,7 @@ func InternalValue() DataMongodbatlasServerlessInstancesResults #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstances" datamongodbatlasserverlessinstances.NewDataMongodbatlasServerlessInstancesResultsTagsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasServerlessInstancesResultsTagsList ``` @@ -1846,7 +1891,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasserverlessinstances" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasserverlessinstances" datamongodbatlasserverlessinstances.NewDataMongodbatlasServerlessInstancesResultsTagsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasServerlessInstancesResultsTagsOutputReference ``` diff --git a/docs/dataMongodbatlasServerlessInstances.java.md b/docs/dataMongodbatlasServerlessInstances.java.md index 177c7cf52..a33b635b0 100644 --- a/docs/dataMongodbatlasServerlessInstances.java.md +++ b/docs/dataMongodbatlasServerlessInstances.java.md @@ -348,6 +348,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasServerlessInstances resource upon running "cdktf plan ". | --- @@ -411,6 +412,50 @@ DataMongodbatlasServerlessInstances.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_serverless_instances.DataMongodbatlasServerlessInstances; + +DataMongodbatlasServerlessInstances.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasServerlessInstances.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasServerlessInstances 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 DataMongodbatlasServerlessInstances to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasServerlessInstances that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/serverless_instances#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 DataMongodbatlasServerlessInstances to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasServerlessInstances.python.md b/docs/dataMongodbatlasServerlessInstances.python.md index 87da755a0..6e451f775 100644 --- a/docs/dataMongodbatlasServerlessInstances.python.md +++ b/docs/dataMongodbatlasServerlessInstances.python.md @@ -371,6 +371,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 DataMongodbatlasServerlessInstances resource upon running "cdktf plan ". | --- @@ -440,6 +441,55 @@ dataMongodbatlasServerlessInstances.DataMongodbatlasServerlessInstances.is_terra --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_serverless_instances + +dataMongodbatlasServerlessInstances.DataMongodbatlasServerlessInstances.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasServerlessInstances 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 DataMongodbatlasServerlessInstances to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasServerlessInstances that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/serverless_instances#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasServerlessInstances to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasServerlessInstances.typescript.md b/docs/dataMongodbatlasServerlessInstances.typescript.md index 18c188803..1d7cb8c3b 100644 --- a/docs/dataMongodbatlasServerlessInstances.typescript.md +++ b/docs/dataMongodbatlasServerlessInstances.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 DataMongodbatlasServerlessInstances resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasServerlessInstances.DataMongodbatlasServerlessInstances.isTerraf --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasServerlessInstances } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasServerlessInstances.DataMongodbatlasServerlessInstances.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasServerlessInstances resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasServerlessInstances to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasServerlessInstances that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/serverless_instances#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasServerlessInstances to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasSharedTierRestoreJob.csharp.md b/docs/dataMongodbatlasSharedTierRestoreJob.csharp.md index 5ae8b6132..4298be461 100644 --- a/docs/dataMongodbatlasSharedTierRestoreJob.csharp.md +++ b/docs/dataMongodbatlasSharedTierRestoreJob.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 DataMongodbatlasSharedTierRestoreJob resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasSharedTierRestoreJob.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasSharedTierRestoreJob.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasSharedTierRestoreJob resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasSharedTierRestoreJob to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasSharedTierRestoreJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_restore_job#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 DataMongodbatlasSharedTierRestoreJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasSharedTierRestoreJob.go.md b/docs/dataMongodbatlasSharedTierRestoreJob.go.md index 049d2e48f..0f57a836f 100644 --- a/docs/dataMongodbatlasSharedTierRestoreJob.go.md +++ b/docs/dataMongodbatlasSharedTierRestoreJob.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtierrestorejob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtierrestorejob" datamongodbatlassharedtierrestorejob.NewDataMongodbatlasSharedTierRestoreJob(scope Construct, id *string, config DataMongodbatlasSharedTierRestoreJobConfig) DataMongodbatlasSharedTierRestoreJob ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasSharedTierRestoreJob resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtierrestorejob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtierrestorejob" datamongodbatlassharedtierrestorejob.DataMongodbatlasSharedTierRestoreJob_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtierrestorejob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtierrestorejob" datamongodbatlassharedtierrestorejob.DataMongodbatlasSharedTierRestoreJob_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlassharedtierrestorejob.DataMongodbatlasSharedTierRestoreJob_IsTerr ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtierrestorejob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtierrestorejob" datamongodbatlassharedtierrestorejob.DataMongodbatlasSharedTierRestoreJob_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlassharedtierrestorejob.DataMongodbatlasSharedTierRestoreJob_IsTerr --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtierrestorejob" + +datamongodbatlassharedtierrestorejob.DataMongodbatlasSharedTierRestoreJob_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasSharedTierRestoreJob 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 DataMongodbatlasSharedTierRestoreJob to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasSharedTierRestoreJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_restore_job#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 DataMongodbatlasSharedTierRestoreJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -698,7 +743,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtierrestorejob" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtierrestorejob" &datamongodbatlassharedtierrestorejob.DataMongodbatlasSharedTierRestoreJobConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasSharedTierRestoreJob.java.md b/docs/dataMongodbatlasSharedTierRestoreJob.java.md index 0614c4e80..a39ebdc13 100644 --- a/docs/dataMongodbatlasSharedTierRestoreJob.java.md +++ b/docs/dataMongodbatlasSharedTierRestoreJob.java.md @@ -368,6 +368,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasSharedTierRestoreJob resource upon running "cdktf plan ". | --- @@ -431,6 +432,50 @@ DataMongodbatlasSharedTierRestoreJob.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_shared_tier_restore_job.DataMongodbatlasSharedTierRestoreJob; + +DataMongodbatlasSharedTierRestoreJob.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasSharedTierRestoreJob.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasSharedTierRestoreJob 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 DataMongodbatlasSharedTierRestoreJob to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasSharedTierRestoreJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_restore_job#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 DataMongodbatlasSharedTierRestoreJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasSharedTierRestoreJob.python.md b/docs/dataMongodbatlasSharedTierRestoreJob.python.md index 26aeef288..9eb4a689b 100644 --- a/docs/dataMongodbatlasSharedTierRestoreJob.python.md +++ b/docs/dataMongodbatlasSharedTierRestoreJob.python.md @@ -391,6 +391,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 DataMongodbatlasSharedTierRestoreJob resource upon running "cdktf plan ". | --- @@ -460,6 +461,55 @@ dataMongodbatlasSharedTierRestoreJob.DataMongodbatlasSharedTierRestoreJob.is_ter --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_shared_tier_restore_job + +dataMongodbatlasSharedTierRestoreJob.DataMongodbatlasSharedTierRestoreJob.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasSharedTierRestoreJob 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 DataMongodbatlasSharedTierRestoreJob to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasSharedTierRestoreJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_restore_job#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasSharedTierRestoreJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasSharedTierRestoreJob.typescript.md b/docs/dataMongodbatlasSharedTierRestoreJob.typescript.md index 10c31a354..5e7f86645 100644 --- a/docs/dataMongodbatlasSharedTierRestoreJob.typescript.md +++ b/docs/dataMongodbatlasSharedTierRestoreJob.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 DataMongodbatlasSharedTierRestoreJob resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasSharedTierRestoreJob.DataMongodbatlasSharedTierRestoreJob.isTerr --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasSharedTierRestoreJob } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasSharedTierRestoreJob.DataMongodbatlasSharedTierRestoreJob.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasSharedTierRestoreJob resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasSharedTierRestoreJob to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasSharedTierRestoreJob that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_restore_job#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasSharedTierRestoreJob to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasSharedTierRestoreJobs.csharp.md b/docs/dataMongodbatlasSharedTierRestoreJobs.csharp.md index b8cb51db9..5bdc94087 100644 --- a/docs/dataMongodbatlasSharedTierRestoreJobs.csharp.md +++ b/docs/dataMongodbatlasSharedTierRestoreJobs.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 DataMongodbatlasSharedTierRestoreJobs resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasSharedTierRestoreJobs.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasSharedTierRestoreJobs.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasSharedTierRestoreJobs resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasSharedTierRestoreJobs to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasSharedTierRestoreJobs that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_restore_jobs#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 DataMongodbatlasSharedTierRestoreJobs to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasSharedTierRestoreJobs.go.md b/docs/dataMongodbatlasSharedTierRestoreJobs.go.md index 8c15e5964..765361042 100644 --- a/docs/dataMongodbatlasSharedTierRestoreJobs.go.md +++ b/docs/dataMongodbatlasSharedTierRestoreJobs.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtierrestorejobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtierrestorejobs" datamongodbatlassharedtierrestorejobs.NewDataMongodbatlasSharedTierRestoreJobs(scope Construct, id *string, config DataMongodbatlasSharedTierRestoreJobsConfig) DataMongodbatlasSharedTierRestoreJobs ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasSharedTierRestoreJobs resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtierrestorejobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtierrestorejobs" datamongodbatlassharedtierrestorejobs.DataMongodbatlasSharedTierRestoreJobs_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtierrestorejobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtierrestorejobs" datamongodbatlassharedtierrestorejobs.DataMongodbatlasSharedTierRestoreJobs_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlassharedtierrestorejobs.DataMongodbatlasSharedTierRestoreJobs_IsTe ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtierrestorejobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtierrestorejobs" datamongodbatlassharedtierrestorejobs.DataMongodbatlasSharedTierRestoreJobs_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlassharedtierrestorejobs.DataMongodbatlasSharedTierRestoreJobs_IsTe --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtierrestorejobs" + +datamongodbatlassharedtierrestorejobs.DataMongodbatlasSharedTierRestoreJobs_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasSharedTierRestoreJobs 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 DataMongodbatlasSharedTierRestoreJobs to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasSharedTierRestoreJobs that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_restore_jobs#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 DataMongodbatlasSharedTierRestoreJobs to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -588,7 +633,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtierrestorejobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtierrestorejobs" &datamongodbatlassharedtierrestorejobs.DataMongodbatlasSharedTierRestoreJobsConfig { Connection: interface{}, @@ -735,7 +780,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtierrestorejobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtierrestorejobs" &datamongodbatlassharedtierrestorejobs.DataMongodbatlasSharedTierRestoreJobsResults { @@ -750,7 +795,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtierrestorejobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtierrestorejobs" datamongodbatlassharedtierrestorejobs.NewDataMongodbatlasSharedTierRestoreJobsResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasSharedTierRestoreJobsResultsList ``` @@ -882,7 +927,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtierrestorejobs" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtierrestorejobs" datamongodbatlassharedtierrestorejobs.NewDataMongodbatlasSharedTierRestoreJobsResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasSharedTierRestoreJobsResultsOutputReference ``` diff --git a/docs/dataMongodbatlasSharedTierRestoreJobs.java.md b/docs/dataMongodbatlasSharedTierRestoreJobs.java.md index 6d555792b..aeef70c6d 100644 --- a/docs/dataMongodbatlasSharedTierRestoreJobs.java.md +++ b/docs/dataMongodbatlasSharedTierRestoreJobs.java.md @@ -358,6 +358,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasSharedTierRestoreJobs resource upon running "cdktf plan ". | --- @@ -421,6 +422,50 @@ DataMongodbatlasSharedTierRestoreJobs.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_shared_tier_restore_jobs.DataMongodbatlasSharedTierRestoreJobs; + +DataMongodbatlasSharedTierRestoreJobs.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasSharedTierRestoreJobs.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasSharedTierRestoreJobs 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 DataMongodbatlasSharedTierRestoreJobs to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasSharedTierRestoreJobs that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_restore_jobs#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 DataMongodbatlasSharedTierRestoreJobs to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasSharedTierRestoreJobs.python.md b/docs/dataMongodbatlasSharedTierRestoreJobs.python.md index 6759f6859..02dedd01a 100644 --- a/docs/dataMongodbatlasSharedTierRestoreJobs.python.md +++ b/docs/dataMongodbatlasSharedTierRestoreJobs.python.md @@ -381,6 +381,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 DataMongodbatlasSharedTierRestoreJobs resource upon running "cdktf plan ". | --- @@ -450,6 +451,55 @@ dataMongodbatlasSharedTierRestoreJobs.DataMongodbatlasSharedTierRestoreJobs.is_t --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_shared_tier_restore_jobs + +dataMongodbatlasSharedTierRestoreJobs.DataMongodbatlasSharedTierRestoreJobs.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasSharedTierRestoreJobs 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 DataMongodbatlasSharedTierRestoreJobs to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasSharedTierRestoreJobs that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_restore_jobs#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasSharedTierRestoreJobs to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasSharedTierRestoreJobs.typescript.md b/docs/dataMongodbatlasSharedTierRestoreJobs.typescript.md index 0784a5d2d..33c25977a 100644 --- a/docs/dataMongodbatlasSharedTierRestoreJobs.typescript.md +++ b/docs/dataMongodbatlasSharedTierRestoreJobs.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 DataMongodbatlasSharedTierRestoreJobs resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasSharedTierRestoreJobs.DataMongodbatlasSharedTierRestoreJobs.isTe --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasSharedTierRestoreJobs } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasSharedTierRestoreJobs.DataMongodbatlasSharedTierRestoreJobs.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasSharedTierRestoreJobs resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasSharedTierRestoreJobs to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasSharedTierRestoreJobs that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_restore_jobs#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasSharedTierRestoreJobs to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasSharedTierSnapshot.csharp.md b/docs/dataMongodbatlasSharedTierSnapshot.csharp.md index 581c47729..1ee20f648 100644 --- a/docs/dataMongodbatlasSharedTierSnapshot.csharp.md +++ b/docs/dataMongodbatlasSharedTierSnapshot.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 DataMongodbatlasSharedTierSnapshot resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasSharedTierSnapshot.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasSharedTierSnapshot.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasSharedTierSnapshot resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasSharedTierSnapshot to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasSharedTierSnapshot that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_snapshot#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 DataMongodbatlasSharedTierSnapshot to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasSharedTierSnapshot.go.md b/docs/dataMongodbatlasSharedTierSnapshot.go.md index 9924962b2..bc83c450f 100644 --- a/docs/dataMongodbatlasSharedTierSnapshot.go.md +++ b/docs/dataMongodbatlasSharedTierSnapshot.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtiersnapshot" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtiersnapshot" datamongodbatlassharedtiersnapshot.NewDataMongodbatlasSharedTierSnapshot(scope Construct, id *string, config DataMongodbatlasSharedTierSnapshotConfig) DataMongodbatlasSharedTierSnapshot ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasSharedTierSnapshot resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtiersnapshot" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtiersnapshot" datamongodbatlassharedtiersnapshot.DataMongodbatlasSharedTierSnapshot_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtiersnapshot" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtiersnapshot" datamongodbatlassharedtiersnapshot.DataMongodbatlasSharedTierSnapshot_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlassharedtiersnapshot.DataMongodbatlasSharedTierSnapshot_IsTerrafor ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtiersnapshot" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtiersnapshot" datamongodbatlassharedtiersnapshot.DataMongodbatlasSharedTierSnapshot_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlassharedtiersnapshot.DataMongodbatlasSharedTierSnapshot_IsTerrafor --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtiersnapshot" + +datamongodbatlassharedtiersnapshot.DataMongodbatlasSharedTierSnapshot_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasSharedTierSnapshot 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 DataMongodbatlasSharedTierSnapshot to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasSharedTierSnapshot that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_snapshot#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 DataMongodbatlasSharedTierSnapshot to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -654,7 +699,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtiersnapshot" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtiersnapshot" &datamongodbatlassharedtiersnapshot.DataMongodbatlasSharedTierSnapshotConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasSharedTierSnapshot.java.md b/docs/dataMongodbatlasSharedTierSnapshot.java.md index 9860c5e05..0fb0547ac 100644 --- a/docs/dataMongodbatlasSharedTierSnapshot.java.md +++ b/docs/dataMongodbatlasSharedTierSnapshot.java.md @@ -368,6 +368,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasSharedTierSnapshot resource upon running "cdktf plan ". | --- @@ -431,6 +432,50 @@ DataMongodbatlasSharedTierSnapshot.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_shared_tier_snapshot.DataMongodbatlasSharedTierSnapshot; + +DataMongodbatlasSharedTierSnapshot.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasSharedTierSnapshot.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasSharedTierSnapshot 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 DataMongodbatlasSharedTierSnapshot to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasSharedTierSnapshot that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_snapshot#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 DataMongodbatlasSharedTierSnapshot to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasSharedTierSnapshot.python.md b/docs/dataMongodbatlasSharedTierSnapshot.python.md index ca809c355..48a4a662e 100644 --- a/docs/dataMongodbatlasSharedTierSnapshot.python.md +++ b/docs/dataMongodbatlasSharedTierSnapshot.python.md @@ -391,6 +391,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 DataMongodbatlasSharedTierSnapshot resource upon running "cdktf plan ". | --- @@ -460,6 +461,55 @@ dataMongodbatlasSharedTierSnapshot.DataMongodbatlasSharedTierSnapshot.is_terrafo --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_shared_tier_snapshot + +dataMongodbatlasSharedTierSnapshot.DataMongodbatlasSharedTierSnapshot.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasSharedTierSnapshot 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 DataMongodbatlasSharedTierSnapshot to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasSharedTierSnapshot that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_snapshot#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasSharedTierSnapshot to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasSharedTierSnapshot.typescript.md b/docs/dataMongodbatlasSharedTierSnapshot.typescript.md index c7eea85c9..5c8846402 100644 --- a/docs/dataMongodbatlasSharedTierSnapshot.typescript.md +++ b/docs/dataMongodbatlasSharedTierSnapshot.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 DataMongodbatlasSharedTierSnapshot resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasSharedTierSnapshot.DataMongodbatlasSharedTierSnapshot.isTerrafor --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasSharedTierSnapshot } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasSharedTierSnapshot.DataMongodbatlasSharedTierSnapshot.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasSharedTierSnapshot resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasSharedTierSnapshot to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasSharedTierSnapshot that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_snapshot#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasSharedTierSnapshot to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasSharedTierSnapshots.csharp.md b/docs/dataMongodbatlasSharedTierSnapshots.csharp.md index 50887cfc8..6f80831e2 100644 --- a/docs/dataMongodbatlasSharedTierSnapshots.csharp.md +++ b/docs/dataMongodbatlasSharedTierSnapshots.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 DataMongodbatlasSharedTierSnapshots resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasSharedTierSnapshots.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasSharedTierSnapshots.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasSharedTierSnapshots resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasSharedTierSnapshots to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasSharedTierSnapshots that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_snapshots#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 DataMongodbatlasSharedTierSnapshots to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasSharedTierSnapshots.go.md b/docs/dataMongodbatlasSharedTierSnapshots.go.md index a81b235fb..d33b89ce8 100644 --- a/docs/dataMongodbatlasSharedTierSnapshots.go.md +++ b/docs/dataMongodbatlasSharedTierSnapshots.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtiersnapshots" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtiersnapshots" datamongodbatlassharedtiersnapshots.NewDataMongodbatlasSharedTierSnapshots(scope Construct, id *string, config DataMongodbatlasSharedTierSnapshotsConfig) DataMongodbatlasSharedTierSnapshots ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasSharedTierSnapshots resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtiersnapshots" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtiersnapshots" datamongodbatlassharedtiersnapshots.DataMongodbatlasSharedTierSnapshots_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtiersnapshots" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtiersnapshots" datamongodbatlassharedtiersnapshots.DataMongodbatlasSharedTierSnapshots_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlassharedtiersnapshots.DataMongodbatlasSharedTierSnapshots_IsTerraf ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtiersnapshots" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtiersnapshots" datamongodbatlassharedtiersnapshots.DataMongodbatlasSharedTierSnapshots_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlassharedtiersnapshots.DataMongodbatlasSharedTierSnapshots_IsTerraf --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtiersnapshots" + +datamongodbatlassharedtiersnapshots.DataMongodbatlasSharedTierSnapshots_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasSharedTierSnapshots 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 DataMongodbatlasSharedTierSnapshots to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasSharedTierSnapshots that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_snapshots#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 DataMongodbatlasSharedTierSnapshots to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -588,7 +633,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtiersnapshots" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtiersnapshots" &datamongodbatlassharedtiersnapshots.DataMongodbatlasSharedTierSnapshotsConfig { Connection: interface{}, @@ -735,7 +780,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtiersnapshots" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtiersnapshots" &datamongodbatlassharedtiersnapshots.DataMongodbatlasSharedTierSnapshotsResults { @@ -750,7 +795,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtiersnapshots" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtiersnapshots" datamongodbatlassharedtiersnapshots.NewDataMongodbatlasSharedTierSnapshotsResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasSharedTierSnapshotsResultsList ``` @@ -882,7 +927,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlassharedtiersnapshots" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlassharedtiersnapshots" datamongodbatlassharedtiersnapshots.NewDataMongodbatlasSharedTierSnapshotsResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasSharedTierSnapshotsResultsOutputReference ``` diff --git a/docs/dataMongodbatlasSharedTierSnapshots.java.md b/docs/dataMongodbatlasSharedTierSnapshots.java.md index 754a207af..c30b2bb1e 100644 --- a/docs/dataMongodbatlasSharedTierSnapshots.java.md +++ b/docs/dataMongodbatlasSharedTierSnapshots.java.md @@ -358,6 +358,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasSharedTierSnapshots resource upon running "cdktf plan ". | --- @@ -421,6 +422,50 @@ DataMongodbatlasSharedTierSnapshots.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_shared_tier_snapshots.DataMongodbatlasSharedTierSnapshots; + +DataMongodbatlasSharedTierSnapshots.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasSharedTierSnapshots.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasSharedTierSnapshots 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 DataMongodbatlasSharedTierSnapshots to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasSharedTierSnapshots that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_snapshots#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 DataMongodbatlasSharedTierSnapshots to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasSharedTierSnapshots.python.md b/docs/dataMongodbatlasSharedTierSnapshots.python.md index fc8af85ad..b8cee7557 100644 --- a/docs/dataMongodbatlasSharedTierSnapshots.python.md +++ b/docs/dataMongodbatlasSharedTierSnapshots.python.md @@ -381,6 +381,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 DataMongodbatlasSharedTierSnapshots resource upon running "cdktf plan ". | --- @@ -450,6 +451,55 @@ dataMongodbatlasSharedTierSnapshots.DataMongodbatlasSharedTierSnapshots.is_terra --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_shared_tier_snapshots + +dataMongodbatlasSharedTierSnapshots.DataMongodbatlasSharedTierSnapshots.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasSharedTierSnapshots 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 DataMongodbatlasSharedTierSnapshots to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasSharedTierSnapshots that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_snapshots#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasSharedTierSnapshots to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasSharedTierSnapshots.typescript.md b/docs/dataMongodbatlasSharedTierSnapshots.typescript.md index 383d16828..52fcadc15 100644 --- a/docs/dataMongodbatlasSharedTierSnapshots.typescript.md +++ b/docs/dataMongodbatlasSharedTierSnapshots.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 DataMongodbatlasSharedTierSnapshots resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasSharedTierSnapshots.DataMongodbatlasSharedTierSnapshots.isTerraf --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasSharedTierSnapshots } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasSharedTierSnapshots.DataMongodbatlasSharedTierSnapshots.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasSharedTierSnapshots resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasSharedTierSnapshots to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasSharedTierSnapshots that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_snapshots#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasSharedTierSnapshots to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasTeam.csharp.md b/docs/dataMongodbatlasTeam.csharp.md index 26dfafa0e..a2357bfa4 100644 --- a/docs/dataMongodbatlasTeam.csharp.md +++ b/docs/dataMongodbatlasTeam.csharp.md @@ -285,6 +285,7 @@ private void ResetTeamId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasTeam resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ DataMongodbatlasTeam.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasTeam.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasTeam resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasTeam to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasTeam that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/team#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 DataMongodbatlasTeam to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasTeam.go.md b/docs/dataMongodbatlasTeam.go.md index 74ddf9ae9..3fcc55900 100644 --- a/docs/dataMongodbatlasTeam.go.md +++ b/docs/dataMongodbatlasTeam.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasteam" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasteam" datamongodbatlasteam.NewDataMongodbatlasTeam(scope Construct, id *string, config DataMongodbatlasTeamConfig) DataMongodbatlasTeam ``` @@ -285,13 +285,14 @@ func ResetTeamId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasTeam resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasteam" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasteam" datamongodbatlasteam.DataMongodbatlasTeam_IsConstruct(x interface{}) *bool ``` @@ -323,7 +324,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasteam" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasteam" datamongodbatlasteam.DataMongodbatlasTeam_IsTerraformElement(x interface{}) *bool ``` @@ -337,7 +338,7 @@ datamongodbatlasteam.DataMongodbatlasTeam_IsTerraformElement(x interface{}) *boo ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasteam" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasteam" datamongodbatlasteam.DataMongodbatlasTeam_IsTerraformDataSource(x interface{}) *bool ``` @@ -348,6 +349,50 @@ datamongodbatlasteam.DataMongodbatlasTeam_IsTerraformDataSource(x interface{}) * --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasteam" + +datamongodbatlasteam.DataMongodbatlasTeam_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasTeam 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 DataMongodbatlasTeam to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasTeam that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/team#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 DataMongodbatlasTeam to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -613,7 +658,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasteam" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasteam" &datamongodbatlasteam.DataMongodbatlasTeamConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasTeam.java.md b/docs/dataMongodbatlasTeam.java.md index 2527493b3..456ff165a 100644 --- a/docs/dataMongodbatlasTeam.java.md +++ b/docs/dataMongodbatlasTeam.java.md @@ -382,6 +382,7 @@ public void resetTeamId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasTeam resource upon running "cdktf plan ". | --- @@ -445,6 +446,50 @@ DataMongodbatlasTeam.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_team.DataMongodbatlasTeam; + +DataMongodbatlasTeam.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasTeam.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasTeam 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 DataMongodbatlasTeam to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasTeam that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/team#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 DataMongodbatlasTeam to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasTeam.python.md b/docs/dataMongodbatlasTeam.python.md index 632daf7de..bbf7b16b2 100644 --- a/docs/dataMongodbatlasTeam.python.md +++ b/docs/dataMongodbatlasTeam.python.md @@ -405,6 +405,7 @@ def reset_team_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 DataMongodbatlasTeam resource upon running "cdktf plan ". | --- @@ -474,6 +475,55 @@ dataMongodbatlasTeam.DataMongodbatlasTeam.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_team + +dataMongodbatlasTeam.DataMongodbatlasTeam.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasTeam 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 DataMongodbatlasTeam to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasTeam that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/team#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasTeam to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasTeam.typescript.md b/docs/dataMongodbatlasTeam.typescript.md index 9d89986b6..7553cf03b 100644 --- a/docs/dataMongodbatlasTeam.typescript.md +++ b/docs/dataMongodbatlasTeam.typescript.md @@ -285,6 +285,7 @@ public resetTeamId(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasTeam resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ dataMongodbatlasTeam.DataMongodbatlasTeam.isTerraformDataSource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasTeam } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasTeam.DataMongodbatlasTeam.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasTeam resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasTeam to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasTeam that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/team#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasTeam to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasTeams.csharp.md b/docs/dataMongodbatlasTeams.csharp.md index 39124fc58..87a908489 100644 --- a/docs/dataMongodbatlasTeams.csharp.md +++ b/docs/dataMongodbatlasTeams.csharp.md @@ -285,6 +285,7 @@ private void ResetTeamId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasTeams resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ DataMongodbatlasTeams.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasTeams.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasTeams resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasTeams to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasTeams that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/teams#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 DataMongodbatlasTeams to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasTeams.go.md b/docs/dataMongodbatlasTeams.go.md index 6a2b0d535..429adbab2 100644 --- a/docs/dataMongodbatlasTeams.go.md +++ b/docs/dataMongodbatlasTeams.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasteams" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasteams" datamongodbatlasteams.NewDataMongodbatlasTeams(scope Construct, id *string, config DataMongodbatlasTeamsConfig) DataMongodbatlasTeams ``` @@ -285,13 +285,14 @@ func ResetTeamId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasTeams resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasteams" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasteams" datamongodbatlasteams.DataMongodbatlasTeams_IsConstruct(x interface{}) *bool ``` @@ -323,7 +324,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasteams" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasteams" datamongodbatlasteams.DataMongodbatlasTeams_IsTerraformElement(x interface{}) *bool ``` @@ -337,7 +338,7 @@ datamongodbatlasteams.DataMongodbatlasTeams_IsTerraformElement(x interface{}) *b ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasteams" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasteams" datamongodbatlasteams.DataMongodbatlasTeams_IsTerraformDataSource(x interface{}) *bool ``` @@ -348,6 +349,50 @@ datamongodbatlasteams.DataMongodbatlasTeams_IsTerraformDataSource(x interface{}) --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasteams" + +datamongodbatlasteams.DataMongodbatlasTeams_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasTeams 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 DataMongodbatlasTeams to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasTeams that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/teams#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 DataMongodbatlasTeams to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -613,7 +658,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasteams" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasteams" &datamongodbatlasteams.DataMongodbatlasTeamsConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasTeams.java.md b/docs/dataMongodbatlasTeams.java.md index b1819d8ae..bbeba6e3a 100644 --- a/docs/dataMongodbatlasTeams.java.md +++ b/docs/dataMongodbatlasTeams.java.md @@ -382,6 +382,7 @@ public void resetTeamId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasTeams resource upon running "cdktf plan ". | --- @@ -445,6 +446,50 @@ DataMongodbatlasTeams.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_teams.DataMongodbatlasTeams; + +DataMongodbatlasTeams.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasTeams.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasTeams 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 DataMongodbatlasTeams to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasTeams that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/teams#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 DataMongodbatlasTeams to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasTeams.python.md b/docs/dataMongodbatlasTeams.python.md index 9f085adda..1b6bcf0da 100644 --- a/docs/dataMongodbatlasTeams.python.md +++ b/docs/dataMongodbatlasTeams.python.md @@ -405,6 +405,7 @@ def reset_team_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 DataMongodbatlasTeams resource upon running "cdktf plan ". | --- @@ -474,6 +475,55 @@ dataMongodbatlasTeams.DataMongodbatlasTeams.is_terraform_data_source( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_teams + +dataMongodbatlasTeams.DataMongodbatlasTeams.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasTeams 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 DataMongodbatlasTeams to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasTeams that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/teams#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasTeams to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasTeams.typescript.md b/docs/dataMongodbatlasTeams.typescript.md index ec477e8b1..d207e3756 100644 --- a/docs/dataMongodbatlasTeams.typescript.md +++ b/docs/dataMongodbatlasTeams.typescript.md @@ -285,6 +285,7 @@ public resetTeamId(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasTeams resource upon running "cdktf plan ". | --- @@ -348,6 +349,50 @@ dataMongodbatlasTeams.DataMongodbatlasTeams.isTerraformDataSource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasTeams } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasTeams.DataMongodbatlasTeams.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasTeams resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasTeams to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasTeams that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/teams#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the DataMongodbatlasTeams to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasThirdPartyIntegration.csharp.md b/docs/dataMongodbatlasThirdPartyIntegration.csharp.md index d1670c825..056ff8470 100644 --- a/docs/dataMongodbatlasThirdPartyIntegration.csharp.md +++ b/docs/dataMongodbatlasThirdPartyIntegration.csharp.md @@ -306,6 +306,7 @@ private void ResetUserName() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasThirdPartyIntegration resource upon running "cdktf plan ". | --- @@ -369,6 +370,50 @@ DataMongodbatlasThirdPartyIntegration.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasThirdPartyIntegration.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasThirdPartyIntegration resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasThirdPartyIntegration to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasThirdPartyIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/third_party_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 DataMongodbatlasThirdPartyIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasThirdPartyIntegration.go.md b/docs/dataMongodbatlasThirdPartyIntegration.go.md index 22efa16f4..b9477e2e6 100644 --- a/docs/dataMongodbatlasThirdPartyIntegration.go.md +++ b/docs/dataMongodbatlasThirdPartyIntegration.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasthirdpartyintegration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasthirdpartyintegration" datamongodbatlasthirdpartyintegration.NewDataMongodbatlasThirdPartyIntegration(scope Construct, id *string, config DataMongodbatlasThirdPartyIntegrationConfig) DataMongodbatlasThirdPartyIntegration ``` @@ -306,13 +306,14 @@ func ResetUserName() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasThirdPartyIntegration resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasthirdpartyintegration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasthirdpartyintegration" datamongodbatlasthirdpartyintegration.DataMongodbatlasThirdPartyIntegration_IsConstruct(x interface{}) *bool ``` @@ -344,7 +345,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasthirdpartyintegration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasthirdpartyintegration" datamongodbatlasthirdpartyintegration.DataMongodbatlasThirdPartyIntegration_IsTerraformElement(x interface{}) *bool ``` @@ -358,7 +359,7 @@ datamongodbatlasthirdpartyintegration.DataMongodbatlasThirdPartyIntegration_IsTe ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasthirdpartyintegration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasthirdpartyintegration" datamongodbatlasthirdpartyintegration.DataMongodbatlasThirdPartyIntegration_IsTerraformDataSource(x interface{}) *bool ``` @@ -369,6 +370,50 @@ datamongodbatlasthirdpartyintegration.DataMongodbatlasThirdPartyIntegration_IsTe --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasthirdpartyintegration" + +datamongodbatlasthirdpartyintegration.DataMongodbatlasThirdPartyIntegration_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasThirdPartyIntegration 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 DataMongodbatlasThirdPartyIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasThirdPartyIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/third_party_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 DataMongodbatlasThirdPartyIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -832,7 +877,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasthirdpartyintegration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasthirdpartyintegration" &datamongodbatlasthirdpartyintegration.DataMongodbatlasThirdPartyIntegrationConfig { Connection: interface{}, diff --git a/docs/dataMongodbatlasThirdPartyIntegration.java.md b/docs/dataMongodbatlasThirdPartyIntegration.java.md index 56de822d3..634d92ca4 100644 --- a/docs/dataMongodbatlasThirdPartyIntegration.java.md +++ b/docs/dataMongodbatlasThirdPartyIntegration.java.md @@ -446,6 +446,7 @@ public void resetUserName() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasThirdPartyIntegration resource upon running "cdktf plan ". | --- @@ -509,6 +510,50 @@ DataMongodbatlasThirdPartyIntegration.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_third_party_integration.DataMongodbatlasThirdPartyIntegration; + +DataMongodbatlasThirdPartyIntegration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasThirdPartyIntegration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasThirdPartyIntegration 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 DataMongodbatlasThirdPartyIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasThirdPartyIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/third_party_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 DataMongodbatlasThirdPartyIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasThirdPartyIntegration.python.md b/docs/dataMongodbatlasThirdPartyIntegration.python.md index fa1e313e3..08f46df3b 100644 --- a/docs/dataMongodbatlasThirdPartyIntegration.python.md +++ b/docs/dataMongodbatlasThirdPartyIntegration.python.md @@ -468,6 +468,7 @@ def reset_user_name() -> 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 DataMongodbatlasThirdPartyIntegration resource upon running "cdktf plan ". | --- @@ -537,6 +538,55 @@ dataMongodbatlasThirdPartyIntegration.DataMongodbatlasThirdPartyIntegration.is_t --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_third_party_integration + +dataMongodbatlasThirdPartyIntegration.DataMongodbatlasThirdPartyIntegration.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasThirdPartyIntegration 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 DataMongodbatlasThirdPartyIntegration to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasThirdPartyIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/third_party_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 DataMongodbatlasThirdPartyIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasThirdPartyIntegration.typescript.md b/docs/dataMongodbatlasThirdPartyIntegration.typescript.md index 2dc2b652f..d34123d2b 100644 --- a/docs/dataMongodbatlasThirdPartyIntegration.typescript.md +++ b/docs/dataMongodbatlasThirdPartyIntegration.typescript.md @@ -306,6 +306,7 @@ public resetUserName(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasThirdPartyIntegration resource upon running "cdktf plan ". | --- @@ -369,6 +370,50 @@ dataMongodbatlasThirdPartyIntegration.DataMongodbatlasThirdPartyIntegration.isTe --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasThirdPartyIntegration } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasThirdPartyIntegration.DataMongodbatlasThirdPartyIntegration.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasThirdPartyIntegration resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasThirdPartyIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasThirdPartyIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/third_party_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 DataMongodbatlasThirdPartyIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasThirdPartyIntegrations.csharp.md b/docs/dataMongodbatlasThirdPartyIntegrations.csharp.md index 5e22f1ba5..0f4354c3d 100644 --- a/docs/dataMongodbatlasThirdPartyIntegrations.csharp.md +++ b/docs/dataMongodbatlasThirdPartyIntegrations.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 DataMongodbatlasThirdPartyIntegrations resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ DataMongodbatlasThirdPartyIntegrations.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasThirdPartyIntegrations.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasThirdPartyIntegrations resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasThirdPartyIntegrations to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasThirdPartyIntegrations that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/third_party_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 DataMongodbatlasThirdPartyIntegrations to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasThirdPartyIntegrations.go.md b/docs/dataMongodbatlasThirdPartyIntegrations.go.md index 3666a87f0..1ee77d596 100644 --- a/docs/dataMongodbatlasThirdPartyIntegrations.go.md +++ b/docs/dataMongodbatlasThirdPartyIntegrations.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasthirdpartyintegrations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasthirdpartyintegrations" datamongodbatlasthirdpartyintegrations.NewDataMongodbatlasThirdPartyIntegrations(scope Construct, id *string, config DataMongodbatlasThirdPartyIntegrationsConfig) DataMongodbatlasThirdPartyIntegrations ``` @@ -271,13 +271,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasThirdPartyIntegrations resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasthirdpartyintegrations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasthirdpartyintegrations" datamongodbatlasthirdpartyintegrations.DataMongodbatlasThirdPartyIntegrations_IsConstruct(x interface{}) *bool ``` @@ -309,7 +310,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasthirdpartyintegrations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasthirdpartyintegrations" datamongodbatlasthirdpartyintegrations.DataMongodbatlasThirdPartyIntegrations_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +324,7 @@ datamongodbatlasthirdpartyintegrations.DataMongodbatlasThirdPartyIntegrations_Is ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasthirdpartyintegrations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasthirdpartyintegrations" datamongodbatlasthirdpartyintegrations.DataMongodbatlasThirdPartyIntegrations_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,6 +335,50 @@ datamongodbatlasthirdpartyintegrations.DataMongodbatlasThirdPartyIntegrations_Is --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasthirdpartyintegrations" + +datamongodbatlasthirdpartyintegrations.DataMongodbatlasThirdPartyIntegrations_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasThirdPartyIntegrations 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 DataMongodbatlasThirdPartyIntegrations to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasThirdPartyIntegrations that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/third_party_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 DataMongodbatlasThirdPartyIntegrations to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -555,7 +600,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasthirdpartyintegrations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasthirdpartyintegrations" &datamongodbatlasthirdpartyintegrations.DataMongodbatlasThirdPartyIntegrationsConfig { Connection: interface{}, @@ -688,7 +733,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasthirdpartyintegrations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasthirdpartyintegrations" &datamongodbatlasthirdpartyintegrations.DataMongodbatlasThirdPartyIntegrationsResults { @@ -703,7 +748,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasthirdpartyintegrations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasthirdpartyintegrations" datamongodbatlasthirdpartyintegrations.NewDataMongodbatlasThirdPartyIntegrationsResultsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasThirdPartyIntegrationsResultsList ``` @@ -835,7 +880,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasthirdpartyintegrations" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasthirdpartyintegrations" datamongodbatlasthirdpartyintegrations.NewDataMongodbatlasThirdPartyIntegrationsResultsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasThirdPartyIntegrationsResultsOutputReference ``` diff --git a/docs/dataMongodbatlasThirdPartyIntegrations.java.md b/docs/dataMongodbatlasThirdPartyIntegrations.java.md index 2333a9cfa..331efabfa 100644 --- a/docs/dataMongodbatlasThirdPartyIntegrations.java.md +++ b/docs/dataMongodbatlasThirdPartyIntegrations.java.md @@ -348,6 +348,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasThirdPartyIntegrations resource upon running "cdktf plan ". | --- @@ -411,6 +412,50 @@ DataMongodbatlasThirdPartyIntegrations.isTerraformDataSource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_third_party_integrations.DataMongodbatlasThirdPartyIntegrations; + +DataMongodbatlasThirdPartyIntegrations.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasThirdPartyIntegrations.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasThirdPartyIntegrations 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 DataMongodbatlasThirdPartyIntegrations to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasThirdPartyIntegrations that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/third_party_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 DataMongodbatlasThirdPartyIntegrations to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasThirdPartyIntegrations.python.md b/docs/dataMongodbatlasThirdPartyIntegrations.python.md index 48002fe85..f0a6ce10c 100644 --- a/docs/dataMongodbatlasThirdPartyIntegrations.python.md +++ b/docs/dataMongodbatlasThirdPartyIntegrations.python.md @@ -371,6 +371,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 DataMongodbatlasThirdPartyIntegrations resource upon running "cdktf plan ". | --- @@ -440,6 +441,55 @@ dataMongodbatlasThirdPartyIntegrations.DataMongodbatlasThirdPartyIntegrations.is --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_third_party_integrations + +dataMongodbatlasThirdPartyIntegrations.DataMongodbatlasThirdPartyIntegrations.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasThirdPartyIntegrations 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 DataMongodbatlasThirdPartyIntegrations to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasThirdPartyIntegrations that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/third_party_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 DataMongodbatlasThirdPartyIntegrations to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasThirdPartyIntegrations.typescript.md b/docs/dataMongodbatlasThirdPartyIntegrations.typescript.md index 69db282ea..b1ce8ee53 100644 --- a/docs/dataMongodbatlasThirdPartyIntegrations.typescript.md +++ b/docs/dataMongodbatlasThirdPartyIntegrations.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 DataMongodbatlasThirdPartyIntegrations resource upon running "cdktf plan ". | --- @@ -334,6 +335,50 @@ dataMongodbatlasThirdPartyIntegrations.DataMongodbatlasThirdPartyIntegrations.is --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasThirdPartyIntegrations } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasThirdPartyIntegrations.DataMongodbatlasThirdPartyIntegrations.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasThirdPartyIntegrations resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasThirdPartyIntegrations to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasThirdPartyIntegrations that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/third_party_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 DataMongodbatlasThirdPartyIntegrations to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasX509AuthenticationDatabaseUser.csharp.md b/docs/dataMongodbatlasX509AuthenticationDatabaseUser.csharp.md index 58ec9795a..b4e7428bb 100644 --- a/docs/dataMongodbatlasX509AuthenticationDatabaseUser.csharp.md +++ b/docs/dataMongodbatlasX509AuthenticationDatabaseUser.csharp.md @@ -278,6 +278,7 @@ private void ResetUsername() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasX509AuthenticationDatabaseUser resource upon running "cdktf plan ". | --- @@ -341,6 +342,50 @@ DataMongodbatlasX509AuthenticationDatabaseUser.IsTerraformDataSource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DataMongodbatlasX509AuthenticationDatabaseUser.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DataMongodbatlasX509AuthenticationDatabaseUser resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasX509AuthenticationDatabaseUser to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasX509AuthenticationDatabaseUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/x509_authentication_database_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 DataMongodbatlasX509AuthenticationDatabaseUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasX509AuthenticationDatabaseUser.go.md b/docs/dataMongodbatlasX509AuthenticationDatabaseUser.go.md index e6cf7d676..ae496d0df 100644 --- a/docs/dataMongodbatlasX509AuthenticationDatabaseUser.go.md +++ b/docs/dataMongodbatlasX509AuthenticationDatabaseUser.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasx509authenticationdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasx509authenticationdatabaseuser" datamongodbatlasx509authenticationdatabaseuser.NewDataMongodbatlasX509AuthenticationDatabaseUser(scope Construct, id *string, config DataMongodbatlasX509AuthenticationDatabaseUserConfig) DataMongodbatlasX509AuthenticationDatabaseUser ``` @@ -278,13 +278,14 @@ func ResetUsername() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformDataSource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasX509AuthenticationDatabaseUser resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasx509authenticationdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasx509authenticationdatabaseuser" datamongodbatlasx509authenticationdatabaseuser.DataMongodbatlasX509AuthenticationDatabaseUser_IsConstruct(x interface{}) *bool ``` @@ -316,7 +317,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasx509authenticationdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasx509authenticationdatabaseuser" datamongodbatlasx509authenticationdatabaseuser.DataMongodbatlasX509AuthenticationDatabaseUser_IsTerraformElement(x interface{}) *bool ``` @@ -330,7 +331,7 @@ datamongodbatlasx509authenticationdatabaseuser.DataMongodbatlasX509Authenticatio ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasx509authenticationdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasx509authenticationdatabaseuser" datamongodbatlasx509authenticationdatabaseuser.DataMongodbatlasX509AuthenticationDatabaseUser_IsTerraformDataSource(x interface{}) *bool ``` @@ -341,6 +342,50 @@ datamongodbatlasx509authenticationdatabaseuser.DataMongodbatlasX509Authenticatio --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasx509authenticationdatabaseuser" + +datamongodbatlasx509authenticationdatabaseuser.DataMongodbatlasX509AuthenticationDatabaseUser_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DataMongodbatlasX509AuthenticationDatabaseUser 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 DataMongodbatlasX509AuthenticationDatabaseUser to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DataMongodbatlasX509AuthenticationDatabaseUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/x509_authentication_database_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 DataMongodbatlasX509AuthenticationDatabaseUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -595,7 +640,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasx509authenticationdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasx509authenticationdatabaseuser" &datamongodbatlasx509authenticationdatabaseuser.DataMongodbatlasX509AuthenticationDatabaseUserCertificates { @@ -608,7 +653,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamong #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasx509authenticationdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasx509authenticationdatabaseuser" &datamongodbatlasx509authenticationdatabaseuser.DataMongodbatlasX509AuthenticationDatabaseUserConfig { Connection: interface{}, @@ -757,7 +802,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasx509authenticationdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasx509authenticationdatabaseuser" datamongodbatlasx509authenticationdatabaseuser.NewDataMongodbatlasX509AuthenticationDatabaseUserCertificatesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataMongodbatlasX509AuthenticationDatabaseUserCertificatesList ``` @@ -889,7 +934,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/datamongodbatlasx509authenticationdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/datamongodbatlasx509authenticationdatabaseuser" datamongodbatlasx509authenticationdatabaseuser.NewDataMongodbatlasX509AuthenticationDatabaseUserCertificatesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataMongodbatlasX509AuthenticationDatabaseUserCertificatesOutputReference ``` diff --git a/docs/dataMongodbatlasX509AuthenticationDatabaseUser.java.md b/docs/dataMongodbatlasX509AuthenticationDatabaseUser.java.md index aac84bccf..dae717fe4 100644 --- a/docs/dataMongodbatlasX509AuthenticationDatabaseUser.java.md +++ b/docs/dataMongodbatlasX509AuthenticationDatabaseUser.java.md @@ -365,6 +365,7 @@ public void resetUsername() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasX509AuthenticationDatabaseUser resource upon running "cdktf plan ". | --- @@ -428,6 +429,50 @@ DataMongodbatlasX509AuthenticationDatabaseUser.isTerraformDataSource(java.lang.O --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.data_mongodbatlas_x509_authentication_database_user.DataMongodbatlasX509AuthenticationDatabaseUser; + +DataMongodbatlasX509AuthenticationDatabaseUser.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataMongodbatlasX509AuthenticationDatabaseUser.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DataMongodbatlasX509AuthenticationDatabaseUser 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 DataMongodbatlasX509AuthenticationDatabaseUser to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DataMongodbatlasX509AuthenticationDatabaseUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/x509_authentication_database_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 DataMongodbatlasX509AuthenticationDatabaseUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasX509AuthenticationDatabaseUser.python.md b/docs/dataMongodbatlasX509AuthenticationDatabaseUser.python.md index b2ccb435e..f4a5e6157 100644 --- a/docs/dataMongodbatlasX509AuthenticationDatabaseUser.python.md +++ b/docs/dataMongodbatlasX509AuthenticationDatabaseUser.python.md @@ -388,6 +388,7 @@ def reset_username() -> 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 DataMongodbatlasX509AuthenticationDatabaseUser resource upon running "cdktf plan ". | --- @@ -457,6 +458,55 @@ dataMongodbatlasX509AuthenticationDatabaseUser.DataMongodbatlasX509Authenticatio --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import data_mongodbatlas_x509_authentication_database_user + +dataMongodbatlasX509AuthenticationDatabaseUser.DataMongodbatlasX509AuthenticationDatabaseUser.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DataMongodbatlasX509AuthenticationDatabaseUser 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 DataMongodbatlasX509AuthenticationDatabaseUser to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DataMongodbatlasX509AuthenticationDatabaseUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/x509_authentication_database_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 DataMongodbatlasX509AuthenticationDatabaseUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/dataMongodbatlasX509AuthenticationDatabaseUser.typescript.md b/docs/dataMongodbatlasX509AuthenticationDatabaseUser.typescript.md index 5236b5d20..956c0fbd4 100644 --- a/docs/dataMongodbatlasX509AuthenticationDatabaseUser.typescript.md +++ b/docs/dataMongodbatlasX509AuthenticationDatabaseUser.typescript.md @@ -278,6 +278,7 @@ public resetUsername(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformDataSource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DataMongodbatlasX509AuthenticationDatabaseUser resource upon running "cdktf plan ". | --- @@ -341,6 +342,50 @@ dataMongodbatlasX509AuthenticationDatabaseUser.DataMongodbatlasX509Authenticatio --- +##### `generateConfigForImport` + +```typescript +import { dataMongodbatlasX509AuthenticationDatabaseUser } from '@cdktf/provider-mongodbatlas' + +dataMongodbatlasX509AuthenticationDatabaseUser.DataMongodbatlasX509AuthenticationDatabaseUser.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DataMongodbatlasX509AuthenticationDatabaseUser resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DataMongodbatlasX509AuthenticationDatabaseUser to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DataMongodbatlasX509AuthenticationDatabaseUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/x509_authentication_database_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 DataMongodbatlasX509AuthenticationDatabaseUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/databaseUser.csharp.md b/docs/databaseUser.csharp.md index 83d66fc67..fbd0fdecb 100644 --- a/docs/databaseUser.csharp.md +++ b/docs/databaseUser.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. | | PutLabels | *No description.* | | PutRoles | *No description.* | | PutScopes | *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. + +--- + ##### `PutLabels` ```csharp @@ -359,6 +420,7 @@ private void ResetX509Type() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DatabaseUser resource upon running "cdktf plan ". | --- @@ -422,6 +484,50 @@ DatabaseUser.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +DatabaseUser.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a DatabaseUser resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the DatabaseUser to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing DatabaseUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/database_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 DatabaseUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/databaseUser.go.md b/docs/databaseUser.go.md index c3a76a8f7..276861efb 100644 --- a/docs/databaseUser.go.md +++ b/docs/databaseUser.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/databaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/databaseuser" databaseuser.NewDatabaseUser(scope Construct, id *string, config DatabaseUserConfig) DatabaseUser ``` @@ -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. | | PutLabels | *No description.* | | PutRoles | *No description.* | | PutScopes | *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. + +--- + ##### `PutLabels` ```go @@ -359,13 +420,14 @@ func ResetX509Type() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a DatabaseUser resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/databaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/databaseuser" databaseuser.DatabaseUser_IsConstruct(x interface{}) *bool ``` @@ -397,7 +459,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/databaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/databaseuser" databaseuser.DatabaseUser_IsTerraformElement(x interface{}) *bool ``` @@ -411,7 +473,7 @@ databaseuser.DatabaseUser_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/databaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/databaseuser" databaseuser.DatabaseUser_IsTerraformResource(x interface{}) *bool ``` @@ -422,6 +484,50 @@ databaseuser.DatabaseUser_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/databaseuser" + +databaseuser.DatabaseUser_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a DatabaseUser 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 DatabaseUser to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing DatabaseUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/database_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 DatabaseUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -863,7 +969,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/databaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/databaseuser" &databaseuser.DatabaseUserConfig { Connection: interface{}, @@ -1125,7 +1231,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/databaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/databaseuser" &databaseuser.DatabaseUserLabels { Key: *string, @@ -1171,7 +1277,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/databaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/databaseuser" &databaseuser.DatabaseUserRoles { DatabaseName: *string, @@ -1231,7 +1337,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/databaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/databaseuser" &databaseuser.DatabaseUserScopes { Name: *string, @@ -1279,7 +1385,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/databaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/databaseuser" databaseuser.NewDatabaseUserLabelsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DatabaseUserLabelsList ``` @@ -1422,7 +1528,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/databaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/databaseuser" databaseuser.NewDatabaseUserLabelsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DatabaseUserLabelsOutputReference ``` @@ -1747,7 +1853,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/databaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/databaseuser" databaseuser.NewDatabaseUserRolesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DatabaseUserRolesList ``` @@ -1890,7 +1996,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/databaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/databaseuser" databaseuser.NewDatabaseUserRolesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DatabaseUserRolesOutputReference ``` @@ -2230,7 +2336,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/databaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/databaseuser" databaseuser.NewDatabaseUserScopesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DatabaseUserScopesList ``` @@ -2373,7 +2479,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/databaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/databaseuser" databaseuser.NewDatabaseUserScopesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DatabaseUserScopesOutputReference ``` diff --git a/docs/databaseUser.java.md b/docs/databaseUser.java.md index 358af80ab..826c3cc2e 100644 --- a/docs/databaseUser.java.md +++ b/docs/databaseUser.java.md @@ -233,6 +233,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -242,7 +243,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putLabels | *No description.* | | putRoles | *No description.* | | putScopes | *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. + +--- + ##### `putLabels` ```java @@ -532,6 +595,7 @@ public void resetX509Type() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DatabaseUser resource upon running "cdktf plan ". | --- @@ -595,6 +659,50 @@ DatabaseUser.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.database_user.DatabaseUser; + +DatabaseUser.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DatabaseUser.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a DatabaseUser 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 DatabaseUser to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing DatabaseUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/database_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 DatabaseUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/databaseUser.python.md b/docs/databaseUser.python.md index 073bfba78..213ff1f43 100644 --- a/docs/databaseUser.python.md +++ b/docs/databaseUser.python.md @@ -228,6 +228,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -237,7 +238,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_labels | *No description.* | | put_roles | *No description.* | | put_scopes | *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_labels` ```python @@ -558,6 +627,7 @@ def reset_x509_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 DatabaseUser resource upon running "cdktf plan ". | --- @@ -627,6 +697,55 @@ databaseUser.DatabaseUser.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import database_user + +databaseUser.DatabaseUser.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a DatabaseUser 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 DatabaseUser to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing DatabaseUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/database_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 DatabaseUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/databaseUser.typescript.md b/docs/databaseUser.typescript.md index 5cf56464e..b14ec4776 100644 --- a/docs/databaseUser.typescript.md +++ b/docs/databaseUser.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. | | putLabels | *No description.* | | putRoles | *No description.* | | putScopes | *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. + +--- + ##### `putLabels` ```typescript @@ -359,6 +420,7 @@ public resetX509Type(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a DatabaseUser resource upon running "cdktf plan ". | --- @@ -422,6 +484,50 @@ databaseUser.DatabaseUser.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { databaseUser } from '@cdktf/provider-mongodbatlas' + +databaseUser.DatabaseUser.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a DatabaseUser resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the DatabaseUser to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing DatabaseUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/database_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 DatabaseUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/encryptionAtRest.csharp.md b/docs/encryptionAtRest.csharp.md index 78a1a4c92..97e53aa33 100644 --- a/docs/encryptionAtRest.csharp.md +++ b/docs/encryptionAtRest.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. | | PutAwsKmsConfig | *No description.* | | PutAzureKeyVaultConfig | *No description.* | | PutGoogleCloudKmsConfig | *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. + +--- + ##### `PutAwsKmsConfig` ```csharp @@ -324,6 +385,7 @@ private void ResetGoogleCloudKmsConfig() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a EncryptionAtRest resource upon running "cdktf plan ". | --- @@ -387,6 +449,50 @@ EncryptionAtRest.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +EncryptionAtRest.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a EncryptionAtRest resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the EncryptionAtRest to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing EncryptionAtRest that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/encryption_at_rest#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 EncryptionAtRest to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/encryptionAtRest.go.md b/docs/encryptionAtRest.go.md index fc2a5421c..e961c29a4 100644 --- a/docs/encryptionAtRest.go.md +++ b/docs/encryptionAtRest.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/encryptionatrest" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/encryptionatrest" encryptionatrest.NewEncryptionAtRest(scope Construct, id *string, config EncryptionAtRestConfig) EncryptionAtRest ``` @@ -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. | | PutAwsKmsConfig | *No description.* | | PutAzureKeyVaultConfig | *No description.* | | PutGoogleCloudKmsConfig | *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. + +--- + ##### `PutAwsKmsConfig` ```go @@ -324,13 +385,14 @@ func ResetGoogleCloudKmsConfig() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a EncryptionAtRest resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/encryptionatrest" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/encryptionatrest" encryptionatrest.EncryptionAtRest_IsConstruct(x interface{}) *bool ``` @@ -362,7 +424,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/encryptionatrest" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/encryptionatrest" encryptionatrest.EncryptionAtRest_IsTerraformElement(x interface{}) *bool ``` @@ -376,7 +438,7 @@ encryptionatrest.EncryptionAtRest_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/encryptionatrest" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/encryptionatrest" encryptionatrest.EncryptionAtRest_IsTerraformResource(x interface{}) *bool ``` @@ -387,6 +449,50 @@ encryptionatrest.EncryptionAtRest_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/encryptionatrest" + +encryptionatrest.EncryptionAtRest_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a EncryptionAtRest 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 EncryptionAtRest to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing EncryptionAtRest that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/encryption_at_rest#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 EncryptionAtRest to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -674,7 +780,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/encryptionatrest" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/encryptionatrest" &encryptionatrest.EncryptionAtRestAwsKmsConfig { AccessKeyId: *string, @@ -776,7 +882,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/encryptionatrest" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/encryptionatrest" &encryptionatrest.EncryptionAtRestAzureKeyVaultConfig { AzureEnvironment: *string, @@ -920,7 +1026,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/encryptionatrest" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/encryptionatrest" &encryptionatrest.EncryptionAtRestConfig { Connection: interface{}, @@ -1084,7 +1190,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/encryptionatrest" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/encryptionatrest" &encryptionatrest.EncryptionAtRestGoogleCloudKmsConfig { Enabled: interface{}, @@ -1146,7 +1252,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/encryptionatrest" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/encryptionatrest" encryptionatrest.NewEncryptionAtRestAwsKmsConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EncryptionAtRestAwsKmsConfigList ``` @@ -1289,7 +1395,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/encryptionatrest" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/encryptionatrest" encryptionatrest.NewEncryptionAtRestAwsKmsConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) EncryptionAtRestAwsKmsConfigOutputReference ``` @@ -1730,7 +1836,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/encryptionatrest" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/encryptionatrest" encryptionatrest.NewEncryptionAtRestAzureKeyVaultConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EncryptionAtRestAzureKeyVaultConfigList ``` @@ -1873,7 +1979,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/encryptionatrest" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/encryptionatrest" encryptionatrest.NewEncryptionAtRestAzureKeyVaultConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) EncryptionAtRestAzureKeyVaultConfigOutputReference ``` @@ -2401,7 +2507,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/encryptionatrest" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/encryptionatrest" encryptionatrest.NewEncryptionAtRestGoogleCloudKmsConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EncryptionAtRestGoogleCloudKmsConfigList ``` @@ -2544,7 +2650,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/encryptionatrest" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/encryptionatrest" encryptionatrest.NewEncryptionAtRestGoogleCloudKmsConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) EncryptionAtRestGoogleCloudKmsConfigOutputReference ``` diff --git a/docs/encryptionAtRest.java.md b/docs/encryptionAtRest.java.md index d7ffebcf5..a355498fc 100644 --- a/docs/encryptionAtRest.java.md +++ b/docs/encryptionAtRest.java.md @@ -163,6 +163,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this 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 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putAwsKmsConfig | *No description.* | | putAzureKeyVaultConfig | *No description.* | | putGoogleCloudKmsConfig | *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. + +--- + ##### `putAwsKmsConfig` ```java @@ -427,6 +490,7 @@ public void resetGoogleCloudKmsConfig() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a EncryptionAtRest resource upon running "cdktf plan ". | --- @@ -490,6 +554,50 @@ EncryptionAtRest.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.encryption_at_rest.EncryptionAtRest; + +EncryptionAtRest.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),EncryptionAtRest.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a EncryptionAtRest 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 EncryptionAtRest to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing EncryptionAtRest that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/encryption_at_rest#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 EncryptionAtRest to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/encryptionAtRest.python.md b/docs/encryptionAtRest.python.md index 0a70d6d8e..a28af424b 100644 --- a/docs/encryptionAtRest.python.md +++ b/docs/encryptionAtRest.python.md @@ -158,6 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -167,7 +168,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_aws_kms_config | *No description.* | | put_azure_key_vault_config | *No description.* | | put_google_cloud_kms_config | *No description.* | @@ -246,6 +249,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 @@ -372,6 +393,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 @@ -386,6 +428,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_aws_kms_config` ```python @@ -453,6 +522,7 @@ def reset_google_cloud_kms_config() -> 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 EncryptionAtRest resource upon running "cdktf plan ". | --- @@ -522,6 +592,55 @@ encryptionAtRest.EncryptionAtRest.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import encryption_at_rest + +encryptionAtRest.EncryptionAtRest.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a EncryptionAtRest 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 EncryptionAtRest to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing EncryptionAtRest that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/encryption_at_rest#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the EncryptionAtRest to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/encryptionAtRest.typescript.md b/docs/encryptionAtRest.typescript.md index d0bff3355..d2f93b09b 100644 --- a/docs/encryptionAtRest.typescript.md +++ b/docs/encryptionAtRest.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. | | putAwsKmsConfig | *No description.* | | putAzureKeyVaultConfig | *No description.* | | putGoogleCloudKmsConfig | *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. + +--- + ##### `putAwsKmsConfig` ```typescript @@ -324,6 +385,7 @@ public resetGoogleCloudKmsConfig(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a EncryptionAtRest resource upon running "cdktf plan ". | --- @@ -387,6 +449,50 @@ encryptionAtRest.EncryptionAtRest.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { encryptionAtRest } from '@cdktf/provider-mongodbatlas' + +encryptionAtRest.EncryptionAtRest.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a EncryptionAtRest resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the EncryptionAtRest to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing EncryptionAtRest that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/encryption_at_rest#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the EncryptionAtRest to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/eventTrigger.csharp.md b/docs/eventTrigger.csharp.md index cb39c1934..99a6f5d7e 100644 --- a/docs/eventTrigger.csharp.md +++ b/docs/eventTrigger.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. | | PutEventProcessors | *No description.* | | ResetConfigCollection | *No description.* | | ResetConfigDatabase | *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. + +--- + ##### `PutEventProcessors` ```csharp @@ -389,6 +450,7 @@ private void ResetUnordered() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a EventTrigger resource upon running "cdktf plan ". | --- @@ -452,6 +514,50 @@ EventTrigger.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +EventTrigger.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a EventTrigger resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the EventTrigger to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing EventTrigger that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/event_trigger#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 EventTrigger to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/eventTrigger.go.md b/docs/eventTrigger.go.md index ce4f9adac..c2ffe2572 100644 --- a/docs/eventTrigger.go.md +++ b/docs/eventTrigger.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/eventtrigger" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/eventtrigger" eventtrigger.NewEventTrigger(scope Construct, id *string, config EventTriggerConfig) EventTrigger ``` @@ -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. | | PutEventProcessors | *No description.* | | ResetConfigCollection | *No description.* | | ResetConfigDatabase | *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. + +--- + ##### `PutEventProcessors` ```go @@ -389,13 +450,14 @@ func ResetUnordered() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a EventTrigger resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/eventtrigger" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/eventtrigger" eventtrigger.EventTrigger_IsConstruct(x interface{}) *bool ``` @@ -427,7 +489,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/eventtrigger" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/eventtrigger" eventtrigger.EventTrigger_IsTerraformElement(x interface{}) *bool ``` @@ -441,7 +503,7 @@ eventtrigger.EventTrigger_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/eventtrigger" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/eventtrigger" eventtrigger.EventTrigger_IsTerraformResource(x interface{}) *bool ``` @@ -452,6 +514,50 @@ eventtrigger.EventTrigger_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/eventtrigger" + +eventtrigger.EventTrigger_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a EventTrigger 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 EventTrigger to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing EventTrigger that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/event_trigger#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 EventTrigger to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -1113,7 +1219,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/eventtrigger" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/eventtrigger" &eventtrigger.EventTriggerConfig { Connection: interface{}, @@ -1139,7 +1245,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/eventtri ConfigSchedule: *string, ConfigServiceId: *string, Disabled: interface{}, - EventProcessors: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.eventTrigger.EventTriggerEventProcessors, + EventProcessors: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.eventTrigger.EventTriggerEventProcessors, FunctionId: *string, Id: *string, Unordered: interface{}, @@ -1500,10 +1606,10 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/eventtrigger" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/eventtrigger" &eventtrigger.EventTriggerEventProcessors { - AwsEventbridge: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.eventTrigger.EventTriggerEventProcessorsAwsEventbridge, + AwsEventbridge: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.eventTrigger.EventTriggerEventProcessorsAwsEventbridge, } ``` @@ -1534,7 +1640,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/eventtrigger" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/eventtrigger" &eventtrigger.EventTriggerEventProcessorsAwsEventbridge { ConfigAccountId: *string, @@ -1582,7 +1688,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/eventtrigger" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/eventtrigger" eventtrigger.NewEventTriggerEventProcessorsAwsEventbridgeOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) EventTriggerEventProcessorsAwsEventbridgeOutputReference ``` @@ -1889,7 +1995,7 @@ func InternalValue() EventTriggerEventProcessorsAwsEventbridge #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/eventtrigger" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/eventtrigger" eventtrigger.NewEventTriggerEventProcessorsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) EventTriggerEventProcessorsOutputReference ``` diff --git a/docs/eventTrigger.java.md b/docs/eventTrigger.java.md index dd25bf6b8..5187666d6 100644 --- a/docs/eventTrigger.java.md +++ b/docs/eventTrigger.java.md @@ -323,6 +323,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -332,7 +333,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putEventProcessors | *No description.* | | resetConfigCollection | *No description.* | | resetConfigDatabase | *No description.* | @@ -417,6 +420,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 @@ -525,6 +544,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 @@ -537,6 +575,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. + +--- + ##### `putEventProcessors` ```java @@ -652,6 +715,7 @@ public void resetUnordered() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a EventTrigger resource upon running "cdktf plan ". | --- @@ -715,6 +779,50 @@ EventTrigger.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.event_trigger.EventTrigger; + +EventTrigger.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),EventTrigger.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a EventTrigger 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 EventTrigger to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing EventTrigger that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/event_trigger#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 EventTrigger to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/eventTrigger.python.md b/docs/eventTrigger.python.md index 1f5e0a3be..88436002c 100644 --- a/docs/eventTrigger.python.md +++ b/docs/eventTrigger.python.md @@ -317,6 +317,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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/mongo | 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_event_processors | *No description.* | | reset_config_collection | *No description.* | | reset_config_database | *No description.* | @@ -416,6 +419,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 @@ -542,6 +563,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 @@ -556,6 +598,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_event_processors` ```python @@ -677,6 +746,7 @@ def reset_unordered() -> 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 EventTrigger resource upon running "cdktf plan ". | --- @@ -746,6 +816,55 @@ eventTrigger.EventTrigger.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import event_trigger + +eventTrigger.EventTrigger.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a EventTrigger 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 EventTrigger to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing EventTrigger that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/event_trigger#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the EventTrigger to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/eventTrigger.typescript.md b/docs/eventTrigger.typescript.md index 3428710fd..c88923c75 100644 --- a/docs/eventTrigger.typescript.md +++ b/docs/eventTrigger.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. | | putEventProcessors | *No description.* | | resetConfigCollection | *No description.* | | resetConfigDatabase | *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. + +--- + ##### `putEventProcessors` ```typescript @@ -389,6 +450,7 @@ public resetUnordered(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a EventTrigger resource upon running "cdktf plan ". | --- @@ -452,6 +514,50 @@ eventTrigger.EventTrigger.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { eventTrigger } from '@cdktf/provider-mongodbatlas' + +eventTrigger.EventTrigger.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a EventTrigger resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the EventTrigger to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing EventTrigger that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/event_trigger#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the EventTrigger to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/federatedDatabaseInstance.csharp.md b/docs/federatedDatabaseInstance.csharp.md index 74636ce0b..a10654c2e 100644 --- a/docs/federatedDatabaseInstance.csharp.md +++ b/docs/federatedDatabaseInstance.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. | | PutCloudProviderConfig | *No description.* | | PutDataProcessRegion | *No description.* | | PutStorageDatabases | *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. + +--- + ##### `PutCloudProviderConfig` ```csharp @@ -351,6 +412,7 @@ private void ResetStorageStores() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a FederatedDatabaseInstance resource upon running "cdktf plan ". | --- @@ -414,6 +476,50 @@ FederatedDatabaseInstance.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +FederatedDatabaseInstance.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a FederatedDatabaseInstance resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the FederatedDatabaseInstance to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing FederatedDatabaseInstance that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_database_instance#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 FederatedDatabaseInstance to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/federatedDatabaseInstance.go.md b/docs/federatedDatabaseInstance.go.md index f9da02fb7..0a9ecb25a 100644 --- a/docs/federatedDatabaseInstance.go.md +++ b/docs/federatedDatabaseInstance.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" federateddatabaseinstance.NewFederatedDatabaseInstance(scope Construct, id *string, config FederatedDatabaseInstanceConfig) FederatedDatabaseInstance ``` @@ -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. | | PutCloudProviderConfig | *No description.* | | PutDataProcessRegion | *No description.* | | PutStorageDatabases | *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. + +--- + ##### `PutCloudProviderConfig` ```go @@ -351,13 +412,14 @@ func ResetStorageStores() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a FederatedDatabaseInstance resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" federateddatabaseinstance.FederatedDatabaseInstance_IsConstruct(x interface{}) *bool ``` @@ -389,7 +451,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" federateddatabaseinstance.FederatedDatabaseInstance_IsTerraformElement(x interface{}) *bool ``` @@ -403,7 +465,7 @@ federateddatabaseinstance.FederatedDatabaseInstance_IsTerraformElement(x interfa ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" federateddatabaseinstance.FederatedDatabaseInstance_IsTerraformResource(x interface{}) *bool ``` @@ -414,6 +476,50 @@ federateddatabaseinstance.FederatedDatabaseInstance_IsTerraformResource(x interf --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" + +federateddatabaseinstance.FederatedDatabaseInstance_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a FederatedDatabaseInstance 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 FederatedDatabaseInstance to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing FederatedDatabaseInstance that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_database_instance#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 FederatedDatabaseInstance to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -778,10 +884,10 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" &federateddatabaseinstance.FederatedDatabaseInstanceCloudProviderConfig { - Aws: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.federatedDatabaseInstance.FederatedDatabaseInstanceCloudProviderConfigAws, + Aws: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.federatedDatabaseInstance.FederatedDatabaseInstanceCloudProviderConfigAws, } ``` @@ -812,7 +918,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" &federateddatabaseinstance.FederatedDatabaseInstanceCloudProviderConfigAws { RoleId: *string, @@ -858,7 +964,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" &federateddatabaseinstance.FederatedDatabaseInstanceConfig { Connection: interface{}, @@ -870,8 +976,8 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federate Provisioners: *[]interface{}, Name: *string, ProjectId: *string, - CloudProviderConfig: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.federatedDatabaseInstance.FederatedDatabaseInstanceCloudProviderConfig, - DataProcessRegion: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.federatedDatabaseInstance.FederatedDatabaseInstanceDataProcessRegion, + CloudProviderConfig: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.federatedDatabaseInstance.FederatedDatabaseInstanceCloudProviderConfig, + DataProcessRegion: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.federatedDatabaseInstance.FederatedDatabaseInstanceDataProcessRegion, Id: *string, StorageDatabases: interface{}, StorageStores: interface{}, @@ -1069,7 +1175,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" &federateddatabaseinstance.FederatedDatabaseInstanceDataProcessRegion { CloudProvider: *string, @@ -1115,7 +1221,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" &federateddatabaseinstance.FederatedDatabaseInstanceStorageDatabases { Collections: interface{}, @@ -1179,7 +1285,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" &federateddatabaseinstance.FederatedDatabaseInstanceStorageDatabasesCollections { DataSources: interface{}, @@ -1227,7 +1333,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" &federateddatabaseinstance.FederatedDatabaseInstanceStorageDatabasesCollectionsDataSources { AllowInsecure: interface{}, @@ -1399,7 +1505,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" &federateddatabaseinstance.FederatedDatabaseInstanceStorageDatabasesViews { @@ -1412,7 +1518,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federate #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" &federateddatabaseinstance.FederatedDatabaseInstanceStorageStores { AdditionalStorageClasses: *[]*string, @@ -1428,7 +1534,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federate ProjectId: *string, Provider: *string, Public: *string, - ReadPreference: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.federatedDatabaseInstance.FederatedDatabaseInstanceStorageStoresReadPreference, + ReadPreference: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.federatedDatabaseInstance.FederatedDatabaseInstanceStorageStoresReadPreference, Region: *string, Urls: *[]*string, } @@ -1656,7 +1762,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" &federateddatabaseinstance.FederatedDatabaseInstanceStorageStoresReadPreference { MaxStalenessSeconds: *f64, @@ -1718,7 +1824,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" &federateddatabaseinstance.FederatedDatabaseInstanceStorageStoresReadPreferenceTagSets { Tags: interface{}, @@ -1752,7 +1858,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" &federateddatabaseinstance.FederatedDatabaseInstanceStorageStoresReadPreferenceTagSetsTags { Name: *string, @@ -1800,7 +1906,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" federateddatabaseinstance.NewFederatedDatabaseInstanceCloudProviderConfigAwsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) FederatedDatabaseInstanceCloudProviderConfigAwsOutputReference ``` @@ -2126,7 +2232,7 @@ func InternalValue() FederatedDatabaseInstanceCloudProviderConfigAws #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" federateddatabaseinstance.NewFederatedDatabaseInstanceCloudProviderConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) FederatedDatabaseInstanceCloudProviderConfigOutputReference ``` @@ -2410,7 +2516,7 @@ func InternalValue() FederatedDatabaseInstanceCloudProviderConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" federateddatabaseinstance.NewFederatedDatabaseInstanceDataProcessRegionOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) FederatedDatabaseInstanceDataProcessRegionOutputReference ``` @@ -2703,7 +2809,7 @@ func InternalValue() FederatedDatabaseInstanceDataProcessRegion #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" federateddatabaseinstance.NewFederatedDatabaseInstanceStorageDatabasesCollectionsDataSourcesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) FederatedDatabaseInstanceStorageDatabasesCollectionsDataSourcesList ``` @@ -2846,7 +2952,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" federateddatabaseinstance.NewFederatedDatabaseInstanceStorageDatabasesCollectionsDataSourcesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) FederatedDatabaseInstanceStorageDatabasesCollectionsDataSourcesOutputReference ``` @@ -3432,7 +3538,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" federateddatabaseinstance.NewFederatedDatabaseInstanceStorageDatabasesCollectionsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) FederatedDatabaseInstanceStorageDatabasesCollectionsList ``` @@ -3575,7 +3681,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" federateddatabaseinstance.NewFederatedDatabaseInstanceStorageDatabasesCollectionsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) FederatedDatabaseInstanceStorageDatabasesCollectionsOutputReference ``` @@ -3913,7 +4019,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" federateddatabaseinstance.NewFederatedDatabaseInstanceStorageDatabasesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) FederatedDatabaseInstanceStorageDatabasesList ``` @@ -4056,7 +4162,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" federateddatabaseinstance.NewFederatedDatabaseInstanceStorageDatabasesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) FederatedDatabaseInstanceStorageDatabasesOutputReference ``` @@ -4447,7 +4553,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" federateddatabaseinstance.NewFederatedDatabaseInstanceStorageDatabasesViewsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) FederatedDatabaseInstanceStorageDatabasesViewsList ``` @@ -4590,7 +4696,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" federateddatabaseinstance.NewFederatedDatabaseInstanceStorageDatabasesViewsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) FederatedDatabaseInstanceStorageDatabasesViewsOutputReference ``` @@ -4890,7 +4996,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" federateddatabaseinstance.NewFederatedDatabaseInstanceStorageStoresList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) FederatedDatabaseInstanceStorageStoresList ``` @@ -5033,7 +5139,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" federateddatabaseinstance.NewFederatedDatabaseInstanceStorageStoresOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) FederatedDatabaseInstanceStorageStoresOutputReference ``` @@ -5777,7 +5883,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" federateddatabaseinstance.NewFederatedDatabaseInstanceStorageStoresReadPreferenceOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) FederatedDatabaseInstanceStorageStoresReadPreferenceOutputReference ``` @@ -6126,7 +6232,7 @@ func InternalValue() FederatedDatabaseInstanceStorageStoresReadPreference #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" federateddatabaseinstance.NewFederatedDatabaseInstanceStorageStoresReadPreferenceTagSetsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) FederatedDatabaseInstanceStorageStoresReadPreferenceTagSetsList ``` @@ -6269,7 +6375,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" federateddatabaseinstance.NewFederatedDatabaseInstanceStorageStoresReadPreferenceTagSetsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) FederatedDatabaseInstanceStorageStoresReadPreferenceTagSetsOutputReference ``` @@ -6571,7 +6677,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" federateddatabaseinstance.NewFederatedDatabaseInstanceStorageStoresReadPreferenceTagSetsTagsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) FederatedDatabaseInstanceStorageStoresReadPreferenceTagSetsTagsList ``` @@ -6714,7 +6820,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federateddatabaseinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federateddatabaseinstance" federateddatabaseinstance.NewFederatedDatabaseInstanceStorageStoresReadPreferenceTagSetsTagsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) FederatedDatabaseInstanceStorageStoresReadPreferenceTagSetsTagsOutputReference ``` diff --git a/docs/federatedDatabaseInstance.java.md b/docs/federatedDatabaseInstance.java.md index eb159099a..2c9a1d4a1 100644 --- a/docs/federatedDatabaseInstance.java.md +++ b/docs/federatedDatabaseInstance.java.md @@ -197,6 +197,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -206,7 +207,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putCloudProviderConfig | *No description.* | | putDataProcessRegion | *No description.* | | putStorageDatabases | *No description.* | @@ -283,6 +286,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 @@ -391,6 +410,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 @@ -403,6 +441,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. + +--- + ##### `putCloudProviderConfig` ```java @@ -488,6 +551,7 @@ public void resetStorageStores() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a FederatedDatabaseInstance resource upon running "cdktf plan ". | --- @@ -551,6 +615,50 @@ FederatedDatabaseInstance.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.federated_database_instance.FederatedDatabaseInstance; + +FederatedDatabaseInstance.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),FederatedDatabaseInstance.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a FederatedDatabaseInstance 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 FederatedDatabaseInstance to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing FederatedDatabaseInstance that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_database_instance#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 FederatedDatabaseInstance to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/federatedDatabaseInstance.python.md b/docs/federatedDatabaseInstance.python.md index 18b1c577b..c3a61c46d 100644 --- a/docs/federatedDatabaseInstance.python.md +++ b/docs/federatedDatabaseInstance.python.md @@ -193,6 +193,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -202,7 +203,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_cloud_provider_config | *No description.* | | put_data_process_region | *No description.* | | put_storage_databases | *No description.* | @@ -284,6 +287,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 @@ -410,6 +431,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 @@ -424,6 +466,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_cloud_provider_config` ```python @@ -532,6 +601,7 @@ def reset_storage_stores() -> 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 FederatedDatabaseInstance resource upon running "cdktf plan ". | --- @@ -601,6 +671,55 @@ federatedDatabaseInstance.FederatedDatabaseInstance.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import federated_database_instance + +federatedDatabaseInstance.FederatedDatabaseInstance.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a FederatedDatabaseInstance 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 FederatedDatabaseInstance to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing FederatedDatabaseInstance that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_database_instance#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the FederatedDatabaseInstance to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/federatedDatabaseInstance.typescript.md b/docs/federatedDatabaseInstance.typescript.md index e679e1164..907e3c8c4 100644 --- a/docs/federatedDatabaseInstance.typescript.md +++ b/docs/federatedDatabaseInstance.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. | | putCloudProviderConfig | *No description.* | | putDataProcessRegion | *No description.* | | putStorageDatabases | *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. + +--- + ##### `putCloudProviderConfig` ```typescript @@ -351,6 +412,7 @@ public resetStorageStores(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a FederatedDatabaseInstance resource upon running "cdktf plan ". | --- @@ -414,6 +476,50 @@ federatedDatabaseInstance.FederatedDatabaseInstance.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { federatedDatabaseInstance } from '@cdktf/provider-mongodbatlas' + +federatedDatabaseInstance.FederatedDatabaseInstance.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a FederatedDatabaseInstance resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the FederatedDatabaseInstance to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing FederatedDatabaseInstance that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_database_instance#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the FederatedDatabaseInstance to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/federatedQueryLimit.csharp.md b/docs/federatedQueryLimit.csharp.md index 20ed63985..c2d0dd4da 100644 --- a/docs/federatedQueryLimit.csharp.md +++ b/docs/federatedQueryLimit.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. | | ResetDefaultLimit | *No description.* | | ResetId | *No description.* | | ResetMaximumLimit | *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. + +--- + ##### `ResetDefaultLimit` ```csharp @@ -285,6 +346,7 @@ private void ResetMaximumLimit() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a FederatedQueryLimit resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ FederatedQueryLimit.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +FederatedQueryLimit.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a FederatedQueryLimit resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the FederatedQueryLimit to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing FederatedQueryLimit that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_query_limit#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 FederatedQueryLimit to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/federatedQueryLimit.go.md b/docs/federatedQueryLimit.go.md index af69e5a7b..dfa1ac906 100644 --- a/docs/federatedQueryLimit.go.md +++ b/docs/federatedQueryLimit.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federatedquerylimit" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedquerylimit" federatedquerylimit.NewFederatedQueryLimit(scope Construct, id *string, config FederatedQueryLimitConfig) FederatedQueryLimit ``` @@ -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. | | ResetDefaultLimit | *No description.* | | ResetId | *No description.* | | ResetMaximumLimit | *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. + +--- + ##### `ResetDefaultLimit` ```go @@ -285,13 +346,14 @@ func ResetMaximumLimit() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a FederatedQueryLimit resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federatedquerylimit" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedquerylimit" federatedquerylimit.FederatedQueryLimit_IsConstruct(x interface{}) *bool ``` @@ -323,7 +385,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federatedquerylimit" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedquerylimit" federatedquerylimit.FederatedQueryLimit_IsTerraformElement(x interface{}) *bool ``` @@ -337,7 +399,7 @@ federatedquerylimit.FederatedQueryLimit_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federatedquerylimit" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedquerylimit" federatedquerylimit.FederatedQueryLimit_IsTerraformResource(x interface{}) *bool ``` @@ -348,6 +410,50 @@ federatedquerylimit.FederatedQueryLimit_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedquerylimit" + +federatedquerylimit.FederatedQueryLimit_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a FederatedQueryLimit 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 FederatedQueryLimit to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing FederatedQueryLimit that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_query_limit#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 FederatedQueryLimit to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -734,7 +840,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federatedquerylimit" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedquerylimit" &federatedquerylimit.FederatedQueryLimitConfig { Connection: interface{}, diff --git a/docs/federatedQueryLimit.java.md b/docs/federatedQueryLimit.java.md index c1ababeb1..3ea3afe94 100644 --- a/docs/federatedQueryLimit.java.md +++ b/docs/federatedQueryLimit.java.md @@ -197,6 +197,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -206,7 +207,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | resetDefaultLimit | *No description.* | | resetId | *No description.* | | resetMaximumLimit | *No description.* | @@ -277,6 +280,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 @@ -385,6 +404,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 @@ -397,6 +435,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. + +--- + ##### `resetDefaultLimit` ```java @@ -422,6 +485,7 @@ public void resetMaximumLimit() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a FederatedQueryLimit resource upon running "cdktf plan ". | --- @@ -485,6 +549,50 @@ FederatedQueryLimit.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.federated_query_limit.FederatedQueryLimit; + +FederatedQueryLimit.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),FederatedQueryLimit.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a FederatedQueryLimit 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 FederatedQueryLimit to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing FederatedQueryLimit that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_query_limit#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 FederatedQueryLimit to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/federatedQueryLimit.python.md b/docs/federatedQueryLimit.python.md index eab886cab..89a54f8e2 100644 --- a/docs/federatedQueryLimit.python.md +++ b/docs/federatedQueryLimit.python.md @@ -195,6 +195,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -204,7 +205,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_default_limit | *No description.* | | reset_id | *No description.* | | reset_maximum_limit | *No description.* | @@ -280,6 +283,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 @@ -406,6 +427,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 @@ -420,6 +462,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_default_limit` ```python @@ -445,6 +514,7 @@ def reset_maximum_limit() -> 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 FederatedQueryLimit resource upon running "cdktf plan ". | --- @@ -514,6 +584,55 @@ federatedQueryLimit.FederatedQueryLimit.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import federated_query_limit + +federatedQueryLimit.FederatedQueryLimit.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a FederatedQueryLimit 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 FederatedQueryLimit to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing FederatedQueryLimit that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_query_limit#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the FederatedQueryLimit to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/federatedQueryLimit.typescript.md b/docs/federatedQueryLimit.typescript.md index 35141a97c..425ff2f87 100644 --- a/docs/federatedQueryLimit.typescript.md +++ b/docs/federatedQueryLimit.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. | | resetDefaultLimit | *No description.* | | resetId | *No description.* | | resetMaximumLimit | *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. + +--- + ##### `resetDefaultLimit` ```typescript @@ -285,6 +346,7 @@ public resetMaximumLimit(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a FederatedQueryLimit resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ federatedQueryLimit.FederatedQueryLimit.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { federatedQueryLimit } from '@cdktf/provider-mongodbatlas' + +federatedQueryLimit.FederatedQueryLimit.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a FederatedQueryLimit resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the FederatedQueryLimit to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing FederatedQueryLimit that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_query_limit#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the FederatedQueryLimit to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/federatedSettingsIdentityProvider.csharp.md b/docs/federatedSettingsIdentityProvider.csharp.md index b8cc810c7..6641bf1c8 100644 --- a/docs/federatedSettingsIdentityProvider.csharp.md +++ b/docs/federatedSettingsIdentityProvider.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. | | ResetAssociatedDomains | *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. + +--- + ##### `ResetAssociatedDomains` ```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 FederatedSettingsIdentityProvider resource upon running "cdktf plan ". | --- @@ -341,6 +403,50 @@ FederatedSettingsIdentityProvider.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +FederatedSettingsIdentityProvider.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a FederatedSettingsIdentityProvider resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the FederatedSettingsIdentityProvider to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing FederatedSettingsIdentityProvider that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_settings_identity_provider#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 FederatedSettingsIdentityProvider to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/federatedSettingsIdentityProvider.go.md b/docs/federatedSettingsIdentityProvider.go.md index 5ae3ad3c8..a7535850d 100644 --- a/docs/federatedSettingsIdentityProvider.go.md +++ b/docs/federatedSettingsIdentityProvider.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedsettingsidentityprovider" federatedsettingsidentityprovider.NewFederatedSettingsIdentityProvider(scope Construct, id *string, config FederatedSettingsIdentityProviderConfig) FederatedSettingsIdentityProvider ``` @@ -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. | | ResetAssociatedDomains | *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. + +--- + ##### `ResetAssociatedDomains` ```go @@ -278,13 +339,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a FederatedSettingsIdentityProvider resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedsettingsidentityprovider" federatedsettingsidentityprovider.FederatedSettingsIdentityProvider_IsConstruct(x interface{}) *bool ``` @@ -316,7 +378,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedsettingsidentityprovider" federatedsettingsidentityprovider.FederatedSettingsIdentityProvider_IsTerraformElement(x interface{}) *bool ``` @@ -330,7 +392,7 @@ federatedsettingsidentityprovider.FederatedSettingsIdentityProvider_IsTerraformE ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedsettingsidentityprovider" federatedsettingsidentityprovider.FederatedSettingsIdentityProvider_IsTerraformResource(x interface{}) *bool ``` @@ -341,6 +403,50 @@ federatedsettingsidentityprovider.FederatedSettingsIdentityProvider_IsTerraformR --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedsettingsidentityprovider" + +federatedsettingsidentityprovider.FederatedSettingsIdentityProvider_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a FederatedSettingsIdentityProvider 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 FederatedSettingsIdentityProvider to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing FederatedSettingsIdentityProvider that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_settings_identity_provider#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 FederatedSettingsIdentityProvider to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -760,7 +866,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federatedsettingsidentityprovider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedsettingsidentityprovider" &federatedsettingsidentityprovider.FederatedSettingsIdentityProviderConfig { Connection: interface{}, diff --git a/docs/federatedSettingsIdentityProvider.java.md b/docs/federatedSettingsIdentityProvider.java.md index 6d696d8f8..ed532452e 100644 --- a/docs/federatedSettingsIdentityProvider.java.md +++ b/docs/federatedSettingsIdentityProvider.java.md @@ -218,6 +218,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.* | @@ -227,7 +228,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. | | resetAssociatedDomains | *No description.* | | resetId | *No description.* | @@ -297,6 +300,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 @@ -405,6 +424,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 @@ -417,6 +455,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. + +--- + ##### `resetAssociatedDomains` ```java @@ -436,6 +499,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a FederatedSettingsIdentityProvider resource upon running "cdktf plan ". | --- @@ -499,6 +563,50 @@ FederatedSettingsIdentityProvider.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.federated_settings_identity_provider.FederatedSettingsIdentityProvider; + +FederatedSettingsIdentityProvider.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),FederatedSettingsIdentityProvider.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a FederatedSettingsIdentityProvider 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 FederatedSettingsIdentityProvider to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing FederatedSettingsIdentityProvider that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_settings_identity_provider#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 FederatedSettingsIdentityProvider to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/federatedSettingsIdentityProvider.python.md b/docs/federatedSettingsIdentityProvider.python.md index 3c3e6deb5..8cc446902 100644 --- a/docs/federatedSettingsIdentityProvider.python.md +++ b/docs/federatedSettingsIdentityProvider.python.md @@ -215,6 +215,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.* | @@ -224,7 +225,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_associated_domains | *No description.* | | reset_id | *No description.* | @@ -299,6 +302,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 @@ -425,6 +446,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 @@ -439,6 +481,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_associated_domains` ```python @@ -458,6 +527,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 FederatedSettingsIdentityProvider resource upon running "cdktf plan ". | --- @@ -527,6 +597,55 @@ federatedSettingsIdentityProvider.FederatedSettingsIdentityProvider.is_terraform --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import federated_settings_identity_provider + +federatedSettingsIdentityProvider.FederatedSettingsIdentityProvider.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a FederatedSettingsIdentityProvider 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 FederatedSettingsIdentityProvider to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing FederatedSettingsIdentityProvider that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_settings_identity_provider#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the FederatedSettingsIdentityProvider to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/federatedSettingsIdentityProvider.typescript.md b/docs/federatedSettingsIdentityProvider.typescript.md index 9b39d6f0e..5acd73d76 100644 --- a/docs/federatedSettingsIdentityProvider.typescript.md +++ b/docs/federatedSettingsIdentityProvider.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. | | resetAssociatedDomains | *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. + +--- + ##### `resetAssociatedDomains` ```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 FederatedSettingsIdentityProvider resource upon running "cdktf plan ". | --- @@ -341,6 +403,50 @@ federatedSettingsIdentityProvider.FederatedSettingsIdentityProvider.isTerraformR --- +##### `generateConfigForImport` + +```typescript +import { federatedSettingsIdentityProvider } from '@cdktf/provider-mongodbatlas' + +federatedSettingsIdentityProvider.FederatedSettingsIdentityProvider.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a FederatedSettingsIdentityProvider resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the FederatedSettingsIdentityProvider to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing FederatedSettingsIdentityProvider that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_settings_identity_provider#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the FederatedSettingsIdentityProvider to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/federatedSettingsOrgConfig.csharp.md b/docs/federatedSettingsOrgConfig.csharp.md index bc1c94ad8..8dcb88147 100644 --- a/docs/federatedSettingsOrgConfig.csharp.md +++ b/docs/federatedSettingsOrgConfig.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. | | ResetDomainAllowList | *No description.* | | ResetId | *No description.* | | ResetPostAuthRoleGrants | *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. + +--- + ##### `ResetDomainAllowList` ```csharp @@ -285,6 +346,7 @@ private void ResetPostAuthRoleGrants() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a FederatedSettingsOrgConfig resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ FederatedSettingsOrgConfig.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +FederatedSettingsOrgConfig.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a FederatedSettingsOrgConfig resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the FederatedSettingsOrgConfig to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing FederatedSettingsOrgConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_settings_org_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 FederatedSettingsOrgConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/federatedSettingsOrgConfig.go.md b/docs/federatedSettingsOrgConfig.go.md index 060f487e0..3dcd5167e 100644 --- a/docs/federatedSettingsOrgConfig.go.md +++ b/docs/federatedSettingsOrgConfig.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federatedsettingsorgconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedsettingsorgconfig" federatedsettingsorgconfig.NewFederatedSettingsOrgConfig(scope Construct, id *string, config FederatedSettingsOrgConfigConfig) FederatedSettingsOrgConfig ``` @@ -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. | | ResetDomainAllowList | *No description.* | | ResetId | *No description.* | | ResetPostAuthRoleGrants | *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. + +--- + ##### `ResetDomainAllowList` ```go @@ -285,13 +346,14 @@ func ResetPostAuthRoleGrants() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a FederatedSettingsOrgConfig resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federatedsettingsorgconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedsettingsorgconfig" federatedsettingsorgconfig.FederatedSettingsOrgConfig_IsConstruct(x interface{}) *bool ``` @@ -323,7 +385,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federatedsettingsorgconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedsettingsorgconfig" federatedsettingsorgconfig.FederatedSettingsOrgConfig_IsTerraformElement(x interface{}) *bool ``` @@ -337,7 +399,7 @@ federatedsettingsorgconfig.FederatedSettingsOrgConfig_IsTerraformElement(x inter ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federatedsettingsorgconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedsettingsorgconfig" federatedsettingsorgconfig.FederatedSettingsOrgConfig_IsTerraformResource(x interface{}) *bool ``` @@ -348,6 +410,50 @@ federatedsettingsorgconfig.FederatedSettingsOrgConfig_IsTerraformResource(x inte --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedsettingsorgconfig" + +federatedsettingsorgconfig.FederatedSettingsOrgConfig_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a FederatedSettingsOrgConfig 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 FederatedSettingsOrgConfig to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing FederatedSettingsOrgConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_settings_org_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 FederatedSettingsOrgConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -690,7 +796,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federatedsettingsorgconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedsettingsorgconfig" &federatedsettingsorgconfig.FederatedSettingsOrgConfigConfig { Connection: interface{}, diff --git a/docs/federatedSettingsOrgConfig.java.md b/docs/federatedSettingsOrgConfig.java.md index 70f5ea05c..3d30e3720 100644 --- a/docs/federatedSettingsOrgConfig.java.md +++ b/docs/federatedSettingsOrgConfig.java.md @@ -188,6 +188,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -197,7 +198,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | resetDomainAllowList | *No description.* | | resetId | *No description.* | | resetPostAuthRoleGrants | *No description.* | @@ -268,6 +271,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 @@ -376,6 +395,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 @@ -388,6 +426,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. + +--- + ##### `resetDomainAllowList` ```java @@ -413,6 +476,7 @@ public void resetPostAuthRoleGrants() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a FederatedSettingsOrgConfig resource upon running "cdktf plan ". | --- @@ -476,6 +540,50 @@ FederatedSettingsOrgConfig.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.federated_settings_org_config.FederatedSettingsOrgConfig; + +FederatedSettingsOrgConfig.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),FederatedSettingsOrgConfig.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a FederatedSettingsOrgConfig 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 FederatedSettingsOrgConfig to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing FederatedSettingsOrgConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_settings_org_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 FederatedSettingsOrgConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/federatedSettingsOrgConfig.python.md b/docs/federatedSettingsOrgConfig.python.md index f076bcd20..c220c9bce 100644 --- a/docs/federatedSettingsOrgConfig.python.md +++ b/docs/federatedSettingsOrgConfig.python.md @@ -185,6 +185,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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/mongo | 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_domain_allow_list | *No description.* | | reset_id | *No description.* | | reset_post_auth_role_grants | *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_domain_allow_list` ```python @@ -435,6 +504,7 @@ def reset_post_auth_role_grants() -> 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 FederatedSettingsOrgConfig resource upon running "cdktf plan ". | --- @@ -504,6 +574,55 @@ federatedSettingsOrgConfig.FederatedSettingsOrgConfig.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import federated_settings_org_config + +federatedSettingsOrgConfig.FederatedSettingsOrgConfig.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a FederatedSettingsOrgConfig 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 FederatedSettingsOrgConfig to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing FederatedSettingsOrgConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_settings_org_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 FederatedSettingsOrgConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/federatedSettingsOrgConfig.typescript.md b/docs/federatedSettingsOrgConfig.typescript.md index 73998ae4d..475f3ae10 100644 --- a/docs/federatedSettingsOrgConfig.typescript.md +++ b/docs/federatedSettingsOrgConfig.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. | | resetDomainAllowList | *No description.* | | resetId | *No description.* | | resetPostAuthRoleGrants | *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. + +--- + ##### `resetDomainAllowList` ```typescript @@ -285,6 +346,7 @@ public resetPostAuthRoleGrants(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a FederatedSettingsOrgConfig resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ federatedSettingsOrgConfig.FederatedSettingsOrgConfig.isTerraformResource(x: any --- +##### `generateConfigForImport` + +```typescript +import { federatedSettingsOrgConfig } from '@cdktf/provider-mongodbatlas' + +federatedSettingsOrgConfig.FederatedSettingsOrgConfig.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a FederatedSettingsOrgConfig resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the FederatedSettingsOrgConfig to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing FederatedSettingsOrgConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_settings_org_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 FederatedSettingsOrgConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/federatedSettingsOrgRoleMapping.csharp.md b/docs/federatedSettingsOrgRoleMapping.csharp.md index c52e0dde0..199069927 100644 --- a/docs/federatedSettingsOrgRoleMapping.csharp.md +++ b/docs/federatedSettingsOrgRoleMapping.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. | | PutRoleAssignments | *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. + +--- + ##### `PutRoleAssignments` ```csharp @@ -277,6 +338,7 @@ private void PutRoleAssignments(object Value) | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a FederatedSettingsOrgRoleMapping resource upon running "cdktf plan ". | --- @@ -340,6 +402,50 @@ FederatedSettingsOrgRoleMapping.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +FederatedSettingsOrgRoleMapping.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a FederatedSettingsOrgRoleMapping resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the FederatedSettingsOrgRoleMapping to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing FederatedSettingsOrgRoleMapping that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_settings_org_role_mapping#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 FederatedSettingsOrgRoleMapping to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/federatedSettingsOrgRoleMapping.go.md b/docs/federatedSettingsOrgRoleMapping.go.md index f01d13634..09bd33bda 100644 --- a/docs/federatedSettingsOrgRoleMapping.go.md +++ b/docs/federatedSettingsOrgRoleMapping.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federatedsettingsorgrolemapping" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedsettingsorgrolemapping" federatedsettingsorgrolemapping.NewFederatedSettingsOrgRoleMapping(scope Construct, id *string, config FederatedSettingsOrgRoleMappingConfig) FederatedSettingsOrgRoleMapping ``` @@ -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. | | PutRoleAssignments | *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. + +--- + ##### `PutRoleAssignments` ```go @@ -277,13 +338,14 @@ func PutRoleAssignments(value interface{}) | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a FederatedSettingsOrgRoleMapping resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federatedsettingsorgrolemapping" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedsettingsorgrolemapping" federatedsettingsorgrolemapping.FederatedSettingsOrgRoleMapping_IsConstruct(x interface{}) *bool ``` @@ -315,7 +377,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federatedsettingsorgrolemapping" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedsettingsorgrolemapping" federatedsettingsorgrolemapping.FederatedSettingsOrgRoleMapping_IsTerraformElement(x interface{}) *bool ``` @@ -329,7 +391,7 @@ federatedsettingsorgrolemapping.FederatedSettingsOrgRoleMapping_IsTerraformEleme ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federatedsettingsorgrolemapping" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedsettingsorgrolemapping" federatedsettingsorgrolemapping.FederatedSettingsOrgRoleMapping_IsTerraformResource(x interface{}) *bool ``` @@ -340,6 +402,50 @@ federatedsettingsorgrolemapping.FederatedSettingsOrgRoleMapping_IsTerraformResou --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedsettingsorgrolemapping" + +federatedsettingsorgrolemapping.FederatedSettingsOrgRoleMapping_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a FederatedSettingsOrgRoleMapping 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 FederatedSettingsOrgRoleMapping to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing FederatedSettingsOrgRoleMapping that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_settings_org_role_mapping#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 FederatedSettingsOrgRoleMapping to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -627,7 +733,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federatedsettingsorgrolemapping" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedsettingsorgrolemapping" &federatedsettingsorgrolemapping.FederatedSettingsOrgRoleMappingConfig { Connection: interface{}, @@ -787,7 +893,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federatedsettingsorgrolemapping" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedsettingsorgrolemapping" &federatedsettingsorgrolemapping.FederatedSettingsOrgRoleMappingRoleAssignments { GroupId: *string, @@ -849,7 +955,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federatedsettingsorgrolemapping" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedsettingsorgrolemapping" federatedsettingsorgrolemapping.NewFederatedSettingsOrgRoleMappingRoleAssignmentsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) FederatedSettingsOrgRoleMappingRoleAssignmentsList ``` @@ -992,7 +1098,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/federatedsettingsorgrolemapping" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/federatedsettingsorgrolemapping" federatedsettingsorgrolemapping.NewFederatedSettingsOrgRoleMappingRoleAssignmentsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) FederatedSettingsOrgRoleMappingRoleAssignmentsOutputReference ``` diff --git a/docs/federatedSettingsOrgRoleMapping.java.md b/docs/federatedSettingsOrgRoleMapping.java.md index 86547540b..28e954df2 100644 --- a/docs/federatedSettingsOrgRoleMapping.java.md +++ b/docs/federatedSettingsOrgRoleMapping.java.md @@ -157,6 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -166,7 +167,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putRoleAssignments | *No description.* | --- @@ -235,6 +238,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 @@ -343,6 +362,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 @@ -355,6 +393,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. + +--- + ##### `putRoleAssignments` ```java @@ -374,6 +437,7 @@ public void putRoleAssignments(IResolvable OR java.util.ListisConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a FederatedSettingsOrgRoleMapping resource upon running "cdktf plan ". | --- @@ -437,6 +501,50 @@ FederatedSettingsOrgRoleMapping.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.federated_settings_org_role_mapping.FederatedSettingsOrgRoleMapping; + +FederatedSettingsOrgRoleMapping.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),FederatedSettingsOrgRoleMapping.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a FederatedSettingsOrgRoleMapping 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 FederatedSettingsOrgRoleMapping to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing FederatedSettingsOrgRoleMapping that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_settings_org_role_mapping#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 FederatedSettingsOrgRoleMapping to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/federatedSettingsOrgRoleMapping.python.md b/docs/federatedSettingsOrgRoleMapping.python.md index 5ef6f0765..05c6d2ffe 100644 --- a/docs/federatedSettingsOrgRoleMapping.python.md +++ b/docs/federatedSettingsOrgRoleMapping.python.md @@ -154,6 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -163,7 +164,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_role_assignments | *No description.* | --- @@ -237,6 +240,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 @@ -363,6 +384,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 @@ -377,6 +419,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_role_assignments` ```python @@ -398,6 +467,7 @@ def put_role_assignments( | 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 FederatedSettingsOrgRoleMapping resource upon running "cdktf plan ". | --- @@ -467,6 +537,55 @@ federatedSettingsOrgRoleMapping.FederatedSettingsOrgRoleMapping.is_terraform_res --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import federated_settings_org_role_mapping + +federatedSettingsOrgRoleMapping.FederatedSettingsOrgRoleMapping.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a FederatedSettingsOrgRoleMapping 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 FederatedSettingsOrgRoleMapping to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing FederatedSettingsOrgRoleMapping that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_settings_org_role_mapping#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the FederatedSettingsOrgRoleMapping to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/federatedSettingsOrgRoleMapping.typescript.md b/docs/federatedSettingsOrgRoleMapping.typescript.md index b22942b04..32bbf9430 100644 --- a/docs/federatedSettingsOrgRoleMapping.typescript.md +++ b/docs/federatedSettingsOrgRoleMapping.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. | | putRoleAssignments | *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. + +--- + ##### `putRoleAssignments` ```typescript @@ -277,6 +338,7 @@ public putRoleAssignments(value: IResolvable | FederatedSettingsOrgRoleMappingRo | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a FederatedSettingsOrgRoleMapping resource upon running "cdktf plan ". | --- @@ -340,6 +402,50 @@ federatedSettingsOrgRoleMapping.FederatedSettingsOrgRoleMapping.isTerraformResou --- +##### `generateConfigForImport` + +```typescript +import { federatedSettingsOrgRoleMapping } from '@cdktf/provider-mongodbatlas' + +federatedSettingsOrgRoleMapping.FederatedSettingsOrgRoleMapping.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a FederatedSettingsOrgRoleMapping resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the FederatedSettingsOrgRoleMapping to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing FederatedSettingsOrgRoleMapping that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_settings_org_role_mapping#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the FederatedSettingsOrgRoleMapping to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/globalClusterConfig.csharp.md b/docs/globalClusterConfig.csharp.md index 333f195c0..fcd767e8f 100644 --- a/docs/globalClusterConfig.csharp.md +++ b/docs/globalClusterConfig.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. | | PutCustomZoneMappings | *No description.* | | PutManagedNamespaces | *No description.* | | ResetCustomZoneMappings | *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. + +--- + ##### `PutCustomZoneMappings` ```csharp @@ -311,6 +372,7 @@ private void ResetManagedNamespaces() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a GlobalClusterConfig resource upon running "cdktf plan ". | --- @@ -374,6 +436,50 @@ GlobalClusterConfig.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +GlobalClusterConfig.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a GlobalClusterConfig resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the GlobalClusterConfig to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing GlobalClusterConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/global_cluster_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 GlobalClusterConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/globalClusterConfig.go.md b/docs/globalClusterConfig.go.md index d25a13202..c2b3cd9c7 100644 --- a/docs/globalClusterConfig.go.md +++ b/docs/globalClusterConfig.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/globalclusterconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/globalclusterconfig" globalclusterconfig.NewGlobalClusterConfig(scope Construct, id *string, config GlobalClusterConfigConfig) GlobalClusterConfig ``` @@ -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. | | PutCustomZoneMappings | *No description.* | | PutManagedNamespaces | *No description.* | | ResetCustomZoneMappings | *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. + +--- + ##### `PutCustomZoneMappings` ```go @@ -311,13 +372,14 @@ func ResetManagedNamespaces() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a GlobalClusterConfig resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/globalclusterconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/globalclusterconfig" globalclusterconfig.GlobalClusterConfig_IsConstruct(x interface{}) *bool ``` @@ -349,7 +411,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/globalclusterconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/globalclusterconfig" globalclusterconfig.GlobalClusterConfig_IsTerraformElement(x interface{}) *bool ``` @@ -363,7 +425,7 @@ globalclusterconfig.GlobalClusterConfig_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/globalclusterconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/globalclusterconfig" globalclusterconfig.GlobalClusterConfig_IsTerraformResource(x interface{}) *bool ``` @@ -374,6 +436,50 @@ globalclusterconfig.GlobalClusterConfig_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/globalclusterconfig" + +globalclusterconfig.GlobalClusterConfig_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a GlobalClusterConfig 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 GlobalClusterConfig to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing GlobalClusterConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/global_cluster_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 GlobalClusterConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -683,7 +789,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/globalclusterconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/globalclusterconfig" &globalclusterconfig.GlobalClusterConfigConfig { Connection: interface{}, @@ -862,7 +968,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/globalclusterconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/globalclusterconfig" &globalclusterconfig.GlobalClusterConfigCustomZoneMappings { Location: *string, @@ -908,7 +1014,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/globalclusterconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/globalclusterconfig" &globalclusterconfig.GlobalClusterConfigManagedNamespaces { Collection: *string, @@ -998,7 +1104,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/globalclusterconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/globalclusterconfig" globalclusterconfig.NewGlobalClusterConfigCustomZoneMappingsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) GlobalClusterConfigCustomZoneMappingsList ``` @@ -1141,7 +1247,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/globalclusterconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/globalclusterconfig" globalclusterconfig.NewGlobalClusterConfigCustomZoneMappingsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) GlobalClusterConfigCustomZoneMappingsOutputReference ``` @@ -1466,7 +1572,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/globalclusterconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/globalclusterconfig" globalclusterconfig.NewGlobalClusterConfigManagedNamespacesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) GlobalClusterConfigManagedNamespacesList ``` @@ -1609,7 +1715,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/globalclusterconfig" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/globalclusterconfig" globalclusterconfig.NewGlobalClusterConfigManagedNamespacesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) GlobalClusterConfigManagedNamespacesOutputReference ``` diff --git a/docs/globalClusterConfig.java.md b/docs/globalClusterConfig.java.md index 5384f58c5..7f0ce5f43 100644 --- a/docs/globalClusterConfig.java.md +++ b/docs/globalClusterConfig.java.md @@ -173,6 +173,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -182,7 +183,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putCustomZoneMappings | *No description.* | | putManagedNamespaces | *No description.* | | resetCustomZoneMappings | *No description.* | @@ -255,6 +258,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 @@ -363,6 +382,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 @@ -375,6 +413,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. + +--- + ##### `putCustomZoneMappings` ```java @@ -424,6 +487,7 @@ public void resetManagedNamespaces() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a GlobalClusterConfig resource upon running "cdktf plan ". | --- @@ -487,6 +551,50 @@ GlobalClusterConfig.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.global_cluster_config.GlobalClusterConfig; + +GlobalClusterConfig.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),GlobalClusterConfig.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a GlobalClusterConfig 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 GlobalClusterConfig to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing GlobalClusterConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/global_cluster_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 GlobalClusterConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/globalClusterConfig.python.md b/docs/globalClusterConfig.python.md index c605c6f06..6633a2b90 100644 --- a/docs/globalClusterConfig.python.md +++ b/docs/globalClusterConfig.python.md @@ -169,6 +169,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_custom_zone_mappings | *No description.* | | put_managed_namespaces | *No description.* | | reset_custom_zone_mappings | *No description.* | @@ -256,6 +259,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 @@ -382,6 +403,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 @@ -396,6 +438,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_custom_zone_mappings` ```python @@ -449,6 +518,7 @@ def reset_managed_namespaces() -> 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 GlobalClusterConfig resource upon running "cdktf plan ". | --- @@ -518,6 +588,55 @@ globalClusterConfig.GlobalClusterConfig.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import global_cluster_config + +globalClusterConfig.GlobalClusterConfig.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a GlobalClusterConfig 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 GlobalClusterConfig to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing GlobalClusterConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/global_cluster_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 GlobalClusterConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/globalClusterConfig.typescript.md b/docs/globalClusterConfig.typescript.md index 74f1050a7..8434eca55 100644 --- a/docs/globalClusterConfig.typescript.md +++ b/docs/globalClusterConfig.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. | | putCustomZoneMappings | *No description.* | | putManagedNamespaces | *No description.* | | resetCustomZoneMappings | *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. + +--- + ##### `putCustomZoneMappings` ```typescript @@ -311,6 +372,7 @@ public resetManagedNamespaces(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a GlobalClusterConfig resource upon running "cdktf plan ". | --- @@ -374,6 +436,50 @@ globalClusterConfig.GlobalClusterConfig.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { globalClusterConfig } from '@cdktf/provider-mongodbatlas' + +globalClusterConfig.GlobalClusterConfig.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a GlobalClusterConfig resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the GlobalClusterConfig to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing GlobalClusterConfig that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/global_cluster_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 GlobalClusterConfig to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/ldapConfiguration.csharp.md b/docs/ldapConfiguration.csharp.md index 79d9d57ae..76a0a2f7d 100644 --- a/docs/ldapConfiguration.csharp.md +++ b/docs/ldapConfiguration.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. | | PutUserToDnMapping | *No description.* | | ResetAuthorizationEnabled | *No description.* | | ResetAuthzQueryTemplate | *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. + +--- + ##### `PutUserToDnMapping` ```csharp @@ -319,6 +380,7 @@ private void ResetUserToDnMapping() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a LdapConfiguration resource upon running "cdktf plan ". | --- @@ -382,6 +444,50 @@ LdapConfiguration.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +LdapConfiguration.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a LdapConfiguration resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the LdapConfiguration to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing LdapConfiguration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/ldap_configuration#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 LdapConfiguration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/ldapConfiguration.go.md b/docs/ldapConfiguration.go.md index 56c9b386e..ccbfc81e2 100644 --- a/docs/ldapConfiguration.go.md +++ b/docs/ldapConfiguration.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/ldapconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/ldapconfiguration" ldapconfiguration.NewLdapConfiguration(scope Construct, id *string, config LdapConfigurationConfig) LdapConfiguration ``` @@ -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. | | PutUserToDnMapping | *No description.* | | ResetAuthorizationEnabled | *No description.* | | ResetAuthzQueryTemplate | *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. + +--- + ##### `PutUserToDnMapping` ```go @@ -319,13 +380,14 @@ func ResetUserToDnMapping() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a LdapConfiguration resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/ldapconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/ldapconfiguration" ldapconfiguration.LdapConfiguration_IsConstruct(x interface{}) *bool ``` @@ -357,7 +419,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/ldapconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/ldapconfiguration" ldapconfiguration.LdapConfiguration_IsTerraformElement(x interface{}) *bool ``` @@ -371,7 +433,7 @@ ldapconfiguration.LdapConfiguration_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/ldapconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/ldapconfiguration" ldapconfiguration.LdapConfiguration_IsTerraformResource(x interface{}) *bool ``` @@ -382,6 +444,50 @@ ldapconfiguration.LdapConfiguration_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/ldapconfiguration" + +ldapconfiguration.LdapConfiguration_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a LdapConfiguration 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 LdapConfiguration to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing LdapConfiguration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/ldap_configuration#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 LdapConfiguration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -812,7 +918,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/ldapconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/ldapconfiguration" &ldapconfiguration.LdapConfigurationConfig { Connection: interface{}, @@ -1073,7 +1179,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/ldapconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/ldapconfiguration" &ldapconfiguration.LdapConfigurationUserToDnMapping { LdapQuery: *string, @@ -1135,7 +1241,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/ldapconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/ldapconfiguration" ldapconfiguration.NewLdapConfigurationUserToDnMappingList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) LdapConfigurationUserToDnMappingList ``` @@ -1278,7 +1384,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/ldapconfiguration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/ldapconfiguration" ldapconfiguration.NewLdapConfigurationUserToDnMappingOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) LdapConfigurationUserToDnMappingOutputReference ``` diff --git a/docs/ldapConfiguration.java.md b/docs/ldapConfiguration.java.md index cb9c70a06..b26541fee 100644 --- a/docs/ldapConfiguration.java.md +++ b/docs/ldapConfiguration.java.md @@ -232,6 +232,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -241,7 +242,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putUserToDnMapping | *No description.* | | resetAuthorizationEnabled | *No description.* | | resetAuthzQueryTemplate | *No description.* | @@ -316,6 +319,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 @@ -424,6 +443,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 @@ -436,6 +474,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. + +--- + ##### `putUserToDnMapping` ```java @@ -491,6 +554,7 @@ public void resetUserToDnMapping() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a LdapConfiguration resource upon running "cdktf plan ". | --- @@ -554,6 +618,50 @@ LdapConfiguration.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.ldap_configuration.LdapConfiguration; + +LdapConfiguration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),LdapConfiguration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a LdapConfiguration 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 LdapConfiguration to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing LdapConfiguration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/ldap_configuration#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 LdapConfiguration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/ldapConfiguration.python.md b/docs/ldapConfiguration.python.md index 156123e81..59d8a7902 100644 --- a/docs/ldapConfiguration.python.md +++ b/docs/ldapConfiguration.python.md @@ -227,6 +227,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -236,7 +237,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_user_to_dn_mapping | *No description.* | | reset_authorization_enabled | *No description.* | | reset_authz_query_template | *No description.* | @@ -316,6 +319,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 @@ -442,6 +463,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 @@ -456,6 +498,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_user_to_dn_mapping` ```python @@ -513,6 +582,7 @@ def reset_user_to_dn_mapping() -> 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 LdapConfiguration resource upon running "cdktf plan ". | --- @@ -582,6 +652,55 @@ ldapConfiguration.LdapConfiguration.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import ldap_configuration + +ldapConfiguration.LdapConfiguration.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a LdapConfiguration 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 LdapConfiguration to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing LdapConfiguration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/ldap_configuration#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the LdapConfiguration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/ldapConfiguration.typescript.md b/docs/ldapConfiguration.typescript.md index 2eb0c978b..6cf700588 100644 --- a/docs/ldapConfiguration.typescript.md +++ b/docs/ldapConfiguration.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. | | putUserToDnMapping | *No description.* | | resetAuthorizationEnabled | *No description.* | | resetAuthzQueryTemplate | *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. + +--- + ##### `putUserToDnMapping` ```typescript @@ -319,6 +380,7 @@ public resetUserToDnMapping(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a LdapConfiguration resource upon running "cdktf plan ". | --- @@ -382,6 +444,50 @@ ldapConfiguration.LdapConfiguration.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { ldapConfiguration } from '@cdktf/provider-mongodbatlas' + +ldapConfiguration.LdapConfiguration.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a LdapConfiguration resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the LdapConfiguration to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing LdapConfiguration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/ldap_configuration#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the LdapConfiguration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/ldapVerify.csharp.md b/docs/ldapVerify.csharp.md index 46420be09..477957618 100644 --- a/docs/ldapVerify.csharp.md +++ b/docs/ldapVerify.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. | | ResetAuthzQueryTemplate | *No description.* | | ResetCaCertificate | *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. + +--- + ##### `ResetAuthzQueryTemplate` ```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 LdapVerify resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ LdapVerify.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +LdapVerify.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a LdapVerify resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the LdapVerify to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing LdapVerify that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/ldap_verify#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 LdapVerify to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/ldapVerify.go.md b/docs/ldapVerify.go.md index 68675a0a1..6b7b4f1c6 100644 --- a/docs/ldapVerify.go.md +++ b/docs/ldapVerify.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/ldapverify" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/ldapverify" ldapverify.NewLdapVerify(scope Construct, id *string, config LdapVerifyConfig) LdapVerify ``` @@ -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. | | ResetAuthzQueryTemplate | *No description.* | | ResetCaCertificate | *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. + +--- + ##### `ResetAuthzQueryTemplate` ```go @@ -285,13 +346,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a LdapVerify resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/ldapverify" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/ldapverify" ldapverify.LdapVerify_IsConstruct(x interface{}) *bool ``` @@ -323,7 +385,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/ldapverify" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/ldapverify" ldapverify.LdapVerify_IsTerraformElement(x interface{}) *bool ``` @@ -337,7 +399,7 @@ ldapverify.LdapVerify_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/ldapverify" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/ldapverify" ldapverify.LdapVerify_IsTerraformResource(x interface{}) *bool ``` @@ -348,6 +410,50 @@ ldapverify.LdapVerify_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/ldapverify" + +ldapverify.LdapVerify_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a LdapVerify 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 LdapVerify to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing LdapVerify that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/ldap_verify#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 LdapVerify to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -756,7 +862,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/ldapverify" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/ldapverify" &ldapverify.LdapVerifyConfig { Connection: interface{}, @@ -973,7 +1079,7 @@ If you experience problems setting this value it might not be settable. Please t #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/ldapverify" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/ldapverify" &ldapverify.LdapVerifyLinks { @@ -986,7 +1092,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/ldapveri #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/ldapverify" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/ldapverify" &ldapverify.LdapVerifyValidations { @@ -1001,7 +1107,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/ldapveri #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/ldapverify" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/ldapverify" ldapverify.NewLdapVerifyLinksList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) LdapVerifyLinksList ``` @@ -1133,7 +1239,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/ldapverify" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/ldapverify" ldapverify.NewLdapVerifyLinksOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) LdapVerifyLinksOutputReference ``` @@ -1422,7 +1528,7 @@ func InternalValue() LdapVerifyLinks #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/ldapverify" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/ldapverify" ldapverify.NewLdapVerifyValidationsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) LdapVerifyValidationsList ``` @@ -1554,7 +1660,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/ldapverify" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/ldapverify" ldapverify.NewLdapVerifyValidationsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) LdapVerifyValidationsOutputReference ``` diff --git a/docs/ldapVerify.java.md b/docs/ldapVerify.java.md index 3fee28c7d..5eeca501c 100644 --- a/docs/ldapVerify.java.md +++ b/docs/ldapVerify.java.md @@ -197,6 +197,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.* | @@ -206,7 +207,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. | | resetAuthzQueryTemplate | *No description.* | | resetCaCertificate | *No description.* | | resetId | *No description.* | @@ -277,6 +280,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 @@ -385,6 +404,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 @@ -397,6 +435,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. + +--- + ##### `resetAuthzQueryTemplate` ```java @@ -422,6 +485,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a LdapVerify resource upon running "cdktf plan ". | --- @@ -485,6 +549,50 @@ LdapVerify.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.ldap_verify.LdapVerify; + +LdapVerify.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),LdapVerify.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a LdapVerify 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 LdapVerify to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing LdapVerify that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/ldap_verify#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 LdapVerify to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/ldapVerify.python.md b/docs/ldapVerify.python.md index 55d432500..1adc43a44 100644 --- a/docs/ldapVerify.python.md +++ b/docs/ldapVerify.python.md @@ -195,6 +195,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.* | @@ -204,7 +205,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_authz_query_template | *No description.* | | reset_ca_certificate | *No description.* | | reset_id | *No description.* | @@ -280,6 +283,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 @@ -406,6 +427,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 @@ -420,6 +462,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_authz_query_template` ```python @@ -445,6 +514,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 LdapVerify resource upon running "cdktf plan ". | --- @@ -514,6 +584,55 @@ ldapVerify.LdapVerify.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import ldap_verify + +ldapVerify.LdapVerify.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a LdapVerify 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 LdapVerify to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing LdapVerify that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/ldap_verify#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the LdapVerify to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/ldapVerify.typescript.md b/docs/ldapVerify.typescript.md index 48c0e809d..60bd0a4b9 100644 --- a/docs/ldapVerify.typescript.md +++ b/docs/ldapVerify.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. | | resetAuthzQueryTemplate | *No description.* | | resetCaCertificate | *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. + +--- + ##### `resetAuthzQueryTemplate` ```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 LdapVerify resource upon running "cdktf plan ". | --- @@ -348,6 +410,50 @@ ldapVerify.LdapVerify.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { ldapVerify } from '@cdktf/provider-mongodbatlas' + +ldapVerify.LdapVerify.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a LdapVerify resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the LdapVerify to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing LdapVerify that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/ldap_verify#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the LdapVerify to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/maintenanceWindow.csharp.md b/docs/maintenanceWindow.csharp.md index 71f5260c4..2eedaf63a 100644 --- a/docs/maintenanceWindow.csharp.md +++ b/docs/maintenanceWindow.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. | | ResetAutoDefer | *No description.* | | ResetAutoDeferOnceEnabled | *No description.* | | ResetDayOfWeek | *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. + +--- + ##### `ResetAutoDefer` ```csharp @@ -313,6 +374,7 @@ private void ResetNumberOfDeferrals() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a MaintenanceWindow resource upon running "cdktf plan ". | --- @@ -376,6 +438,50 @@ MaintenanceWindow.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +MaintenanceWindow.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a MaintenanceWindow resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the MaintenanceWindow to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing MaintenanceWindow that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/maintenance_window#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 MaintenanceWindow to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/maintenanceWindow.go.md b/docs/maintenanceWindow.go.md index b163738e7..a4b5f3842 100644 --- a/docs/maintenanceWindow.go.md +++ b/docs/maintenanceWindow.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/maintenancewindow" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/maintenancewindow" maintenancewindow.NewMaintenanceWindow(scope Construct, id *string, config MaintenanceWindowConfig) MaintenanceWindow ``` @@ -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. | | ResetAutoDefer | *No description.* | | ResetAutoDeferOnceEnabled | *No description.* | | ResetDayOfWeek | *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. + +--- + ##### `ResetAutoDefer` ```go @@ -313,13 +374,14 @@ func ResetNumberOfDeferrals() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a MaintenanceWindow resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/maintenancewindow" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/maintenancewindow" maintenancewindow.MaintenanceWindow_IsConstruct(x interface{}) *bool ``` @@ -351,7 +413,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/maintenancewindow" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/maintenancewindow" maintenancewindow.MaintenanceWindow_IsTerraformElement(x interface{}) *bool ``` @@ -365,7 +427,7 @@ maintenancewindow.MaintenanceWindow_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/maintenancewindow" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/maintenancewindow" maintenancewindow.MaintenanceWindow_IsTerraformResource(x interface{}) *bool ``` @@ -376,6 +438,50 @@ maintenancewindow.MaintenanceWindow_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/maintenancewindow" + +maintenancewindow.MaintenanceWindow_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a MaintenanceWindow 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 MaintenanceWindow to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing MaintenanceWindow that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/maintenance_window#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 MaintenanceWindow to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -751,7 +857,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/maintenancewindow" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/maintenancewindow" &maintenancewindow.MaintenanceWindowConfig { Connection: interface{}, diff --git a/docs/maintenanceWindow.java.md b/docs/maintenanceWindow.java.md index 79003e735..31e969d7d 100644 --- a/docs/maintenanceWindow.java.md +++ b/docs/maintenanceWindow.java.md @@ -200,6 +200,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -209,7 +210,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | resetAutoDefer | *No description.* | | resetAutoDeferOnceEnabled | *No description.* | | resetDayOfWeek | *No description.* | @@ -284,6 +287,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 @@ -392,6 +411,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 @@ -404,6 +442,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. + +--- + ##### `resetAutoDefer` ```java @@ -453,6 +516,7 @@ public void resetNumberOfDeferrals() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a MaintenanceWindow resource upon running "cdktf plan ". | --- @@ -516,6 +580,50 @@ MaintenanceWindow.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.maintenance_window.MaintenanceWindow; + +MaintenanceWindow.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),MaintenanceWindow.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a MaintenanceWindow 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 MaintenanceWindow to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing MaintenanceWindow that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/maintenance_window#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 MaintenanceWindow to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/maintenanceWindow.python.md b/docs/maintenanceWindow.python.md index b8af89d49..aa27633b7 100644 --- a/docs/maintenanceWindow.python.md +++ b/docs/maintenanceWindow.python.md @@ -195,6 +195,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -204,7 +205,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_defer | *No description.* | | reset_auto_defer_once_enabled | *No description.* | | reset_day_of_week | *No description.* | @@ -284,6 +287,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 @@ -410,6 +431,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 @@ -424,6 +466,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_defer` ```python @@ -473,6 +542,7 @@ def reset_number_of_deferrals() -> 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 MaintenanceWindow resource upon running "cdktf plan ". | --- @@ -542,6 +612,55 @@ maintenanceWindow.MaintenanceWindow.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import maintenance_window + +maintenanceWindow.MaintenanceWindow.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a MaintenanceWindow 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 MaintenanceWindow to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing MaintenanceWindow that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/maintenance_window#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the MaintenanceWindow to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/maintenanceWindow.typescript.md b/docs/maintenanceWindow.typescript.md index 84d6c2a2c..e3a4126c9 100644 --- a/docs/maintenanceWindow.typescript.md +++ b/docs/maintenanceWindow.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. | | resetAutoDefer | *No description.* | | resetAutoDeferOnceEnabled | *No description.* | | resetDayOfWeek | *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. + +--- + ##### `resetAutoDefer` ```typescript @@ -313,6 +374,7 @@ public resetNumberOfDeferrals(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a MaintenanceWindow resource upon running "cdktf plan ". | --- @@ -376,6 +438,50 @@ maintenanceWindow.MaintenanceWindow.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { maintenanceWindow } from '@cdktf/provider-mongodbatlas' + +maintenanceWindow.MaintenanceWindow.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a MaintenanceWindow resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the MaintenanceWindow to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing MaintenanceWindow that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/maintenance_window#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the MaintenanceWindow to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/networkContainer.csharp.md b/docs/networkContainer.csharp.md index 2adfa34f6..39fee4ae2 100644 --- a/docs/networkContainer.csharp.md +++ b/docs/networkContainer.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.* | | ResetProviderName | *No description.* | | ResetRegion | *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. + +--- + ##### `ResetId` ```csharp @@ -299,6 +360,7 @@ private void ResetRegions() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a NetworkContainer resource upon running "cdktf plan ". | --- @@ -362,6 +424,50 @@ NetworkContainer.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +NetworkContainer.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a NetworkContainer resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the NetworkContainer to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing NetworkContainer that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/network_container#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 NetworkContainer to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/networkContainer.go.md b/docs/networkContainer.go.md index 7df742084..f68551dfa 100644 --- a/docs/networkContainer.go.md +++ b/docs/networkContainer.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/networkcontainer" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/networkcontainer" networkcontainer.NewNetworkContainer(scope Construct, id *string, config NetworkContainerConfig) NetworkContainer ``` @@ -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.* | | ResetProviderName | *No description.* | | ResetRegion | *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. + +--- + ##### `ResetId` ```go @@ -299,13 +360,14 @@ func ResetRegions() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a NetworkContainer resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/networkcontainer" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/networkcontainer" networkcontainer.NetworkContainer_IsConstruct(x interface{}) *bool ``` @@ -337,7 +399,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/networkcontainer" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/networkcontainer" networkcontainer.NetworkContainer_IsTerraformElement(x interface{}) *bool ``` @@ -351,7 +413,7 @@ networkcontainer.NetworkContainer_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/networkcontainer" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/networkcontainer" networkcontainer.NetworkContainer_IsTerraformResource(x interface{}) *bool ``` @@ -362,6 +424,50 @@ networkcontainer.NetworkContainer_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/networkcontainer" + +networkcontainer.NetworkContainer_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a NetworkContainer 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 NetworkContainer to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing NetworkContainer that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/network_container#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 NetworkContainer to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -781,7 +887,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/networkcontainer" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/networkcontainer" &networkcontainer.NetworkContainerConfig { Connection: interface{}, diff --git a/docs/networkContainer.java.md b/docs/networkContainer.java.md index 9a263dc0c..f467c8400 100644 --- a/docs/networkContainer.java.md +++ b/docs/networkContainer.java.md @@ -187,6 +187,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this 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/mongo | getNumberMapAttribute | *No 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.* | | resetProviderName | *No description.* | | resetRegion | *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. + +--- + ##### `resetId` ```java @@ -426,6 +489,7 @@ public void resetRegions() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a NetworkContainer resource upon running "cdktf plan ". | --- @@ -489,6 +553,50 @@ NetworkContainer.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.network_container.NetworkContainer; + +NetworkContainer.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),NetworkContainer.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a NetworkContainer 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 NetworkContainer to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing NetworkContainer that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/network_container#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 NetworkContainer to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/networkContainer.python.md b/docs/networkContainer.python.md index d9788edda..aadb8d3e2 100644 --- a/docs/networkContainer.python.md +++ b/docs/networkContainer.python.md @@ -185,6 +185,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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/mongo | 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_provider_name | *No description.* | | reset_region | *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_id` ```python @@ -449,6 +518,7 @@ def reset_regions() -> 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 NetworkContainer resource upon running "cdktf plan ". | --- @@ -518,6 +588,55 @@ networkContainer.NetworkContainer.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import network_container + +networkContainer.NetworkContainer.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a NetworkContainer 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 NetworkContainer to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing NetworkContainer that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/network_container#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the NetworkContainer to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/networkContainer.typescript.md b/docs/networkContainer.typescript.md index 1b3805844..5a798ce36 100644 --- a/docs/networkContainer.typescript.md +++ b/docs/networkContainer.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.* | | resetProviderName | *No description.* | | resetRegion | *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. + +--- + ##### `resetId` ```typescript @@ -299,6 +360,7 @@ public resetRegions(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a NetworkContainer resource upon running "cdktf plan ". | --- @@ -362,6 +424,50 @@ networkContainer.NetworkContainer.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { networkContainer } from '@cdktf/provider-mongodbatlas' + +networkContainer.NetworkContainer.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a NetworkContainer resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the NetworkContainer to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing NetworkContainer that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/network_container#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the NetworkContainer to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/networkPeering.csharp.md b/docs/networkPeering.csharp.md index 5d0f29e6c..a5aa0d1ed 100644 --- a/docs/networkPeering.csharp.md +++ b/docs/networkPeering.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. | | ResetAccepterRegionName | *No description.* | | ResetAtlasCidrBlock | *No description.* | | ResetAtlasGcpProjectId | *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. + +--- + ##### `ResetAccepterRegionName` ```csharp @@ -362,6 +423,7 @@ private void ResetVpcId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a NetworkPeering resource upon running "cdktf plan ". | --- @@ -425,6 +487,50 @@ NetworkPeering.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +NetworkPeering.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a NetworkPeering resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the NetworkPeering to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing NetworkPeering that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/network_peering#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 NetworkPeering to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/networkPeering.go.md b/docs/networkPeering.go.md index ac0e89fe6..f5b552fa7 100644 --- a/docs/networkPeering.go.md +++ b/docs/networkPeering.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/networkpeering" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/networkpeering" networkpeering.NewNetworkPeering(scope Construct, id *string, config NetworkPeeringConfig) NetworkPeering ``` @@ -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. | | ResetAccepterRegionName | *No description.* | | ResetAtlasCidrBlock | *No description.* | | ResetAtlasGcpProjectId | *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. + +--- + ##### `ResetAccepterRegionName` ```go @@ -362,13 +423,14 @@ func ResetVpcId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a NetworkPeering resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/networkpeering" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/networkpeering" networkpeering.NetworkPeering_IsConstruct(x interface{}) *bool ``` @@ -400,7 +462,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/networkpeering" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/networkpeering" networkpeering.NetworkPeering_IsTerraformElement(x interface{}) *bool ``` @@ -414,7 +476,7 @@ networkpeering.NetworkPeering_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/networkpeering" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/networkpeering" networkpeering.NetworkPeering_IsTerraformResource(x interface{}) *bool ``` @@ -425,6 +487,50 @@ networkpeering.NetworkPeering_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/networkpeering" + +networkpeering.NetworkPeering_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a NetworkPeering 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 NetworkPeering to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing NetworkPeering that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/network_peering#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 NetworkPeering to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -1075,7 +1181,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/networkpeering" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/networkpeering" &networkpeering.NetworkPeeringConfig { Connection: interface{}, diff --git a/docs/networkPeering.java.md b/docs/networkPeering.java.md index a71c0cb88..5ae860629 100644 --- a/docs/networkPeering.java.md +++ b/docs/networkPeering.java.md @@ -287,6 +287,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -296,7 +297,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | resetAccepterRegionName | *No description.* | | resetAtlasCidrBlock | *No description.* | | resetAtlasGcpProjectId | *No description.* | @@ -378,6 +381,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 @@ -486,6 +505,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 @@ -498,6 +536,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. + +--- + ##### `resetAccepterRegionName` ```java @@ -589,6 +652,7 @@ public void resetVpcId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a NetworkPeering resource upon running "cdktf plan ". | --- @@ -652,6 +716,50 @@ NetworkPeering.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.network_peering.NetworkPeering; + +NetworkPeering.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),NetworkPeering.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a NetworkPeering 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 NetworkPeering to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing NetworkPeering that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/network_peering#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 NetworkPeering to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/networkPeering.python.md b/docs/networkPeering.python.md index 0ce70ca9d..058dc2940 100644 --- a/docs/networkPeering.python.md +++ b/docs/networkPeering.python.md @@ -285,6 +285,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -294,7 +295,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_accepter_region_name | *No description.* | | reset_atlas_cidr_block | *No description.* | | reset_atlas_gcp_project_id | *No description.* | @@ -381,6 +384,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 @@ -507,6 +528,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 @@ -521,6 +563,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_accepter_region_name` ```python @@ -612,6 +681,7 @@ def reset_vpc_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 NetworkPeering resource upon running "cdktf plan ". | --- @@ -681,6 +751,55 @@ networkPeering.NetworkPeering.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import network_peering + +networkPeering.NetworkPeering.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a NetworkPeering 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 NetworkPeering to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing NetworkPeering that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/network_peering#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the NetworkPeering to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/networkPeering.typescript.md b/docs/networkPeering.typescript.md index 623622b98..80d01071a 100644 --- a/docs/networkPeering.typescript.md +++ b/docs/networkPeering.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. | | resetAccepterRegionName | *No description.* | | resetAtlasCidrBlock | *No description.* | | resetAtlasGcpProjectId | *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. + +--- + ##### `resetAccepterRegionName` ```typescript @@ -362,6 +423,7 @@ public resetVpcId(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a NetworkPeering resource upon running "cdktf plan ". | --- @@ -425,6 +487,50 @@ networkPeering.NetworkPeering.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { networkPeering } from '@cdktf/provider-mongodbatlas' + +networkPeering.NetworkPeering.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a NetworkPeering resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the NetworkPeering to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing NetworkPeering that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/network_peering#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the NetworkPeering to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/onlineArchive.csharp.md b/docs/onlineArchive.csharp.md index 3d76edefd..f7b1f7f85 100644 --- a/docs/onlineArchive.csharp.md +++ b/docs/onlineArchive.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. | | PutCriteria | *No description.* | | PutPartitionFields | *No description.* | | PutSchedule | *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. + +--- + ##### `PutCriteria` ```csharp @@ -345,6 +406,7 @@ private void ResetSyncCreation() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a OnlineArchive resource upon running "cdktf plan ". | --- @@ -408,6 +470,50 @@ OnlineArchive.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +OnlineArchive.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a OnlineArchive resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the OnlineArchive to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing OnlineArchive that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/online_archive#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 OnlineArchive to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/onlineArchive.go.md b/docs/onlineArchive.go.md index 8fe24e935..373477de3 100644 --- a/docs/onlineArchive.go.md +++ b/docs/onlineArchive.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/onlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/onlinearchive" onlinearchive.NewOnlineArchive(scope Construct, id *string, config OnlineArchiveConfig) OnlineArchive ``` @@ -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. | | PutCriteria | *No description.* | | PutPartitionFields | *No description.* | | PutSchedule | *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. + +--- + ##### `PutCriteria` ```go @@ -345,13 +406,14 @@ func ResetSyncCreation() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a OnlineArchive resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/onlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/onlinearchive" onlinearchive.OnlineArchive_IsConstruct(x interface{}) *bool ``` @@ -383,7 +445,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/onlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/onlinearchive" onlinearchive.OnlineArchive_IsTerraformElement(x interface{}) *bool ``` @@ -397,7 +459,7 @@ onlinearchive.OnlineArchive_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/onlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/onlinearchive" onlinearchive.OnlineArchive_IsTerraformResource(x interface{}) *bool ``` @@ -408,6 +470,50 @@ onlinearchive.OnlineArchive_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/onlinearchive" + +onlinearchive.OnlineArchive_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a OnlineArchive 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 OnlineArchive to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing OnlineArchive that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/online_archive#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 OnlineArchive to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -860,7 +966,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/onlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/onlinearchive" &onlinearchive.OnlineArchiveConfig { Connection: interface{}, @@ -872,14 +978,14 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/onlinear Provisioners: *[]interface{}, ClusterName: *string, CollName: *string, - Criteria: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.onlineArchive.OnlineArchiveCriteria, + Criteria: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.onlineArchive.OnlineArchiveCriteria, DbName: *string, ProjectId: *string, CollectionType: *string, Id: *string, PartitionFields: interface{}, Paused: interface{}, - Schedule: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.onlineArchive.OnlineArchiveSchedule, + Schedule: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.onlineArchive.OnlineArchiveSchedule, SyncCreation: interface{}, } ``` @@ -1125,7 +1231,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/onlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/onlinearchive" &onlinearchive.OnlineArchiveCriteria { Type: *string, @@ -1213,7 +1319,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/onlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/onlinearchive" &onlinearchive.OnlineArchivePartitionFields { FieldName: *string, @@ -1259,7 +1365,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/onlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/onlinearchive" &onlinearchive.OnlineArchiveSchedule { Type: *string, @@ -1377,7 +1483,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/onlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/onlinearchive" onlinearchive.NewOnlineArchiveCriteriaOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) OnlineArchiveCriteriaOutputReference ``` @@ -1764,7 +1870,7 @@ func InternalValue() OnlineArchiveCriteria #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/onlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/onlinearchive" onlinearchive.NewOnlineArchivePartitionFieldsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) OnlineArchivePartitionFieldsList ``` @@ -1907,7 +2013,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/onlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/onlinearchive" onlinearchive.NewOnlineArchivePartitionFieldsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) OnlineArchivePartitionFieldsOutputReference ``` @@ -2229,7 +2335,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/onlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/onlinearchive" onlinearchive.NewOnlineArchiveScheduleOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) OnlineArchiveScheduleOutputReference ``` diff --git a/docs/onlineArchive.java.md b/docs/onlineArchive.java.md index 39e81ca5c..9222d5cc1 100644 --- a/docs/onlineArchive.java.md +++ b/docs/onlineArchive.java.md @@ -236,6 +236,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -245,7 +246,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putCriteria | *No description.* | | putPartitionFields | *No description.* | | putSchedule | *No description.* | @@ -322,6 +325,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 @@ -430,6 +449,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 @@ -442,6 +480,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. + +--- + ##### `putCriteria` ```java @@ -521,6 +584,7 @@ public void resetSyncCreation() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a OnlineArchive resource upon running "cdktf plan ". | --- @@ -584,6 +648,50 @@ OnlineArchive.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.online_archive.OnlineArchive; + +OnlineArchive.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),OnlineArchive.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a OnlineArchive 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 OnlineArchive to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing OnlineArchive that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/online_archive#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 OnlineArchive to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/onlineArchive.python.md b/docs/onlineArchive.python.md index 8cc7d85b4..fb8638417 100644 --- a/docs/onlineArchive.python.md +++ b/docs/onlineArchive.python.md @@ -231,6 +231,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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/mongo | 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_criteria | *No description.* | | put_partition_fields | *No description.* | | put_schedule | *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_criteria` ```python @@ -641,6 +710,7 @@ def reset_sync_creation() -> 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 OnlineArchive resource upon running "cdktf plan ". | --- @@ -710,6 +780,55 @@ onlineArchive.OnlineArchive.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import online_archive + +onlineArchive.OnlineArchive.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a OnlineArchive 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 OnlineArchive to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing OnlineArchive that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/online_archive#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the OnlineArchive to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/onlineArchive.typescript.md b/docs/onlineArchive.typescript.md index 9b92a5a65..5b203a5b7 100644 --- a/docs/onlineArchive.typescript.md +++ b/docs/onlineArchive.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. | | putCriteria | *No description.* | | putPartitionFields | *No description.* | | putSchedule | *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. + +--- + ##### `putCriteria` ```typescript @@ -345,6 +406,7 @@ public resetSyncCreation(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a OnlineArchive resource upon running "cdktf plan ". | --- @@ -408,6 +470,50 @@ onlineArchive.OnlineArchive.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { onlineArchive } from '@cdktf/provider-mongodbatlas' + +onlineArchive.OnlineArchive.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a OnlineArchive resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the OnlineArchive to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing OnlineArchive that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/online_archive#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the OnlineArchive to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/orgInvitation.csharp.md b/docs/orgInvitation.csharp.md index 853c76cdd..582cbcc0c 100644 --- a/docs/orgInvitation.csharp.md +++ b/docs/orgInvitation.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.* | | ResetTeamsIds | *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 ResetTeamsIds() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a OrgInvitation resource upon running "cdktf plan ". | --- @@ -341,6 +403,50 @@ OrgInvitation.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +OrgInvitation.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a OrgInvitation resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the OrgInvitation to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing OrgInvitation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/org_invitation#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 OrgInvitation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/orgInvitation.go.md b/docs/orgInvitation.go.md index e0b7dcb31..0a279e0b1 100644 --- a/docs/orgInvitation.go.md +++ b/docs/orgInvitation.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/orginvitation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/orginvitation" orginvitation.NewOrgInvitation(scope Construct, id *string, config OrgInvitationConfig) OrgInvitation ``` @@ -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.* | | ResetTeamsIds | *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,13 +339,14 @@ func ResetTeamsIds() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a OrgInvitation resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/orginvitation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/orginvitation" orginvitation.OrgInvitation_IsConstruct(x interface{}) *bool ``` @@ -316,7 +378,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/orginvitation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/orginvitation" orginvitation.OrgInvitation_IsTerraformElement(x interface{}) *bool ``` @@ -330,7 +392,7 @@ orginvitation.OrgInvitation_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/orginvitation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/orginvitation" orginvitation.OrgInvitation_IsTerraformResource(x interface{}) *bool ``` @@ -341,6 +403,50 @@ orginvitation.OrgInvitation_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/orginvitation" + +orginvitation.OrgInvitation_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a OrgInvitation 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 OrgInvitation to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing OrgInvitation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/org_invitation#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 OrgInvitation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -683,7 +789,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/orginvitation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/orginvitation" &orginvitation.OrgInvitationConfig { Connection: interface{}, diff --git a/docs/orgInvitation.java.md b/docs/orgInvitation.java.md index 7f616c871..b5555dc63 100644 --- a/docs/orgInvitation.java.md +++ b/docs/orgInvitation.java.md @@ -167,6 +167,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -176,7 +177,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No 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.* | | resetTeamsIds | *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 @@ -385,6 +448,7 @@ public void resetTeamsIds() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a OrgInvitation resource upon running "cdktf plan ". | --- @@ -448,6 +512,50 @@ OrgInvitation.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.org_invitation.OrgInvitation; + +OrgInvitation.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),OrgInvitation.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a OrgInvitation 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 OrgInvitation to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing OrgInvitation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/org_invitation#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 OrgInvitation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/orgInvitation.python.md b/docs/orgInvitation.python.md index db9adcbcd..ce140ff4d 100644 --- a/docs/orgInvitation.python.md +++ b/docs/orgInvitation.python.md @@ -165,6 +165,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -174,7 +175,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_teams_ids | *No description.* | @@ -249,6 +252,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 @@ -375,6 +396,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 @@ -389,6 +431,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 @@ -408,6 +477,7 @@ def reset_teams_ids() -> 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 OrgInvitation resource upon running "cdktf plan ". | --- @@ -477,6 +547,55 @@ orgInvitation.OrgInvitation.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import org_invitation + +orgInvitation.OrgInvitation.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a OrgInvitation 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 OrgInvitation to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing OrgInvitation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/org_invitation#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the OrgInvitation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/orgInvitation.typescript.md b/docs/orgInvitation.typescript.md index 92a15c4a5..37471d847 100644 --- a/docs/orgInvitation.typescript.md +++ b/docs/orgInvitation.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.* | | resetTeamsIds | *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 resetTeamsIds(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a OrgInvitation resource upon running "cdktf plan ". | --- @@ -341,6 +403,50 @@ orgInvitation.OrgInvitation.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { orgInvitation } from '@cdktf/provider-mongodbatlas' + +orgInvitation.OrgInvitation.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a OrgInvitation resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the OrgInvitation to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing OrgInvitation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/org_invitation#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the OrgInvitation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/organization.csharp.md b/docs/organization.csharp.md index 2450f977f..ba00db77b 100644 --- a/docs/organization.csharp.md +++ b/docs/organization.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. | | ResetFederationSettingsId | *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. + +--- + ##### `ResetFederationSettingsId` ```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 Organization resource upon running "cdktf plan ". | --- @@ -341,6 +403,50 @@ Organization.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +Organization.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a Organization resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the Organization to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing Organization that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/organization#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 Organization to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/organization.go.md b/docs/organization.go.md index fe36da9d6..d3fdba8b2 100644 --- a/docs/organization.go.md +++ b/docs/organization.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/organization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/organization" organization.NewOrganization(scope Construct, id *string, config OrganizationConfig) Organization ``` @@ -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. | | ResetFederationSettingsId | *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. + +--- + ##### `ResetFederationSettingsId` ```go @@ -278,13 +339,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Organization resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/organization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/organization" organization.Organization_IsConstruct(x interface{}) *bool ``` @@ -316,7 +378,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/organization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/organization" organization.Organization_IsTerraformElement(x interface{}) *bool ``` @@ -330,7 +392,7 @@ organization.Organization_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/organization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/organization" organization.Organization_IsTerraformResource(x interface{}) *bool ``` @@ -341,6 +403,50 @@ organization.Organization_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/organization" + +organization.Organization_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a Organization 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 Organization to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing Organization that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/organization#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 Organization to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -694,7 +800,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/organization" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/organization" &organization.OrganizationConfig { Connection: interface{}, diff --git a/docs/organization.java.md b/docs/organization.java.md index 776d5a366..62be1574e 100644 --- a/docs/organization.java.md +++ b/docs/organization.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. | | resetFederationSettingsId | *No description.* | | resetId | *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. + +--- + ##### `resetFederationSettingsId` ```java @@ -395,6 +458,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Organization resource upon running "cdktf plan ". | --- @@ -458,6 +522,50 @@ Organization.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.organization.Organization; + +Organization.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),Organization.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a Organization 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 Organization to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing Organization that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/organization#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 Organization to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/organization.python.md b/docs/organization.python.md index 1a8aa76b0..e2bb092a7 100644 --- a/docs/organization.python.md +++ b/docs/organization.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_federation_settings_id | *No description.* | | reset_id | *No description.* | @@ -259,6 +262,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 @@ -385,6 +406,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 @@ -399,6 +441,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_federation_settings_id` ```python @@ -418,6 +487,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 Organization resource upon running "cdktf plan ". | --- @@ -487,6 +557,55 @@ organization.Organization.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import organization + +organization.Organization.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a Organization 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 Organization to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing Organization that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/organization#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the Organization to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/organization.typescript.md b/docs/organization.typescript.md index 93dabf6f5..53c7437cf 100644 --- a/docs/organization.typescript.md +++ b/docs/organization.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. | | resetFederationSettingsId | *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. + +--- + ##### `resetFederationSettingsId` ```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 Organization resource upon running "cdktf plan ". | --- @@ -341,6 +403,50 @@ organization.Organization.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { organization } from '@cdktf/provider-mongodbatlas' + +organization.Organization.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a Organization resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the Organization to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing Organization that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/organization#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the Organization to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privateEndpointRegionalMode.csharp.md b/docs/privateEndpointRegionalMode.csharp.md index cd72b4894..6d7528f7f 100644 --- a/docs/privateEndpointRegionalMode.csharp.md +++ b/docs/privateEndpointRegionalMode.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. | | PutTimeouts | *No description.* | | ResetEnabled | *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. + +--- + ##### `PutTimeouts` ```csharp @@ -298,6 +359,7 @@ private void ResetTimeouts() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a PrivateEndpointRegionalMode resource upon running "cdktf plan ". | --- @@ -361,6 +423,50 @@ PrivateEndpointRegionalMode.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +PrivateEndpointRegionalMode.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a PrivateEndpointRegionalMode resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the PrivateEndpointRegionalMode to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing PrivateEndpointRegionalMode that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/private_endpoint_regional_mode#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 PrivateEndpointRegionalMode to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privateEndpointRegionalMode.go.md b/docs/privateEndpointRegionalMode.go.md index cfe002ef3..e1cf1d8c3 100644 --- a/docs/privateEndpointRegionalMode.go.md +++ b/docs/privateEndpointRegionalMode.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privateendpointregionalmode" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privateendpointregionalmode" privateendpointregionalmode.NewPrivateEndpointRegionalMode(scope Construct, id *string, config PrivateEndpointRegionalModeConfig) PrivateEndpointRegionalMode ``` @@ -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. | | PutTimeouts | *No description.* | | ResetEnabled | *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. + +--- + ##### `PutTimeouts` ```go @@ -298,13 +359,14 @@ func ResetTimeouts() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a PrivateEndpointRegionalMode resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privateendpointregionalmode" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privateendpointregionalmode" privateendpointregionalmode.PrivateEndpointRegionalMode_IsConstruct(x interface{}) *bool ``` @@ -336,7 +398,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privateendpointregionalmode" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privateendpointregionalmode" privateendpointregionalmode.PrivateEndpointRegionalMode_IsTerraformElement(x interface{}) *bool ``` @@ -350,7 +412,7 @@ privateendpointregionalmode.PrivateEndpointRegionalMode_IsTerraformElement(x int ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privateendpointregionalmode" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privateendpointregionalmode" privateendpointregionalmode.PrivateEndpointRegionalMode_IsTerraformResource(x interface{}) *bool ``` @@ -361,6 +423,50 @@ privateendpointregionalmode.PrivateEndpointRegionalMode_IsTerraformResource(x in --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privateendpointregionalmode" + +privateendpointregionalmode.PrivateEndpointRegionalMode_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a PrivateEndpointRegionalMode 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 PrivateEndpointRegionalMode to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing PrivateEndpointRegionalMode that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/private_endpoint_regional_mode#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 PrivateEndpointRegionalMode to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -637,7 +743,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privateendpointregionalmode" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privateendpointregionalmode" &privateendpointregionalmode.PrivateEndpointRegionalModeConfig { Connection: interface{}, @@ -650,7 +756,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatee ProjectId: *string, Enabled: interface{}, Id: *string, - Timeouts: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.privateEndpointRegionalMode.PrivateEndpointRegionalModeTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.privateEndpointRegionalMode.PrivateEndpointRegionalModeTimeouts, } ``` @@ -800,7 +906,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privateendpointregionalmode" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privateendpointregionalmode" &privateendpointregionalmode.PrivateEndpointRegionalModeTimeouts { Create: *string, @@ -862,7 +968,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privateendpointregionalmode" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privateendpointregionalmode" privateendpointregionalmode.NewPrivateEndpointRegionalModeTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) PrivateEndpointRegionalModeTimeoutsOutputReference ``` diff --git a/docs/privateEndpointRegionalMode.java.md b/docs/privateEndpointRegionalMode.java.md index 132afec03..95e5777a1 100644 --- a/docs/privateEndpointRegionalMode.java.md +++ b/docs/privateEndpointRegionalMode.java.md @@ -160,6 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this 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/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putTimeouts | *No description.* | | resetEnabled | *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. + +--- + ##### `putTimeouts` ```java @@ -398,6 +461,7 @@ public void resetTimeouts() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a PrivateEndpointRegionalMode resource upon running "cdktf plan ". | --- @@ -461,6 +525,50 @@ PrivateEndpointRegionalMode.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.private_endpoint_regional_mode.PrivateEndpointRegionalMode; + +PrivateEndpointRegionalMode.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),PrivateEndpointRegionalMode.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a PrivateEndpointRegionalMode 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 PrivateEndpointRegionalMode to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing PrivateEndpointRegionalMode that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/private_endpoint_regional_mode#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 PrivateEndpointRegionalMode to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privateEndpointRegionalMode.python.md b/docs/privateEndpointRegionalMode.python.md index 21ff1b054..57706da36 100644 --- a/docs/privateEndpointRegionalMode.python.md +++ b/docs/privateEndpointRegionalMode.python.md @@ -157,6 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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/mongo | 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_timeouts | *No description.* | | reset_enabled | *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_timeouts` ```python @@ -442,6 +511,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 PrivateEndpointRegionalMode resource upon running "cdktf plan ". | --- @@ -511,6 +581,55 @@ privateEndpointRegionalMode.PrivateEndpointRegionalMode.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import private_endpoint_regional_mode + +privateEndpointRegionalMode.PrivateEndpointRegionalMode.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a PrivateEndpointRegionalMode 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 PrivateEndpointRegionalMode to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing PrivateEndpointRegionalMode that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/private_endpoint_regional_mode#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the PrivateEndpointRegionalMode to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privateEndpointRegionalMode.typescript.md b/docs/privateEndpointRegionalMode.typescript.md index 77cd4f2b7..92df60f43 100644 --- a/docs/privateEndpointRegionalMode.typescript.md +++ b/docs/privateEndpointRegionalMode.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. | | putTimeouts | *No description.* | | resetEnabled | *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. + +--- + ##### `putTimeouts` ```typescript @@ -298,6 +359,7 @@ public resetTimeouts(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a PrivateEndpointRegionalMode resource upon running "cdktf plan ". | --- @@ -361,6 +423,50 @@ privateEndpointRegionalMode.PrivateEndpointRegionalMode.isTerraformResource(x: a --- +##### `generateConfigForImport` + +```typescript +import { privateEndpointRegionalMode } from '@cdktf/provider-mongodbatlas' + +privateEndpointRegionalMode.PrivateEndpointRegionalMode.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a PrivateEndpointRegionalMode resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the PrivateEndpointRegionalMode to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing PrivateEndpointRegionalMode that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/private_endpoint_regional_mode#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the PrivateEndpointRegionalMode to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privatelinkEndpoint.csharp.md b/docs/privatelinkEndpoint.csharp.md index f19bb40ff..2536996a8 100644 --- a/docs/privatelinkEndpoint.csharp.md +++ b/docs/privatelinkEndpoint.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. | | PutTimeouts | *No description.* | | ResetId | *No description.* | | ResetTimeouts | *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. + +--- + ##### `PutTimeouts` ```csharp @@ -291,6 +352,7 @@ private void ResetTimeouts() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a PrivatelinkEndpoint resource upon running "cdktf plan ". | --- @@ -354,6 +416,50 @@ PrivatelinkEndpoint.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +PrivatelinkEndpoint.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a PrivatelinkEndpoint resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the PrivatelinkEndpoint to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing PrivatelinkEndpoint that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint#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 PrivatelinkEndpoint to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privatelinkEndpoint.go.md b/docs/privatelinkEndpoint.go.md index 7170cafa3..acf458209 100644 --- a/docs/privatelinkEndpoint.go.md +++ b/docs/privatelinkEndpoint.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpoint" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpoint" privatelinkendpoint.NewPrivatelinkEndpoint(scope Construct, id *string, config PrivatelinkEndpointConfig) PrivatelinkEndpoint ``` @@ -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. | | PutTimeouts | *No description.* | | ResetId | *No description.* | | ResetTimeouts | *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. + +--- + ##### `PutTimeouts` ```go @@ -291,13 +352,14 @@ func ResetTimeouts() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a PrivatelinkEndpoint resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpoint" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpoint" privatelinkendpoint.PrivatelinkEndpoint_IsConstruct(x interface{}) *bool ``` @@ -329,7 +391,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpoint" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpoint" privatelinkendpoint.PrivatelinkEndpoint_IsTerraformElement(x interface{}) *bool ``` @@ -343,7 +405,7 @@ privatelinkendpoint.PrivatelinkEndpoint_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpoint" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpoint" privatelinkendpoint.PrivatelinkEndpoint_IsTerraformResource(x interface{}) *bool ``` @@ -354,6 +416,50 @@ privatelinkendpoint.PrivatelinkEndpoint_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpoint" + +privatelinkendpoint.PrivatelinkEndpoint_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a PrivatelinkEndpoint 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 PrivatelinkEndpoint to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing PrivatelinkEndpoint that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint#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 PrivatelinkEndpoint to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -773,7 +879,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpoint" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpoint" &privatelinkendpoint.PrivatelinkEndpointConfig { Connection: interface{}, @@ -787,7 +893,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatel ProviderName: *string, Region: *string, Id: *string, - Timeouts: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.privatelinkEndpoint.PrivatelinkEndpointTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.privatelinkEndpoint.PrivatelinkEndpointTimeouts, } ``` @@ -950,7 +1056,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpoint" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpoint" &privatelinkendpoint.PrivatelinkEndpointTimeouts { Create: *string, @@ -998,7 +1104,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpoint" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpoint" privatelinkendpoint.NewPrivatelinkEndpointTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) PrivatelinkEndpointTimeoutsOutputReference ``` diff --git a/docs/privatelinkEndpoint.java.md b/docs/privatelinkEndpoint.java.md index a1ab4b76a..2206a47ed 100644 --- a/docs/privatelinkEndpoint.java.md +++ b/docs/privatelinkEndpoint.java.md @@ -169,6 +169,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -178,7 +179,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putTimeouts | *No description.* | | resetId | *No description.* | | resetTimeouts | *No description.* | @@ -249,6 +252,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 @@ -357,6 +376,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 @@ -369,6 +407,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. + +--- + ##### `putTimeouts` ```java @@ -400,6 +463,7 @@ public void resetTimeouts() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a PrivatelinkEndpoint resource upon running "cdktf plan ". | --- @@ -463,6 +527,50 @@ PrivatelinkEndpoint.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.privatelink_endpoint.PrivatelinkEndpoint; + +PrivatelinkEndpoint.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),PrivatelinkEndpoint.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a PrivatelinkEndpoint 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 PrivatelinkEndpoint to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing PrivatelinkEndpoint that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint#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 PrivatelinkEndpoint to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privatelinkEndpoint.python.md b/docs/privatelinkEndpoint.python.md index 45a0c48ee..99e303bf3 100644 --- a/docs/privatelinkEndpoint.python.md +++ b/docs/privatelinkEndpoint.python.md @@ -167,6 +167,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -176,7 +177,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_timeouts | *No description.* | | reset_id | *No description.* | | reset_timeouts | *No description.* | @@ -252,6 +255,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 @@ -378,6 +399,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 @@ -392,6 +434,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_timeouts` ```python @@ -436,6 +505,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 PrivatelinkEndpoint resource upon running "cdktf plan ". | --- @@ -505,6 +575,55 @@ privatelinkEndpoint.PrivatelinkEndpoint.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import privatelink_endpoint + +privatelinkEndpoint.PrivatelinkEndpoint.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a PrivatelinkEndpoint 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 PrivatelinkEndpoint to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing PrivatelinkEndpoint that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the PrivatelinkEndpoint to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privatelinkEndpoint.typescript.md b/docs/privatelinkEndpoint.typescript.md index 43bdda0c0..cd599e4c8 100644 --- a/docs/privatelinkEndpoint.typescript.md +++ b/docs/privatelinkEndpoint.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. | | putTimeouts | *No description.* | | resetId | *No description.* | | resetTimeouts | *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. + +--- + ##### `putTimeouts` ```typescript @@ -291,6 +352,7 @@ public resetTimeouts(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a PrivatelinkEndpoint resource upon running "cdktf plan ". | --- @@ -354,6 +416,50 @@ privatelinkEndpoint.PrivatelinkEndpoint.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { privatelinkEndpoint } from '@cdktf/provider-mongodbatlas' + +privatelinkEndpoint.PrivatelinkEndpoint.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a PrivatelinkEndpoint resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the PrivatelinkEndpoint to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing PrivatelinkEndpoint that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the PrivatelinkEndpoint to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privatelinkEndpointServerless.csharp.md b/docs/privatelinkEndpointServerless.csharp.md index 116bdd2ac..190c549c7 100644 --- a/docs/privatelinkEndpointServerless.csharp.md +++ b/docs/privatelinkEndpointServerless.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. | | PutTimeouts | *No description.* | | ResetId | *No description.* | | ResetTimeouts | *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. + +--- + ##### `PutTimeouts` ```csharp @@ -291,6 +352,7 @@ private void ResetTimeouts() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a PrivatelinkEndpointServerless resource upon running "cdktf plan ". | --- @@ -354,6 +416,50 @@ PrivatelinkEndpointServerless.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +PrivatelinkEndpointServerless.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a PrivatelinkEndpointServerless resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the PrivatelinkEndpointServerless to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing PrivatelinkEndpointServerless that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_serverless#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 PrivatelinkEndpointServerless to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privatelinkEndpointServerless.go.md b/docs/privatelinkEndpointServerless.go.md index c3b66e8d3..2614fa7dd 100644 --- a/docs/privatelinkEndpointServerless.go.md +++ b/docs/privatelinkEndpointServerless.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointserverless" privatelinkendpointserverless.NewPrivatelinkEndpointServerless(scope Construct, id *string, config PrivatelinkEndpointServerlessConfig) PrivatelinkEndpointServerless ``` @@ -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. | | PutTimeouts | *No description.* | | ResetId | *No description.* | | ResetTimeouts | *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. + +--- + ##### `PutTimeouts` ```go @@ -291,13 +352,14 @@ func ResetTimeouts() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a PrivatelinkEndpointServerless resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointserverless" privatelinkendpointserverless.PrivatelinkEndpointServerless_IsConstruct(x interface{}) *bool ``` @@ -329,7 +391,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointserverless" privatelinkendpointserverless.PrivatelinkEndpointServerless_IsTerraformElement(x interface{}) *bool ``` @@ -343,7 +405,7 @@ privatelinkendpointserverless.PrivatelinkEndpointServerless_IsTerraformElement(x ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointserverless" privatelinkendpointserverless.PrivatelinkEndpointServerless_IsTerraformResource(x interface{}) *bool ``` @@ -354,6 +416,50 @@ privatelinkendpointserverless.PrivatelinkEndpointServerless_IsTerraformResource( --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointserverless" + +privatelinkendpointserverless.PrivatelinkEndpointServerless_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a PrivatelinkEndpointServerless 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 PrivatelinkEndpointServerless to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing PrivatelinkEndpointServerless that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_serverless#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 PrivatelinkEndpointServerless to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -696,7 +802,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointserverless" &privatelinkendpointserverless.PrivatelinkEndpointServerlessConfig { Connection: interface{}, @@ -710,7 +816,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatel ProjectId: *string, ProviderName: *string, Id: *string, - Timeouts: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.privatelinkEndpointServerless.PrivatelinkEndpointServerlessTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.privatelinkEndpointServerless.PrivatelinkEndpointServerlessTimeouts, } ``` @@ -873,7 +979,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointserverless" &privatelinkendpointserverless.PrivatelinkEndpointServerlessTimeouts { Create: *string, @@ -921,7 +1027,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointserverless" privatelinkendpointserverless.NewPrivatelinkEndpointServerlessTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) PrivatelinkEndpointServerlessTimeoutsOutputReference ``` diff --git a/docs/privatelinkEndpointServerless.java.md b/docs/privatelinkEndpointServerless.java.md index 824f68ff1..82879d007 100644 --- a/docs/privatelinkEndpointServerless.java.md +++ b/docs/privatelinkEndpointServerless.java.md @@ -169,6 +169,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -178,7 +179,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putTimeouts | *No description.* | | resetId | *No description.* | | resetTimeouts | *No description.* | @@ -249,6 +252,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 @@ -357,6 +376,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 @@ -369,6 +407,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. + +--- + ##### `putTimeouts` ```java @@ -400,6 +463,7 @@ public void resetTimeouts() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a PrivatelinkEndpointServerless resource upon running "cdktf plan ". | --- @@ -463,6 +527,50 @@ PrivatelinkEndpointServerless.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.privatelink_endpoint_serverless.PrivatelinkEndpointServerless; + +PrivatelinkEndpointServerless.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),PrivatelinkEndpointServerless.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a PrivatelinkEndpointServerless 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 PrivatelinkEndpointServerless to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing PrivatelinkEndpointServerless that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_serverless#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 PrivatelinkEndpointServerless to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privatelinkEndpointServerless.python.md b/docs/privatelinkEndpointServerless.python.md index c466fc484..04b263959 100644 --- a/docs/privatelinkEndpointServerless.python.md +++ b/docs/privatelinkEndpointServerless.python.md @@ -167,6 +167,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -176,7 +177,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_timeouts | *No description.* | | reset_id | *No description.* | | reset_timeouts | *No description.* | @@ -252,6 +255,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 @@ -378,6 +399,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 @@ -392,6 +434,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_timeouts` ```python @@ -436,6 +505,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 PrivatelinkEndpointServerless resource upon running "cdktf plan ". | --- @@ -505,6 +575,55 @@ privatelinkEndpointServerless.PrivatelinkEndpointServerless.is_terraform_resourc --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import privatelink_endpoint_serverless + +privatelinkEndpointServerless.PrivatelinkEndpointServerless.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a PrivatelinkEndpointServerless 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 PrivatelinkEndpointServerless to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing PrivatelinkEndpointServerless that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_serverless#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the PrivatelinkEndpointServerless to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privatelinkEndpointServerless.typescript.md b/docs/privatelinkEndpointServerless.typescript.md index 674463989..7dd9516cf 100644 --- a/docs/privatelinkEndpointServerless.typescript.md +++ b/docs/privatelinkEndpointServerless.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. | | putTimeouts | *No description.* | | resetId | *No description.* | | resetTimeouts | *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. + +--- + ##### `putTimeouts` ```typescript @@ -291,6 +352,7 @@ public resetTimeouts(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a PrivatelinkEndpointServerless resource upon running "cdktf plan ". | --- @@ -354,6 +416,50 @@ privatelinkEndpointServerless.PrivatelinkEndpointServerless.isTerraformResource( --- +##### `generateConfigForImport` + +```typescript +import { privatelinkEndpointServerless } from '@cdktf/provider-mongodbatlas' + +privatelinkEndpointServerless.PrivatelinkEndpointServerless.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a PrivatelinkEndpointServerless resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the PrivatelinkEndpointServerless to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing PrivatelinkEndpointServerless that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_serverless#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the PrivatelinkEndpointServerless to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privatelinkEndpointService.csharp.md b/docs/privatelinkEndpointService.csharp.md index 39507964e..b9024a876 100644 --- a/docs/privatelinkEndpointService.csharp.md +++ b/docs/privatelinkEndpointService.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. | | PutEndpoints | *No description.* | | PutTimeouts | *No description.* | | ResetEndpoints | *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. + +--- + ##### `PutEndpoints` ```csharp @@ -325,6 +386,7 @@ private void ResetTimeouts() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a PrivatelinkEndpointService resource upon running "cdktf plan ". | --- @@ -388,6 +450,50 @@ PrivatelinkEndpointService.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +PrivatelinkEndpointService.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a PrivatelinkEndpointService resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the PrivatelinkEndpointService to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing PrivatelinkEndpointService that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service#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 PrivatelinkEndpointService to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privatelinkEndpointService.go.md b/docs/privatelinkEndpointService.go.md index 95e7cc859..4aade96fc 100644 --- a/docs/privatelinkEndpointService.go.md +++ b/docs/privatelinkEndpointService.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointservice" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointservice" privatelinkendpointservice.NewPrivatelinkEndpointService(scope Construct, id *string, config PrivatelinkEndpointServiceConfig) PrivatelinkEndpointService ``` @@ -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. | | PutEndpoints | *No description.* | | PutTimeouts | *No description.* | | ResetEndpoints | *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. + +--- + ##### `PutEndpoints` ```go @@ -325,13 +386,14 @@ func ResetTimeouts() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a PrivatelinkEndpointService resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointservice" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointservice" privatelinkendpointservice.PrivatelinkEndpointService_IsConstruct(x interface{}) *bool ``` @@ -363,7 +425,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointservice" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointservice" privatelinkendpointservice.PrivatelinkEndpointService_IsTerraformElement(x interface{}) *bool ``` @@ -377,7 +439,7 @@ privatelinkendpointservice.PrivatelinkEndpointService_IsTerraformElement(x inter ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointservice" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointservice" privatelinkendpointservice.PrivatelinkEndpointService_IsTerraformResource(x interface{}) *bool ``` @@ -388,6 +450,50 @@ privatelinkendpointservice.PrivatelinkEndpointService_IsTerraformResource(x inte --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointservice" + +privatelinkendpointservice.PrivatelinkEndpointService_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a PrivatelinkEndpointService 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 PrivatelinkEndpointService to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing PrivatelinkEndpointService that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service#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 PrivatelinkEndpointService to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -873,7 +979,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointservice" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointservice" &privatelinkendpointservice.PrivatelinkEndpointServiceConfig { Connection: interface{}, @@ -891,7 +997,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatel GcpProjectId: *string, Id: *string, PrivateEndpointIpAddress: *string, - Timeouts: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.privatelinkEndpointService.PrivatelinkEndpointServiceTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.privatelinkEndpointService.PrivatelinkEndpointServiceTimeouts, } ``` @@ -1108,7 +1214,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointservice" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointservice" &privatelinkendpointservice.PrivatelinkEndpointServiceEndpoints { EndpointName: *string, @@ -1154,7 +1260,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointservice" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointservice" &privatelinkendpointservice.PrivatelinkEndpointServiceTimeouts { Create: *string, @@ -1202,7 +1308,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointservice" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointservice" privatelinkendpointservice.NewPrivatelinkEndpointServiceEndpointsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) PrivatelinkEndpointServiceEndpointsList ``` @@ -1345,7 +1451,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointservice" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointservice" privatelinkendpointservice.NewPrivatelinkEndpointServiceEndpointsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) PrivatelinkEndpointServiceEndpointsOutputReference ``` @@ -1692,7 +1798,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointservice" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointservice" privatelinkendpointservice.NewPrivatelinkEndpointServiceTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) PrivatelinkEndpointServiceTimeoutsOutputReference ``` diff --git a/docs/privatelinkEndpointService.java.md b/docs/privatelinkEndpointService.java.md index 46f2c97b4..0f3a049e2 100644 --- a/docs/privatelinkEndpointService.java.md +++ b/docs/privatelinkEndpointService.java.md @@ -212,6 +212,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -221,7 +222,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putEndpoints | *No description.* | | putTimeouts | *No description.* | | resetEndpoints | *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. + +--- + ##### `putEndpoints` ```java @@ -477,6 +540,7 @@ public void resetTimeouts() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a PrivatelinkEndpointService resource upon running "cdktf plan ". | --- @@ -540,6 +604,50 @@ PrivatelinkEndpointService.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.privatelink_endpoint_service.PrivatelinkEndpointService; + +PrivatelinkEndpointService.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),PrivatelinkEndpointService.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a PrivatelinkEndpointService 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 PrivatelinkEndpointService to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing PrivatelinkEndpointService that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service#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 PrivatelinkEndpointService to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privatelinkEndpointService.python.md b/docs/privatelinkEndpointService.python.md index 3ef7f06fd..56a4dae45 100644 --- a/docs/privatelinkEndpointService.python.md +++ b/docs/privatelinkEndpointService.python.md @@ -209,6 +209,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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/mongo | 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_endpoints | *No description.* | | put_timeouts | *No description.* | | reset_endpoints | *No description.* | @@ -298,6 +301,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 @@ -424,6 +445,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 @@ -438,6 +480,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_endpoints` ```python @@ -514,6 +583,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 PrivatelinkEndpointService resource upon running "cdktf plan ". | --- @@ -583,6 +653,55 @@ privatelinkEndpointService.PrivatelinkEndpointService.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import privatelink_endpoint_service + +privatelinkEndpointService.PrivatelinkEndpointService.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a PrivatelinkEndpointService 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 PrivatelinkEndpointService to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing PrivatelinkEndpointService that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the PrivatelinkEndpointService to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privatelinkEndpointService.typescript.md b/docs/privatelinkEndpointService.typescript.md index ed7a18c4e..333266004 100644 --- a/docs/privatelinkEndpointService.typescript.md +++ b/docs/privatelinkEndpointService.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. | | putEndpoints | *No description.* | | putTimeouts | *No description.* | | resetEndpoints | *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. + +--- + ##### `putEndpoints` ```typescript @@ -325,6 +386,7 @@ public resetTimeouts(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a PrivatelinkEndpointService resource upon running "cdktf plan ". | --- @@ -388,6 +450,50 @@ privatelinkEndpointService.PrivatelinkEndpointService.isTerraformResource(x: any --- +##### `generateConfigForImport` + +```typescript +import { privatelinkEndpointService } from '@cdktf/provider-mongodbatlas' + +privatelinkEndpointService.PrivatelinkEndpointService.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a PrivatelinkEndpointService resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the PrivatelinkEndpointService to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing PrivatelinkEndpointService that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the PrivatelinkEndpointService to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privatelinkEndpointServiceAdl.csharp.md b/docs/privatelinkEndpointServiceAdl.csharp.md index 44a455325..0b72ef9c3 100644 --- a/docs/privatelinkEndpointServiceAdl.csharp.md +++ b/docs/privatelinkEndpointServiceAdl.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 PrivatelinkEndpointServiceAdl resource upon running "cdktf plan ". | --- @@ -341,6 +403,50 @@ PrivatelinkEndpointServiceAdl.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +PrivatelinkEndpointServiceAdl.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a PrivatelinkEndpointServiceAdl resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the PrivatelinkEndpointServiceAdl to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing PrivatelinkEndpointServiceAdl that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service_adl#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 PrivatelinkEndpointServiceAdl to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privatelinkEndpointServiceAdl.go.md b/docs/privatelinkEndpointServiceAdl.go.md index 75285af08..3ca9746a8 100644 --- a/docs/privatelinkEndpointServiceAdl.go.md +++ b/docs/privatelinkEndpointServiceAdl.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointserviceadl" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointserviceadl" privatelinkendpointserviceadl.NewPrivatelinkEndpointServiceAdl(scope Construct, id *string, config PrivatelinkEndpointServiceAdlConfig) PrivatelinkEndpointServiceAdl ``` @@ -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,13 +339,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a PrivatelinkEndpointServiceAdl resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointserviceadl" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointserviceadl" privatelinkendpointserviceadl.PrivatelinkEndpointServiceAdl_IsConstruct(x interface{}) *bool ``` @@ -316,7 +378,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointserviceadl" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointserviceadl" privatelinkendpointserviceadl.PrivatelinkEndpointServiceAdl_IsTerraformElement(x interface{}) *bool ``` @@ -330,7 +392,7 @@ privatelinkendpointserviceadl.PrivatelinkEndpointServiceAdl_IsTerraformElement(x ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointserviceadl" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointserviceadl" privatelinkendpointserviceadl.PrivatelinkEndpointServiceAdl_IsTerraformResource(x interface{}) *bool ``` @@ -341,6 +403,50 @@ privatelinkendpointserviceadl.PrivatelinkEndpointServiceAdl_IsTerraformResource( --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointserviceadl" + +privatelinkendpointserviceadl.PrivatelinkEndpointServiceAdl_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a PrivatelinkEndpointServiceAdl 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 PrivatelinkEndpointServiceAdl to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing PrivatelinkEndpointServiceAdl that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service_adl#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 PrivatelinkEndpointServiceAdl to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -661,7 +767,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointserviceadl" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointserviceadl" &privatelinkendpointserviceadl.PrivatelinkEndpointServiceAdlConfig { Connection: interface{}, diff --git a/docs/privatelinkEndpointServiceAdl.java.md b/docs/privatelinkEndpointServiceAdl.java.md index b7025e846..d9a18d241 100644 --- a/docs/privatelinkEndpointServiceAdl.java.md +++ b/docs/privatelinkEndpointServiceAdl.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. | | resetComment | *No description.* | | resetId | *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. + +--- + ##### `resetComment` ```java @@ -395,6 +458,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a PrivatelinkEndpointServiceAdl resource upon running "cdktf plan ". | --- @@ -458,6 +522,50 @@ PrivatelinkEndpointServiceAdl.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.privatelink_endpoint_service_adl.PrivatelinkEndpointServiceAdl; + +PrivatelinkEndpointServiceAdl.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),PrivatelinkEndpointServiceAdl.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a PrivatelinkEndpointServiceAdl 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 PrivatelinkEndpointServiceAdl to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing PrivatelinkEndpointServiceAdl that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service_adl#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 PrivatelinkEndpointServiceAdl to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privatelinkEndpointServiceAdl.python.md b/docs/privatelinkEndpointServiceAdl.python.md index a6e8cfc7b..7dda52bf7 100644 --- a/docs/privatelinkEndpointServiceAdl.python.md +++ b/docs/privatelinkEndpointServiceAdl.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_comment | *No description.* | | reset_id | *No description.* | @@ -259,6 +262,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 @@ -385,6 +406,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 @@ -399,6 +441,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 @@ -418,6 +487,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 PrivatelinkEndpointServiceAdl resource upon running "cdktf plan ". | --- @@ -487,6 +557,55 @@ privatelinkEndpointServiceAdl.PrivatelinkEndpointServiceAdl.is_terraform_resourc --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import privatelink_endpoint_service_adl + +privatelinkEndpointServiceAdl.PrivatelinkEndpointServiceAdl.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a PrivatelinkEndpointServiceAdl 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 PrivatelinkEndpointServiceAdl to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing PrivatelinkEndpointServiceAdl that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service_adl#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the PrivatelinkEndpointServiceAdl to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privatelinkEndpointServiceAdl.typescript.md b/docs/privatelinkEndpointServiceAdl.typescript.md index 47ab71c8d..d98277ecb 100644 --- a/docs/privatelinkEndpointServiceAdl.typescript.md +++ b/docs/privatelinkEndpointServiceAdl.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 PrivatelinkEndpointServiceAdl resource upon running "cdktf plan ". | --- @@ -341,6 +403,50 @@ privatelinkEndpointServiceAdl.PrivatelinkEndpointServiceAdl.isTerraformResource( --- +##### `generateConfigForImport` + +```typescript +import { privatelinkEndpointServiceAdl } from '@cdktf/provider-mongodbatlas' + +privatelinkEndpointServiceAdl.PrivatelinkEndpointServiceAdl.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a PrivatelinkEndpointServiceAdl resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the PrivatelinkEndpointServiceAdl to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing PrivatelinkEndpointServiceAdl that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service_adl#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the PrivatelinkEndpointServiceAdl to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privatelinkEndpointServiceDataFederationOnlineArchive.csharp.md b/docs/privatelinkEndpointServiceDataFederationOnlineArchive.csharp.md index ddb699552..eab8dfd01 100644 --- a/docs/privatelinkEndpointServiceDataFederationOnlineArchive.csharp.md +++ b/docs/privatelinkEndpointServiceDataFederationOnlineArchive.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. | | PutTimeouts | *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. + +--- + ##### `PutTimeouts` ```csharp @@ -298,6 +359,7 @@ private void ResetTimeouts() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a PrivatelinkEndpointServiceDataFederationOnlineArchive resource upon running "cdktf plan ". | --- @@ -361,6 +423,50 @@ PrivatelinkEndpointServiceDataFederationOnlineArchive.IsTerraformResource(object --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +PrivatelinkEndpointServiceDataFederationOnlineArchive.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a PrivatelinkEndpointServiceDataFederationOnlineArchive resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the PrivatelinkEndpointServiceDataFederationOnlineArchive to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing PrivatelinkEndpointServiceDataFederationOnlineArchive that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service_data_federation_online_archive#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 PrivatelinkEndpointServiceDataFederationOnlineArchive to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privatelinkEndpointServiceDataFederationOnlineArchive.go.md b/docs/privatelinkEndpointServiceDataFederationOnlineArchive.go.md index da2be1ad2..2fd5ddccc 100644 --- a/docs/privatelinkEndpointServiceDataFederationOnlineArchive.go.md +++ b/docs/privatelinkEndpointServiceDataFederationOnlineArchive.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointservicedatafederationonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointservicedatafederationonlinearchive" privatelinkendpointservicedatafederationonlinearchive.NewPrivatelinkEndpointServiceDataFederationOnlineArchive(scope Construct, id *string, config PrivatelinkEndpointServiceDataFederationOnlineArchiveConfig) PrivatelinkEndpointServiceDataFederationOnlineArchive ``` @@ -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. | | PutTimeouts | *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. + +--- + ##### `PutTimeouts` ```go @@ -298,13 +359,14 @@ func ResetTimeouts() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a PrivatelinkEndpointServiceDataFederationOnlineArchive resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointservicedatafederationonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointservicedatafederationonlinearchive" privatelinkendpointservicedatafederationonlinearchive.PrivatelinkEndpointServiceDataFederationOnlineArchive_IsConstruct(x interface{}) *bool ``` @@ -336,7 +398,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointservicedatafederationonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointservicedatafederationonlinearchive" privatelinkendpointservicedatafederationonlinearchive.PrivatelinkEndpointServiceDataFederationOnlineArchive_IsTerraformElement(x interface{}) *bool ``` @@ -350,7 +412,7 @@ privatelinkendpointservicedatafederationonlinearchive.PrivatelinkEndpointService ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointservicedatafederationonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointservicedatafederationonlinearchive" privatelinkendpointservicedatafederationonlinearchive.PrivatelinkEndpointServiceDataFederationOnlineArchive_IsTerraformResource(x interface{}) *bool ``` @@ -361,6 +423,50 @@ privatelinkendpointservicedatafederationonlinearchive.PrivatelinkEndpointService --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointservicedatafederationonlinearchive" + +privatelinkendpointservicedatafederationonlinearchive.PrivatelinkEndpointServiceDataFederationOnlineArchive_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a PrivatelinkEndpointServiceDataFederationOnlineArchive 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 PrivatelinkEndpointServiceDataFederationOnlineArchive to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing PrivatelinkEndpointServiceDataFederationOnlineArchive that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service_data_federation_online_archive#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 PrivatelinkEndpointServiceDataFederationOnlineArchive to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -692,7 +798,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointservicedatafederationonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointservicedatafederationonlinearchive" &privatelinkendpointservicedatafederationonlinearchive.PrivatelinkEndpointServiceDataFederationOnlineArchiveConfig { Connection: interface{}, @@ -707,7 +813,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatel ProviderName: *string, Comment: *string, Id: *string, - Timeouts: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.privatelinkEndpointServiceDataFederationOnlineArchive.PrivatelinkEndpointServiceDataFederationOnlineArchiveTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.privatelinkEndpointServiceDataFederationOnlineArchive.PrivatelinkEndpointServiceDataFederationOnlineArchiveTimeouts, } ``` @@ -883,7 +989,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointservicedatafederationonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointservicedatafederationonlinearchive" &privatelinkendpointservicedatafederationonlinearchive.PrivatelinkEndpointServiceDataFederationOnlineArchiveTimeouts { Create: *string, @@ -931,7 +1037,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointservicedatafederationonlinearchive" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointservicedatafederationonlinearchive" privatelinkendpointservicedatafederationonlinearchive.NewPrivatelinkEndpointServiceDataFederationOnlineArchiveTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) PrivatelinkEndpointServiceDataFederationOnlineArchiveTimeoutsOutputReference ``` diff --git a/docs/privatelinkEndpointServiceDataFederationOnlineArchive.java.md b/docs/privatelinkEndpointServiceDataFederationOnlineArchive.java.md index 8aabcfca9..9e7ffbdeb 100644 --- a/docs/privatelinkEndpointServiceDataFederationOnlineArchive.java.md +++ b/docs/privatelinkEndpointServiceDataFederationOnlineArchive.java.md @@ -179,6 +179,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this 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/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putTimeouts | *No description.* | | resetComment | *No description.* | | resetId | *No description.* | @@ -260,6 +263,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 @@ -368,6 +387,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 @@ -380,6 +418,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. + +--- + ##### `putTimeouts` ```java @@ -417,6 +480,7 @@ public void resetTimeouts() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a PrivatelinkEndpointServiceDataFederationOnlineArchive resource upon running "cdktf plan ". | --- @@ -480,6 +544,50 @@ PrivatelinkEndpointServiceDataFederationOnlineArchive.isTerraformResource(java.l --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.privatelink_endpoint_service_data_federation_online_archive.PrivatelinkEndpointServiceDataFederationOnlineArchive; + +PrivatelinkEndpointServiceDataFederationOnlineArchive.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),PrivatelinkEndpointServiceDataFederationOnlineArchive.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a PrivatelinkEndpointServiceDataFederationOnlineArchive 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 PrivatelinkEndpointServiceDataFederationOnlineArchive to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing PrivatelinkEndpointServiceDataFederationOnlineArchive that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service_data_federation_online_archive#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 PrivatelinkEndpointServiceDataFederationOnlineArchive to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privatelinkEndpointServiceDataFederationOnlineArchive.python.md b/docs/privatelinkEndpointServiceDataFederationOnlineArchive.python.md index ec69b79f8..591900177 100644 --- a/docs/privatelinkEndpointServiceDataFederationOnlineArchive.python.md +++ b/docs/privatelinkEndpointServiceDataFederationOnlineArchive.python.md @@ -177,6 +177,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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/mongo | 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_timeouts | *No description.* | | reset_comment | *No description.* | | reset_id | *No description.* | @@ -263,6 +266,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 @@ -389,6 +410,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 @@ -403,6 +445,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_timeouts` ```python @@ -453,6 +522,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 PrivatelinkEndpointServiceDataFederationOnlineArchive resource upon running "cdktf plan ". | --- @@ -522,6 +592,55 @@ privatelinkEndpointServiceDataFederationOnlineArchive.PrivatelinkEndpointService --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import privatelink_endpoint_service_data_federation_online_archive + +privatelinkEndpointServiceDataFederationOnlineArchive.PrivatelinkEndpointServiceDataFederationOnlineArchive.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a PrivatelinkEndpointServiceDataFederationOnlineArchive 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 PrivatelinkEndpointServiceDataFederationOnlineArchive to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing PrivatelinkEndpointServiceDataFederationOnlineArchive that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service_data_federation_online_archive#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the PrivatelinkEndpointServiceDataFederationOnlineArchive to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privatelinkEndpointServiceDataFederationOnlineArchive.typescript.md b/docs/privatelinkEndpointServiceDataFederationOnlineArchive.typescript.md index aad31d7a1..fe2969d91 100644 --- a/docs/privatelinkEndpointServiceDataFederationOnlineArchive.typescript.md +++ b/docs/privatelinkEndpointServiceDataFederationOnlineArchive.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. | | putTimeouts | *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. + +--- + ##### `putTimeouts` ```typescript @@ -298,6 +359,7 @@ public resetTimeouts(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a PrivatelinkEndpointServiceDataFederationOnlineArchive resource upon running "cdktf plan ". | --- @@ -361,6 +423,50 @@ privatelinkEndpointServiceDataFederationOnlineArchive.PrivatelinkEndpointService --- +##### `generateConfigForImport` + +```typescript +import { privatelinkEndpointServiceDataFederationOnlineArchive } from '@cdktf/provider-mongodbatlas' + +privatelinkEndpointServiceDataFederationOnlineArchive.PrivatelinkEndpointServiceDataFederationOnlineArchive.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a PrivatelinkEndpointServiceDataFederationOnlineArchive resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the PrivatelinkEndpointServiceDataFederationOnlineArchive to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing PrivatelinkEndpointServiceDataFederationOnlineArchive that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service_data_federation_online_archive#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the PrivatelinkEndpointServiceDataFederationOnlineArchive to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privatelinkEndpointServiceServerless.csharp.md b/docs/privatelinkEndpointServiceServerless.csharp.md index 69a5a555d..c0d698a82 100644 --- a/docs/privatelinkEndpointServiceServerless.csharp.md +++ b/docs/privatelinkEndpointServiceServerless.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. | | PutTimeouts | *No description.* | | ResetCloudProviderEndpointId | *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. + +--- + ##### `PutTimeouts` ```csharp @@ -312,6 +373,7 @@ private void ResetTimeouts() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a PrivatelinkEndpointServiceServerless resource upon running "cdktf plan ". | --- @@ -375,6 +437,50 @@ PrivatelinkEndpointServiceServerless.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +PrivatelinkEndpointServiceServerless.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a PrivatelinkEndpointServiceServerless resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the PrivatelinkEndpointServiceServerless to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing PrivatelinkEndpointServiceServerless that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service_serverless#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 PrivatelinkEndpointServiceServerless to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privatelinkEndpointServiceServerless.go.md b/docs/privatelinkEndpointServiceServerless.go.md index 22108d286..af5428175 100644 --- a/docs/privatelinkEndpointServiceServerless.go.md +++ b/docs/privatelinkEndpointServiceServerless.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointserviceserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointserviceserverless" privatelinkendpointserviceserverless.NewPrivatelinkEndpointServiceServerless(scope Construct, id *string, config PrivatelinkEndpointServiceServerlessConfig) PrivatelinkEndpointServiceServerless ``` @@ -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. | | PutTimeouts | *No description.* | | ResetCloudProviderEndpointId | *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. + +--- + ##### `PutTimeouts` ```go @@ -312,13 +373,14 @@ func ResetTimeouts() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a PrivatelinkEndpointServiceServerless resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointserviceserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointserviceserverless" privatelinkendpointserviceserverless.PrivatelinkEndpointServiceServerless_IsConstruct(x interface{}) *bool ``` @@ -350,7 +412,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointserviceserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointserviceserverless" privatelinkendpointserviceserverless.PrivatelinkEndpointServiceServerless_IsTerraformElement(x interface{}) *bool ``` @@ -364,7 +426,7 @@ privatelinkendpointserviceserverless.PrivatelinkEndpointServiceServerless_IsTerr ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointserviceserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointserviceserverless" privatelinkendpointserviceserverless.PrivatelinkEndpointServiceServerless_IsTerraformResource(x interface{}) *bool ``` @@ -375,6 +437,50 @@ privatelinkendpointserviceserverless.PrivatelinkEndpointServiceServerless_IsTerr --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointserviceserverless" + +privatelinkendpointserviceserverless.PrivatelinkEndpointServiceServerless_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a PrivatelinkEndpointServiceServerless 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 PrivatelinkEndpointServiceServerless to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing PrivatelinkEndpointServiceServerless that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service_serverless#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 PrivatelinkEndpointServiceServerless to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -783,7 +889,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointserviceserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointserviceserverless" &privatelinkendpointserviceserverless.PrivatelinkEndpointServiceServerlessConfig { Connection: interface{}, @@ -801,7 +907,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatel Comment: *string, Id: *string, PrivateEndpointIpAddress: *string, - Timeouts: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.privatelinkEndpointServiceServerless.PrivatelinkEndpointServiceServerlessTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.privatelinkEndpointServiceServerless.PrivatelinkEndpointServiceServerlessTimeouts, } ``` @@ -1016,7 +1122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointserviceserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointserviceserverless" &privatelinkendpointserviceserverless.PrivatelinkEndpointServiceServerlessTimeouts { Create: *string, @@ -1064,7 +1170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/privatelinkendpointserviceserverless" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/privatelinkendpointserviceserverless" privatelinkendpointserviceserverless.NewPrivatelinkEndpointServiceServerlessTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) PrivatelinkEndpointServiceServerlessTimeoutsOutputReference ``` diff --git a/docs/privatelinkEndpointServiceServerless.java.md b/docs/privatelinkEndpointServiceServerless.java.md index 8b0e086d6..2c4828279 100644 --- a/docs/privatelinkEndpointServiceServerless.java.md +++ b/docs/privatelinkEndpointServiceServerless.java.md @@ -209,6 +209,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -218,7 +219,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putTimeouts | *No description.* | | resetCloudProviderEndpointId | *No description.* | | resetComment | *No description.* | @@ -292,6 +295,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 @@ -400,6 +419,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 @@ -412,6 +450,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. + +--- + ##### `putTimeouts` ```java @@ -461,6 +524,7 @@ public void resetTimeouts() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a PrivatelinkEndpointServiceServerless resource upon running "cdktf plan ". | --- @@ -524,6 +588,50 @@ PrivatelinkEndpointServiceServerless.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.privatelink_endpoint_service_serverless.PrivatelinkEndpointServiceServerless; + +PrivatelinkEndpointServiceServerless.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),PrivatelinkEndpointServiceServerless.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a PrivatelinkEndpointServiceServerless 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 PrivatelinkEndpointServiceServerless to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing PrivatelinkEndpointServiceServerless that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service_serverless#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 PrivatelinkEndpointServiceServerless to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privatelinkEndpointServiceServerless.python.md b/docs/privatelinkEndpointServiceServerless.python.md index 92a8f2c09..c198573e1 100644 --- a/docs/privatelinkEndpointServiceServerless.python.md +++ b/docs/privatelinkEndpointServiceServerless.python.md @@ -207,6 +207,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -216,7 +217,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_timeouts | *No description.* | | reset_cloud_provider_endpoint_id | *No description.* | | reset_comment | *No description.* | @@ -295,6 +298,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 @@ -421,6 +442,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 @@ -435,6 +477,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_timeouts` ```python @@ -497,6 +566,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 PrivatelinkEndpointServiceServerless resource upon running "cdktf plan ". | --- @@ -566,6 +636,55 @@ privatelinkEndpointServiceServerless.PrivatelinkEndpointServiceServerless.is_ter --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import privatelink_endpoint_service_serverless + +privatelinkEndpointServiceServerless.PrivatelinkEndpointServiceServerless.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a PrivatelinkEndpointServiceServerless 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 PrivatelinkEndpointServiceServerless to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing PrivatelinkEndpointServiceServerless that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service_serverless#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the PrivatelinkEndpointServiceServerless to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/privatelinkEndpointServiceServerless.typescript.md b/docs/privatelinkEndpointServiceServerless.typescript.md index 1f16203a4..8301cc9a0 100644 --- a/docs/privatelinkEndpointServiceServerless.typescript.md +++ b/docs/privatelinkEndpointServiceServerless.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. | | putTimeouts | *No description.* | | resetCloudProviderEndpointId | *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. + +--- + ##### `putTimeouts` ```typescript @@ -312,6 +373,7 @@ public resetTimeouts(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a PrivatelinkEndpointServiceServerless resource upon running "cdktf plan ". | --- @@ -375,6 +437,50 @@ privatelinkEndpointServiceServerless.PrivatelinkEndpointServiceServerless.isTerr --- +##### `generateConfigForImport` + +```typescript +import { privatelinkEndpointServiceServerless } from '@cdktf/provider-mongodbatlas' + +privatelinkEndpointServiceServerless.PrivatelinkEndpointServiceServerless.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a PrivatelinkEndpointServiceServerless resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the PrivatelinkEndpointServiceServerless to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing PrivatelinkEndpointServiceServerless that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service_serverless#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the PrivatelinkEndpointServiceServerless to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/project.csharp.md b/docs/project.csharp.md index 9fd9b7ba6..599e60b47 100644 --- a/docs/project.csharp.md +++ b/docs/project.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. | | PutLimits | *No description.* | | PutTeams | *No description.* | | ResetIsCollectDatabaseSpecificsStatisticsEnabled | *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. + +--- + ##### `PutLimits` ```csharp @@ -367,6 +428,7 @@ private void ResetWithDefaultAlertsSettings() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Project resource upon running "cdktf plan ". | --- @@ -430,6 +492,50 @@ Project.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +Project.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a Project resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the Project to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing Project that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project#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 Project to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/project.go.md b/docs/project.go.md index 915135a22..5fe8449d4 100644 --- a/docs/project.go.md +++ b/docs/project.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/project" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/project" project.NewProject(scope Construct, id *string, config ProjectConfig) Project ``` @@ -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. | | PutLimits | *No description.* | | PutTeams | *No description.* | | ResetIsCollectDatabaseSpecificsStatisticsEnabled | *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. + +--- + ##### `PutLimits` ```go @@ -367,13 +428,14 @@ func ResetWithDefaultAlertsSettings() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Project resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/project" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/project" project.Project_IsConstruct(x interface{}) *bool ``` @@ -405,7 +467,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/project" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/project" project.Project_IsTerraformElement(x interface{}) *bool ``` @@ -419,7 +481,7 @@ project.Project_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/project" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/project" project.Project_IsTerraformResource(x interface{}) *bool ``` @@ -430,6 +492,50 @@ project.Project_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/project" + +project.Project_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a Project 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 Project to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing Project that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project#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 Project to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -937,7 +1043,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/project" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/project" &project.ProjectConfig { Connection: interface{}, @@ -1225,7 +1331,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/project" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/project" &project.ProjectLimits { Name: *string, @@ -1271,7 +1377,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/project" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/project" &project.ProjectTeams { RoleNames: *[]*string, @@ -1319,7 +1425,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/project" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/project" project.NewProjectLimitsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ProjectLimitsList ``` @@ -1462,7 +1568,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/project" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/project" project.NewProjectLimitsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) ProjectLimitsOutputReference ``` @@ -1806,7 +1912,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/project" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/project" project.NewProjectTeamsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ProjectTeamsList ``` @@ -1949,7 +2055,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/project" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/project" project.NewProjectTeamsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) ProjectTeamsOutputReference ``` diff --git a/docs/project.java.md b/docs/project.java.md index 98b6cdb11..c806c7db5 100644 --- a/docs/project.java.md +++ b/docs/project.java.md @@ -257,6 +257,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -266,7 +267,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putLimits | *No description.* | | putTeams | *No description.* | | resetIsCollectDatabaseSpecificsStatisticsEnabled | *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. + +--- + ##### `putLimits` ```java @@ -564,6 +627,7 @@ public void resetWithDefaultAlertsSettings() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Project resource upon running "cdktf plan ". | --- @@ -627,6 +691,50 @@ Project.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.project.Project; + +Project.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),Project.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a Project 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 Project to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing Project that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project#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 Project to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/project.python.md b/docs/project.python.md index db16ce8b8..9f4d22c45 100644 --- a/docs/project.python.md +++ b/docs/project.python.md @@ -246,6 +246,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -255,7 +256,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_limits | *No description.* | | put_teams | *No description.* | | reset_is_collect_database_specifics_statistics_enabled | *No description.* | @@ -341,6 +344,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 @@ -467,6 +488,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 @@ -481,6 +523,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_limits` ```python @@ -582,6 +651,7 @@ def reset_with_default_alerts_settings() -> 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 Project resource upon running "cdktf plan ". | --- @@ -651,6 +721,55 @@ project.Project.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import project + +project.Project.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a Project 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 Project to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing Project that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the Project to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/project.typescript.md b/docs/project.typescript.md index cc68ed174..c3fb5dcd4 100644 --- a/docs/project.typescript.md +++ b/docs/project.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. | | putLimits | *No description.* | | putTeams | *No description.* | | resetIsCollectDatabaseSpecificsStatisticsEnabled | *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. + +--- + ##### `putLimits` ```typescript @@ -367,6 +428,7 @@ public resetWithDefaultAlertsSettings(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Project resource upon running "cdktf plan ". | --- @@ -430,6 +492,50 @@ project.Project.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { project } from '@cdktf/provider-mongodbatlas' + +project.Project.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a Project resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the Project to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing Project that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the Project to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/projectApiKey.csharp.md b/docs/projectApiKey.csharp.md index 55fe51757..de5a78b27 100644 --- a/docs/projectApiKey.csharp.md +++ b/docs/projectApiKey.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. | | PutProjectAssignment | *No description.* | | ResetId | *No description.* | | ResetProjectAssignment | *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. + +--- + ##### `PutProjectAssignment` ```csharp @@ -291,6 +352,7 @@ private void ResetProjectAssignment() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ProjectApiKey resource upon running "cdktf plan ". | --- @@ -354,6 +416,50 @@ ProjectApiKey.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +ProjectApiKey.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a ProjectApiKey resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the ProjectApiKey to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing ProjectApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project_api_key#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 ProjectApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/projectApiKey.go.md b/docs/projectApiKey.go.md index 2286972c5..737e03a33 100644 --- a/docs/projectApiKey.go.md +++ b/docs/projectApiKey.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/projectapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/projectapikey" projectapikey.NewProjectApiKey(scope Construct, id *string, config ProjectApiKeyConfig) ProjectApiKey ``` @@ -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. | | PutProjectAssignment | *No description.* | | ResetId | *No description.* | | ResetProjectAssignment | *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. + +--- + ##### `PutProjectAssignment` ```go @@ -291,13 +352,14 @@ func ResetProjectAssignment() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ProjectApiKey resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/projectapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/projectapikey" projectapikey.ProjectApiKey_IsConstruct(x interface{}) *bool ``` @@ -329,7 +391,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/projectapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/projectapikey" projectapikey.ProjectApiKey_IsTerraformElement(x interface{}) *bool ``` @@ -343,7 +405,7 @@ projectapikey.ProjectApiKey_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/projectapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/projectapikey" projectapikey.ProjectApiKey_IsTerraformResource(x interface{}) *bool ``` @@ -354,6 +416,50 @@ projectapikey.ProjectApiKey_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/projectapikey" + +projectapikey.ProjectApiKey_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a ProjectApiKey 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 ProjectApiKey to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing ProjectApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project_api_key#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 ProjectApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -663,7 +769,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/projectapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/projectapikey" &projectapikey.ProjectApiKeyConfig { Connection: interface{}, @@ -826,7 +932,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/projectapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/projectapikey" &projectapikey.ProjectApiKeyProjectAssignment { ProjectId: *string, @@ -874,7 +980,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/projectapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/projectapikey" projectapikey.NewProjectApiKeyProjectAssignmentList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ProjectApiKeyProjectAssignmentList ``` @@ -1017,7 +1123,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/projectapikey" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/projectapikey" projectapikey.NewProjectApiKeyProjectAssignmentOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) ProjectApiKeyProjectAssignmentOutputReference ``` diff --git a/docs/projectApiKey.java.md b/docs/projectApiKey.java.md index 84a4a3a00..50be2c6ee 100644 --- a/docs/projectApiKey.java.md +++ b/docs/projectApiKey.java.md @@ -160,6 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this 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/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putProjectAssignment | *No description.* | | resetId | *No description.* | | resetProjectAssignment | *No description.* | @@ -240,6 +243,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 @@ -348,6 +367,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 @@ -360,6 +398,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. + +--- + ##### `putProjectAssignment` ```java @@ -391,6 +454,7 @@ public void resetProjectAssignment() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ProjectApiKey resource upon running "cdktf plan ". | --- @@ -454,6 +518,50 @@ ProjectApiKey.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.project_api_key.ProjectApiKey; + +ProjectApiKey.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),ProjectApiKey.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a ProjectApiKey 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 ProjectApiKey to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing ProjectApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project_api_key#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 ProjectApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/projectApiKey.python.md b/docs/projectApiKey.python.md index ce35059cf..51cbbde2e 100644 --- a/docs/projectApiKey.python.md +++ b/docs/projectApiKey.python.md @@ -157,6 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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/mongo | 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_project_assignment | *No description.* | | reset_id | *No description.* | | reset_project_assignment | *No description.* | @@ -242,6 +245,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 @@ -368,6 +389,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 @@ -382,6 +424,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_project_assignment` ```python @@ -415,6 +484,7 @@ def reset_project_assignment() -> 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 ProjectApiKey resource upon running "cdktf plan ". | --- @@ -484,6 +554,55 @@ projectApiKey.ProjectApiKey.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import project_api_key + +projectApiKey.ProjectApiKey.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a ProjectApiKey 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 ProjectApiKey to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing ProjectApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project_api_key#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the ProjectApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/projectApiKey.typescript.md b/docs/projectApiKey.typescript.md index 3b988d4d2..e9dc177f9 100644 --- a/docs/projectApiKey.typescript.md +++ b/docs/projectApiKey.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. | | putProjectAssignment | *No description.* | | resetId | *No description.* | | resetProjectAssignment | *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. + +--- + ##### `putProjectAssignment` ```typescript @@ -291,6 +352,7 @@ public resetProjectAssignment(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ProjectApiKey resource upon running "cdktf plan ". | --- @@ -354,6 +416,50 @@ projectApiKey.ProjectApiKey.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { projectApiKey } from '@cdktf/provider-mongodbatlas' + +projectApiKey.ProjectApiKey.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a ProjectApiKey resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the ProjectApiKey to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing ProjectApiKey that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project_api_key#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the ProjectApiKey to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/projectInvitation.csharp.md b/docs/projectInvitation.csharp.md index 8655c769b..b801327c5 100644 --- a/docs/projectInvitation.csharp.md +++ b/docs/projectInvitation.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 ProjectInvitation resource upon running "cdktf plan ". | --- @@ -334,6 +396,50 @@ ProjectInvitation.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +ProjectInvitation.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a ProjectInvitation resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the ProjectInvitation to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing ProjectInvitation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project_invitation#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 ProjectInvitation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/projectInvitation.go.md b/docs/projectInvitation.go.md index 181a47ebd..d9fd3f0c4 100644 --- a/docs/projectInvitation.go.md +++ b/docs/projectInvitation.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/projectinvitation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/projectinvitation" projectinvitation.NewProjectInvitation(scope Construct, id *string, config ProjectInvitationConfig) ProjectInvitation ``` @@ -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,13 +332,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ProjectInvitation resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/projectinvitation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/projectinvitation" projectinvitation.ProjectInvitation_IsConstruct(x interface{}) *bool ``` @@ -309,7 +371,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/projectinvitation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/projectinvitation" projectinvitation.ProjectInvitation_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +385,7 @@ projectinvitation.ProjectInvitation_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/projectinvitation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/projectinvitation" projectinvitation.ProjectInvitation_IsTerraformResource(x interface{}) *bool ``` @@ -334,6 +396,50 @@ projectinvitation.ProjectInvitation_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/projectinvitation" + +projectinvitation.ProjectInvitation_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a ProjectInvitation 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 ProjectInvitation to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing ProjectInvitation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project_invitation#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 ProjectInvitation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -654,7 +760,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/projectinvitation" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/projectinvitation" &projectinvitation.ProjectInvitationConfig { Connection: interface{}, diff --git a/docs/projectInvitation.java.md b/docs/projectInvitation.java.md index c34dd2cad..142534afe 100644 --- a/docs/projectInvitation.java.md +++ b/docs/projectInvitation.java.md @@ -157,6 +157,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.* | @@ -166,7 +167,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.* | --- @@ -235,6 +238,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 @@ -343,6 +362,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 @@ -355,6 +393,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 @@ -368,6 +431,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ProjectInvitation resource upon running "cdktf plan ". | --- @@ -431,6 +495,50 @@ ProjectInvitation.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.project_invitation.ProjectInvitation; + +ProjectInvitation.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),ProjectInvitation.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a ProjectInvitation 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 ProjectInvitation to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing ProjectInvitation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project_invitation#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 ProjectInvitation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/projectInvitation.python.md b/docs/projectInvitation.python.md index ebfbe59d5..5184cadaa 100644 --- a/docs/projectInvitation.python.md +++ b/docs/projectInvitation.python.md @@ -155,6 +155,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.* | @@ -164,7 +165,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.* | --- @@ -238,6 +241,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 @@ -364,6 +385,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 @@ -378,6 +420,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 @@ -391,6 +460,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 ProjectInvitation resource upon running "cdktf plan ". | --- @@ -460,6 +530,55 @@ projectInvitation.ProjectInvitation.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import project_invitation + +projectInvitation.ProjectInvitation.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a ProjectInvitation 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 ProjectInvitation to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing ProjectInvitation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project_invitation#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the ProjectInvitation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/projectInvitation.typescript.md b/docs/projectInvitation.typescript.md index 28331bec2..e16554f3e 100644 --- a/docs/projectInvitation.typescript.md +++ b/docs/projectInvitation.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 ProjectInvitation resource upon running "cdktf plan ". | --- @@ -334,6 +396,50 @@ projectInvitation.ProjectInvitation.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { projectInvitation } from '@cdktf/provider-mongodbatlas' + +projectInvitation.ProjectInvitation.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a ProjectInvitation resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the ProjectInvitation to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing ProjectInvitation that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project_invitation#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the ProjectInvitation to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/projectIpAccessList.csharp.md b/docs/projectIpAccessList.csharp.md index 512c5c1ab..6870c16c9 100644 --- a/docs/projectIpAccessList.csharp.md +++ b/docs/projectIpAccessList.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. | | PutTimeouts | *No description.* | | ResetAwsSecurityGroup | *No description.* | | ResetCidrBlock | *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. + +--- + ##### `PutTimeouts` ```csharp @@ -312,6 +373,7 @@ private void ResetTimeouts() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ProjectIpAccessList resource upon running "cdktf plan ". | --- @@ -375,6 +437,50 @@ ProjectIpAccessList.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +ProjectIpAccessList.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a ProjectIpAccessList resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the ProjectIpAccessList to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing ProjectIpAccessList that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project_ip_access_list#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 ProjectIpAccessList to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/projectIpAccessList.go.md b/docs/projectIpAccessList.go.md index 27295be84..883edd1e7 100644 --- a/docs/projectIpAccessList.go.md +++ b/docs/projectIpAccessList.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/projectipaccesslist" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/projectipaccesslist" projectipaccesslist.NewProjectIpAccessList(scope Construct, id *string, config ProjectIpAccessListConfig) ProjectIpAccessList ``` @@ -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. | | PutTimeouts | *No description.* | | ResetAwsSecurityGroup | *No description.* | | ResetCidrBlock | *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. + +--- + ##### `PutTimeouts` ```go @@ -312,13 +373,14 @@ func ResetTimeouts() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ProjectIpAccessList resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/projectipaccesslist" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/projectipaccesslist" projectipaccesslist.ProjectIpAccessList_IsConstruct(x interface{}) *bool ``` @@ -350,7 +412,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/projectipaccesslist" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/projectipaccesslist" projectipaccesslist.ProjectIpAccessList_IsTerraformElement(x interface{}) *bool ``` @@ -364,7 +426,7 @@ projectipaccesslist.ProjectIpAccessList_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/projectipaccesslist" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/projectipaccesslist" projectipaccesslist.ProjectIpAccessList_IsTerraformResource(x interface{}) *bool ``` @@ -375,6 +437,50 @@ projectipaccesslist.ProjectIpAccessList_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/projectipaccesslist" + +projectipaccesslist.ProjectIpAccessList_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a ProjectIpAccessList 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 ProjectIpAccessList to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing ProjectIpAccessList that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project_ip_access_list#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 ProjectIpAccessList to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -706,7 +812,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/projectipaccesslist" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/projectipaccesslist" &projectipaccesslist.ProjectIpAccessListConfig { Connection: interface{}, @@ -721,7 +827,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/projecti CidrBlock: *string, Comment: *string, IpAddress: *string, - Timeouts: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.projectIpAccessList.ProjectIpAccessListTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.projectIpAccessList.ProjectIpAccessListTimeouts, } ``` @@ -894,7 +1000,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/projectipaccesslist" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/projectipaccesslist" &projectipaccesslist.ProjectIpAccessListTimeouts { Delete: *string, @@ -946,7 +1052,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/projectipaccesslist" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/projectipaccesslist" projectipaccesslist.NewProjectIpAccessListTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) ProjectIpAccessListTimeoutsOutputReference ``` diff --git a/docs/projectIpAccessList.java.md b/docs/projectIpAccessList.java.md index 62a1771b8..1288956c2 100644 --- a/docs/projectIpAccessList.java.md +++ b/docs/projectIpAccessList.java.md @@ -176,6 +176,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this 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/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putTimeouts | *No description.* | | resetAwsSecurityGroup | *No description.* | | resetCidrBlock | *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. + +--- + ##### `putTimeouts` ```java @@ -428,6 +491,7 @@ public void resetTimeouts() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ProjectIpAccessList resource upon running "cdktf plan ". | --- @@ -491,6 +555,50 @@ ProjectIpAccessList.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.project_ip_access_list.ProjectIpAccessList; + +ProjectIpAccessList.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),ProjectIpAccessList.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a ProjectIpAccessList 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 ProjectIpAccessList to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing ProjectIpAccessList that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project_ip_access_list#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 ProjectIpAccessList to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/projectIpAccessList.python.md b/docs/projectIpAccessList.python.md index aed0ae190..829174747 100644 --- a/docs/projectIpAccessList.python.md +++ b/docs/projectIpAccessList.python.md @@ -174,6 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -183,7 +184,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_timeouts | *No description.* | | reset_aws_security_group | *No description.* | | reset_cidr_block | *No description.* | @@ -262,6 +265,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 @@ -388,6 +409,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 @@ -402,6 +444,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_timeouts` ```python @@ -468,6 +537,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 ProjectIpAccessList resource upon running "cdktf plan ". | --- @@ -537,6 +607,55 @@ projectIpAccessList.ProjectIpAccessList.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import project_ip_access_list + +projectIpAccessList.ProjectIpAccessList.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a ProjectIpAccessList 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 ProjectIpAccessList to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing ProjectIpAccessList that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project_ip_access_list#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the ProjectIpAccessList to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/projectIpAccessList.typescript.md b/docs/projectIpAccessList.typescript.md index 07cbf14f1..65a289174 100644 --- a/docs/projectIpAccessList.typescript.md +++ b/docs/projectIpAccessList.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. | | putTimeouts | *No description.* | | resetAwsSecurityGroup | *No description.* | | resetCidrBlock | *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. + +--- + ##### `putTimeouts` ```typescript @@ -312,6 +373,7 @@ public resetTimeouts(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ProjectIpAccessList resource upon running "cdktf plan ". | --- @@ -375,6 +437,50 @@ projectIpAccessList.ProjectIpAccessList.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { projectIpAccessList } from '@cdktf/provider-mongodbatlas' + +projectIpAccessList.ProjectIpAccessList.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a ProjectIpAccessList resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the ProjectIpAccessList to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing ProjectIpAccessList that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project_ip_access_list#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the ProjectIpAccessList to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/provider.csharp.md b/docs/provider.csharp.md index 4150e274b..0063491ec 100644 --- a/docs/provider.csharp.md +++ b/docs/provider.csharp.md @@ -225,6 +225,7 @@ private void ResetStsEndpoint() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformProvider | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a MongodbatlasProvider resource upon running "cdktf plan ". | --- @@ -288,6 +289,50 @@ MongodbatlasProvider.IsTerraformProvider(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +MongodbatlasProvider.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a MongodbatlasProvider resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the MongodbatlasProvider to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing MongodbatlasProvider that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/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 MongodbatlasProvider to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/provider.go.md b/docs/provider.go.md index de91123a4..707e8c849 100644 --- a/docs/provider.go.md +++ b/docs/provider.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/provider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/provider" provider.NewMongodbatlasProvider(scope Construct, id *string, config MongodbatlasProviderConfig) MongodbatlasProvider ``` @@ -225,13 +225,14 @@ func ResetStsEndpoint() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformProvider | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a MongodbatlasProvider resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/provider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/provider" provider.MongodbatlasProvider_IsConstruct(x interface{}) *bool ``` @@ -263,7 +264,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/provider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/provider" provider.MongodbatlasProvider_IsTerraformElement(x interface{}) *bool ``` @@ -277,7 +278,7 @@ provider.MongodbatlasProvider_IsTerraformElement(x interface{}) *bool ##### `IsTerraformProvider` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/provider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/provider" provider.MongodbatlasProvider_IsTerraformProvider(x interface{}) *bool ``` @@ -288,6 +289,50 @@ provider.MongodbatlasProvider_IsTerraformProvider(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/provider" + +provider.MongodbatlasProvider_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a MongodbatlasProvider 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 MongodbatlasProvider to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing MongodbatlasProvider that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/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 MongodbatlasProvider to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -696,7 +741,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/provider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/provider" &provider.MongodbatlasProviderAssumeRole { Duration: *string, @@ -860,7 +905,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/provider" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/provider" &provider.MongodbatlasProviderConfig { Alias: *string, diff --git a/docs/provider.java.md b/docs/provider.java.md index 9831bb80f..22c17b081 100644 --- a/docs/provider.java.md +++ b/docs/provider.java.md @@ -377,6 +377,7 @@ public void resetStsEndpoint() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformProvider | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a MongodbatlasProvider resource upon running "cdktf plan ". | --- @@ -440,6 +441,50 @@ MongodbatlasProvider.isTerraformProvider(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.provider.MongodbatlasProvider; + +MongodbatlasProvider.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),MongodbatlasProvider.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a MongodbatlasProvider 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 MongodbatlasProvider to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing MongodbatlasProvider that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/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 MongodbatlasProvider to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/provider.python.md b/docs/provider.python.md index 979bd072a..783fe762a 100644 --- a/docs/provider.python.md +++ b/docs/provider.python.md @@ -382,6 +382,7 @@ def reset_sts_endpoint() -> 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 MongodbatlasProvider resource upon running "cdktf plan ". | --- @@ -451,6 +452,55 @@ provider.MongodbatlasProvider.is_terraform_provider( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import provider + +provider.MongodbatlasProvider.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a MongodbatlasProvider 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 MongodbatlasProvider to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing MongodbatlasProvider that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/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 MongodbatlasProvider to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/provider.typescript.md b/docs/provider.typescript.md index ffd5fd85d..201309a33 100644 --- a/docs/provider.typescript.md +++ b/docs/provider.typescript.md @@ -225,6 +225,7 @@ public resetStsEndpoint(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformProvider | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a MongodbatlasProvider resource upon running "cdktf plan ". | --- @@ -288,6 +289,50 @@ provider.MongodbatlasProvider.isTerraformProvider(x: any) --- +##### `generateConfigForImport` + +```typescript +import { provider } from '@cdktf/provider-mongodbatlas' + +provider.MongodbatlasProvider.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a MongodbatlasProvider resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the MongodbatlasProvider to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing MongodbatlasProvider that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/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 MongodbatlasProvider to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/searchIndex.csharp.md b/docs/searchIndex.csharp.md index 33280f6f7..10a6df0b4 100644 --- a/docs/searchIndex.csharp.md +++ b/docs/searchIndex.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. | | PutSynonyms | *No description.* | | PutTimeouts | *No description.* | | ResetAnalyzer | *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. + +--- + ##### `PutSynonyms` ```csharp @@ -360,6 +421,7 @@ private void ResetWaitForIndexBuildCompletion() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a SearchIndex resource upon running "cdktf plan ". | --- @@ -423,6 +485,50 @@ SearchIndex.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +SearchIndex.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a SearchIndex resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the SearchIndex to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing SearchIndex that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/search_index#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 SearchIndex to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/searchIndex.go.md b/docs/searchIndex.go.md index ffb9c4ee4..cb81bfaa5 100644 --- a/docs/searchIndex.go.md +++ b/docs/searchIndex.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/searchindex" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/searchindex" searchindex.NewSearchIndex(scope Construct, id *string, config SearchIndexConfig) SearchIndex ``` @@ -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. | | PutSynonyms | *No description.* | | PutTimeouts | *No description.* | | ResetAnalyzer | *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. + +--- + ##### `PutSynonyms` ```go @@ -360,13 +421,14 @@ func ResetWaitForIndexBuildCompletion() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a SearchIndex resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/searchindex" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/searchindex" searchindex.SearchIndex_IsConstruct(x interface{}) *bool ``` @@ -398,7 +460,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/searchindex" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/searchindex" searchindex.SearchIndex_IsTerraformElement(x interface{}) *bool ``` @@ -412,7 +474,7 @@ searchindex.SearchIndex_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/searchindex" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/searchindex" searchindex.SearchIndex_IsTerraformResource(x interface{}) *bool ``` @@ -423,6 +485,50 @@ searchindex.SearchIndex_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/searchindex" + +searchindex.SearchIndex_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a SearchIndex 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 SearchIndex to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing SearchIndex that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/search_index#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 SearchIndex to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -952,7 +1058,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/searchindex" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/searchindex" &searchindex.SearchIndexConfig { Connection: interface{}, @@ -975,7 +1081,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/searchin SearchAnalyzer: *string, Status: *string, Synonyms: interface{}, - Timeouts: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6.searchIndex.SearchIndexTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas.searchIndex.SearchIndexTimeouts, WaitForIndexBuildCompletion: interface{}, } ``` @@ -1271,7 +1377,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/searchindex" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/searchindex" &searchindex.SearchIndexSynonyms { Analyzer: *string, @@ -1331,7 +1437,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/searchindex" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/searchindex" &searchindex.SearchIndexTimeouts { Create: *string, @@ -1393,7 +1499,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/searchindex" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/searchindex" searchindex.NewSearchIndexSynonymsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) SearchIndexSynonymsList ``` @@ -1536,7 +1642,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/searchindex" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/searchindex" searchindex.NewSearchIndexSynonymsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) SearchIndexSynonymsOutputReference ``` @@ -1869,7 +1975,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/searchindex" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/searchindex" searchindex.NewSearchIndexTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) SearchIndexTimeoutsOutputReference ``` diff --git a/docs/searchIndex.java.md b/docs/searchIndex.java.md index a0edde7b2..10c13152c 100644 --- a/docs/searchIndex.java.md +++ b/docs/searchIndex.java.md @@ -274,6 +274,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this 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 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putSynonyms | *No description.* | | putTimeouts | *No description.* | | resetAnalyzer | *No description.* | @@ -363,6 +366,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 @@ -471,6 +490,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 @@ -483,6 +521,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. + +--- + ##### `putSynonyms` ```java @@ -574,6 +637,7 @@ public void resetWaitForIndexBuildCompletion() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a SearchIndex resource upon running "cdktf plan ". | --- @@ -637,6 +701,50 @@ SearchIndex.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.search_index.SearchIndex; + +SearchIndex.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),SearchIndex.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a SearchIndex 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 SearchIndex to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing SearchIndex that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/search_index#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 SearchIndex to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/searchIndex.python.md b/docs/searchIndex.python.md index a8a1cb6db..e51c7c024 100644 --- a/docs/searchIndex.python.md +++ b/docs/searchIndex.python.md @@ -269,6 +269,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -278,7 +279,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_synonyms | *No description.* | | put_timeouts | *No description.* | | reset_analyzer | *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. + +--- + ##### `put_synonyms` ```python @@ -618,6 +687,7 @@ def reset_wait_for_index_build_completion() -> 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 SearchIndex resource upon running "cdktf plan ". | --- @@ -687,6 +757,55 @@ searchIndex.SearchIndex.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import search_index + +searchIndex.SearchIndex.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a SearchIndex 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 SearchIndex to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing SearchIndex that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/search_index#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the SearchIndex to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/searchIndex.typescript.md b/docs/searchIndex.typescript.md index cbefc632d..d0d970c13 100644 --- a/docs/searchIndex.typescript.md +++ b/docs/searchIndex.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. | | putSynonyms | *No description.* | | putTimeouts | *No description.* | | resetAnalyzer | *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. + +--- + ##### `putSynonyms` ```typescript @@ -360,6 +421,7 @@ public resetWaitForIndexBuildCompletion(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a SearchIndex resource upon running "cdktf plan ". | --- @@ -423,6 +485,50 @@ searchIndex.SearchIndex.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { searchIndex } from '@cdktf/provider-mongodbatlas' + +searchIndex.SearchIndex.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a SearchIndex resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the SearchIndex to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing SearchIndex that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/search_index#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the SearchIndex to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/serverlessInstance.csharp.md b/docs/serverlessInstance.csharp.md index d877f7059..4b72e6242 100644 --- a/docs/serverlessInstance.csharp.md +++ b/docs/serverlessInstance.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. | | PutLinks | *No description.* | | PutTags | *No description.* | | ResetContinuousBackupEnabled | *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. + +--- + ##### `PutLinks` ```csharp @@ -332,6 +393,7 @@ private void ResetTerminationProtectionEnabled() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ServerlessInstance resource upon running "cdktf plan ". | --- @@ -395,6 +457,50 @@ ServerlessInstance.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +ServerlessInstance.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a ServerlessInstance resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the ServerlessInstance to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing ServerlessInstance that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/serverless_instance#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 ServerlessInstance to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/serverlessInstance.go.md b/docs/serverlessInstance.go.md index 7ac16930d..c887c3a95 100644 --- a/docs/serverlessInstance.go.md +++ b/docs/serverlessInstance.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/serverlessinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/serverlessinstance" serverlessinstance.NewServerlessInstance(scope Construct, id *string, config ServerlessInstanceConfig) ServerlessInstance ``` @@ -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. | | PutLinks | *No description.* | | PutTags | *No description.* | | ResetContinuousBackupEnabled | *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. + +--- + ##### `PutLinks` ```go @@ -332,13 +393,14 @@ func ResetTerminationProtectionEnabled() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ServerlessInstance resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/serverlessinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/serverlessinstance" serverlessinstance.ServerlessInstance_IsConstruct(x interface{}) *bool ``` @@ -370,7 +432,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/serverlessinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/serverlessinstance" serverlessinstance.ServerlessInstance_IsTerraformElement(x interface{}) *bool ``` @@ -384,7 +446,7 @@ serverlessinstance.ServerlessInstance_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/serverlessinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/serverlessinstance" serverlessinstance.ServerlessInstance_IsTerraformResource(x interface{}) *bool ``` @@ -395,6 +457,50 @@ serverlessinstance.ServerlessInstance_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/serverlessinstance" + +serverlessinstance.ServerlessInstance_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a ServerlessInstance 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 ServerlessInstance to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing ServerlessInstance that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/serverless_instance#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 ServerlessInstance to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -869,7 +975,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/serverlessinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/serverlessinstance" &serverlessinstance.ServerlessInstanceConfig { Connection: interface{}, @@ -1132,7 +1238,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/serverlessinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/serverlessinstance" &serverlessinstance.ServerlessInstanceLinks { @@ -1145,7 +1251,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/serverle #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/serverlessinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/serverlessinstance" &serverlessinstance.ServerlessInstanceTags { Key: *string, @@ -1193,7 +1299,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/serverlessinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/serverlessinstance" serverlessinstance.NewServerlessInstanceLinksList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ServerlessInstanceLinksList ``` @@ -1336,7 +1442,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/serverlessinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/serverlessinstance" serverlessinstance.NewServerlessInstanceLinksOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) ServerlessInstanceLinksOutputReference ``` @@ -1625,7 +1731,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/serverlessinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/serverlessinstance" serverlessinstance.NewServerlessInstanceTagsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ServerlessInstanceTagsList ``` @@ -1768,7 +1874,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/serverlessinstance" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/serverlessinstance" serverlessinstance.NewServerlessInstanceTagsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) ServerlessInstanceTagsOutputReference ``` diff --git a/docs/serverlessInstance.java.md b/docs/serverlessInstance.java.md index 64a067ead..0775a5a24 100644 --- a/docs/serverlessInstance.java.md +++ b/docs/serverlessInstance.java.md @@ -235,6 +235,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -244,7 +245,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | putLinks | *No description.* | | putTags | *No description.* | | resetContinuousBackupEnabled | *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. + +--- + ##### `putLinks` ```java @@ -507,6 +570,7 @@ public void resetTerminationProtectionEnabled() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ServerlessInstance resource upon running "cdktf plan ". | --- @@ -570,6 +634,50 @@ ServerlessInstance.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.serverless_instance.ServerlessInstance; + +ServerlessInstance.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),ServerlessInstance.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a ServerlessInstance 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 ServerlessInstance to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing ServerlessInstance that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/serverless_instance#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 ServerlessInstance to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/serverlessInstance.python.md b/docs/serverlessInstance.python.md index 4227c0be4..1a42162b9 100644 --- a/docs/serverlessInstance.python.md +++ b/docs/serverlessInstance.python.md @@ -229,6 +229,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -238,7 +239,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_links | *No description.* | | put_tags | *No description.* | | reset_continuous_backup_enabled | *No description.* | @@ -319,6 +322,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 @@ -445,6 +466,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 @@ -459,6 +501,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_links` ```python @@ -530,6 +599,7 @@ def reset_termination_protection_enabled() -> 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 ServerlessInstance resource upon running "cdktf plan ". | --- @@ -599,6 +669,55 @@ serverlessInstance.ServerlessInstance.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import serverless_instance + +serverlessInstance.ServerlessInstance.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a ServerlessInstance 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 ServerlessInstance to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing ServerlessInstance that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/serverless_instance#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the ServerlessInstance to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/serverlessInstance.typescript.md b/docs/serverlessInstance.typescript.md index 2028ad1ae..c06dea159 100644 --- a/docs/serverlessInstance.typescript.md +++ b/docs/serverlessInstance.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. | | putLinks | *No description.* | | putTags | *No description.* | | resetContinuousBackupEnabled | *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. + +--- + ##### `putLinks` ```typescript @@ -332,6 +393,7 @@ public resetTerminationProtectionEnabled(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ServerlessInstance resource upon running "cdktf plan ". | --- @@ -395,6 +457,50 @@ serverlessInstance.ServerlessInstance.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { serverlessInstance } from '@cdktf/provider-mongodbatlas' + +serverlessInstance.ServerlessInstance.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a ServerlessInstance resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the ServerlessInstance to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing ServerlessInstance that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/serverless_instance#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the ServerlessInstance to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/team.csharp.md b/docs/team.csharp.md index d19b63708..df762c6e1 100644 --- a/docs/team.csharp.md +++ b/docs/team.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 Team resource upon running "cdktf plan ". | --- @@ -334,6 +396,50 @@ Team.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +Team.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a Team resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the Team to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing Team that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/team#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 Team to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/team.go.md b/docs/team.go.md index f31a4626f..932308542 100644 --- a/docs/team.go.md +++ b/docs/team.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/team" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/team" team.NewTeam(scope Construct, id *string, config TeamConfig) Team ``` @@ -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,13 +332,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Team resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/team" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/team" team.Team_IsConstruct(x interface{}) *bool ``` @@ -309,7 +371,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/team" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/team" team.Team_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +385,7 @@ team.Team_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/team" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/team" team.Team_IsTerraformResource(x interface{}) *bool ``` @@ -334,6 +396,50 @@ team.Team_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/team" + +team.Team_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a Team 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 Team to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing Team that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/team#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 Team to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -621,7 +727,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/team" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/team" &team.TeamConfig { Connection: interface{}, diff --git a/docs/team.java.md b/docs/team.java.md index d2d4950aa..3a823faa1 100644 --- a/docs/team.java.md +++ b/docs/team.java.md @@ -157,6 +157,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.* | @@ -166,7 +167,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.* | --- @@ -235,6 +238,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 @@ -343,6 +362,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 @@ -355,6 +393,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 @@ -368,6 +431,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Team resource upon running "cdktf plan ". | --- @@ -431,6 +495,50 @@ Team.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.team.Team; + +Team.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),Team.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a Team 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 Team to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing Team that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/team#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 Team to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/team.python.md b/docs/team.python.md index 8b0ac3979..cf1bd4f53 100644 --- a/docs/team.python.md +++ b/docs/team.python.md @@ -155,6 +155,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.* | @@ -164,7 +165,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.* | --- @@ -238,6 +241,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 @@ -364,6 +385,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 @@ -378,6 +420,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 @@ -391,6 +460,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 Team resource upon running "cdktf plan ". | --- @@ -460,6 +530,55 @@ team.Team.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import team + +team.Team.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a Team 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 Team to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing Team that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/team#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the Team to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/team.typescript.md b/docs/team.typescript.md index 891d74bc2..5b12162db 100644 --- a/docs/team.typescript.md +++ b/docs/team.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 Team resource upon running "cdktf plan ". | --- @@ -334,6 +396,50 @@ team.Team.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { team } from '@cdktf/provider-mongodbatlas' + +team.Team.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a Team resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the Team to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing Team that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/team#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the Team to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/teams.csharp.md b/docs/teams.csharp.md index fa6eeb378..dd466a7ed 100644 --- a/docs/teams.csharp.md +++ b/docs/teams.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 Teams resource upon running "cdktf plan ". | --- @@ -334,6 +396,50 @@ Teams.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +Teams.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a Teams resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the Teams to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing Teams that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/teams#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 Teams to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/teams.go.md b/docs/teams.go.md index 7b52d7737..0a87cf725 100644 --- a/docs/teams.go.md +++ b/docs/teams.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/teams" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/teams" teams.NewTeams(scope Construct, id *string, config TeamsConfig) Teams ``` @@ -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,13 +332,14 @@ func ResetId() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a Teams resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/teams" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/teams" teams.Teams_IsConstruct(x interface{}) *bool ``` @@ -309,7 +371,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/teams" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/teams" teams.Teams_IsTerraformElement(x interface{}) *bool ``` @@ -323,7 +385,7 @@ teams.Teams_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/teams" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/teams" teams.Teams_IsTerraformResource(x interface{}) *bool ``` @@ -334,6 +396,50 @@ teams.Teams_IsTerraformResource(x interface{}) *bool --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/teams" + +teams.Teams_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a Teams 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 Teams to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing Teams that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/teams#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 Teams to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -621,7 +727,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/teams" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/teams" &teams.TeamsConfig { Connection: interface{}, diff --git a/docs/teams.java.md b/docs/teams.java.md index 6b9942679..26cc22ab1 100644 --- a/docs/teams.java.md +++ b/docs/teams.java.md @@ -157,6 +157,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.* | @@ -166,7 +167,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.* | --- @@ -235,6 +238,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 @@ -343,6 +362,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 @@ -355,6 +393,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 @@ -368,6 +431,7 @@ public void resetId() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a Teams resource upon running "cdktf plan ". | --- @@ -431,6 +495,50 @@ Teams.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.teams.Teams; + +Teams.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),Teams.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a Teams 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 Teams to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing Teams that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/teams#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 Teams to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/teams.python.md b/docs/teams.python.md index 46d000597..3db0491a1 100644 --- a/docs/teams.python.md +++ b/docs/teams.python.md @@ -155,6 +155,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.* | @@ -164,7 +165,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.* | --- @@ -238,6 +241,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 @@ -364,6 +385,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 @@ -378,6 +420,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 @@ -391,6 +460,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 Teams resource upon running "cdktf plan ". | --- @@ -460,6 +530,55 @@ teams.Teams.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import teams + +teams.Teams.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a Teams 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 Teams to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing Teams that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/teams#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the Teams to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/teams.typescript.md b/docs/teams.typescript.md index 00ece0126..3d39b2f07 100644 --- a/docs/teams.typescript.md +++ b/docs/teams.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 Teams resource upon running "cdktf plan ". | --- @@ -334,6 +396,50 @@ teams.Teams.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { teams } from '@cdktf/provider-mongodbatlas' + +teams.Teams.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a Teams resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the Teams to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing Teams that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/teams#import import section} in the documentation of this resource for the id to use + +--- + +###### `provider`Optional + +- *Type:* cdktf.TerraformProvider + +? Optional instance of the provider where the Teams to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/thirdPartyIntegration.csharp.md b/docs/thirdPartyIntegration.csharp.md index 6df06a221..13148eeb9 100644 --- a/docs/thirdPartyIntegration.csharp.md +++ b/docs/thirdPartyIntegration.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. | | ResetApiKey | *No description.* | | ResetChannelName | *No description.* | | ResetEnabled | *No description.* | @@ -152,6 +155,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 @@ -260,6 +279,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 @@ -272,6 +309,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. + +--- + ##### `ResetApiKey` ```csharp @@ -369,6 +430,7 @@ private void ResetUserName() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ThirdPartyIntegration resource upon running "cdktf plan ". | --- @@ -432,6 +494,50 @@ ThirdPartyIntegration.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +ThirdPartyIntegration.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a ThirdPartyIntegration resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the ThirdPartyIntegration to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing ThirdPartyIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/third_party_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 ThirdPartyIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/thirdPartyIntegration.go.md b/docs/thirdPartyIntegration.go.md index 666145fb2..629c79ef1 100644 --- a/docs/thirdPartyIntegration.go.md +++ b/docs/thirdPartyIntegration.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/thirdpartyintegration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/thirdpartyintegration" thirdpartyintegration.NewThirdPartyIntegration(scope Construct, id *string, config ThirdPartyIntegrationConfig) ThirdPartyIntegration ``` @@ -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. | | ResetApiKey | *No description.* | | ResetChannelName | *No description.* | | ResetEnabled | *No description.* | @@ -152,6 +155,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 @@ -260,6 +279,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 @@ -272,6 +309,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. + +--- + ##### `ResetApiKey` ```go @@ -369,13 +430,14 @@ func ResetUserName() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a ThirdPartyIntegration resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/thirdpartyintegration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/thirdpartyintegration" thirdpartyintegration.ThirdPartyIntegration_IsConstruct(x interface{}) *bool ``` @@ -407,7 +469,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/thirdpartyintegration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/thirdpartyintegration" thirdpartyintegration.ThirdPartyIntegration_IsTerraformElement(x interface{}) *bool ``` @@ -421,7 +483,7 @@ thirdpartyintegration.ThirdPartyIntegration_IsTerraformElement(x interface{}) *b ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/thirdpartyintegration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/thirdpartyintegration" thirdpartyintegration.ThirdPartyIntegration_IsTerraformResource(x interface{}) *bool ``` @@ -432,6 +494,50 @@ thirdpartyintegration.ThirdPartyIntegration_IsTerraformResource(x interface{}) * --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/thirdpartyintegration" + +thirdpartyintegration.ThirdPartyIntegration_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a ThirdPartyIntegration 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 ThirdPartyIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing ThirdPartyIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/third_party_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 ThirdPartyIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -994,7 +1100,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/thirdpartyintegration" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/thirdpartyintegration" &thirdpartyintegration.ThirdPartyIntegrationConfig { Connection: interface{}, diff --git a/docs/thirdPartyIntegration.java.md b/docs/thirdPartyIntegration.java.md index 037faf6da..1bb12a7bb 100644 --- a/docs/thirdPartyIntegration.java.md +++ b/docs/thirdPartyIntegration.java.md @@ -288,6 +288,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -297,7 +298,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | resetApiKey | *No description.* | | resetChannelName | *No description.* | | resetEnabled | *No description.* | @@ -380,6 +383,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 @@ -488,6 +507,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 @@ -500,6 +538,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. + +--- + ##### `resetApiKey` ```java @@ -597,6 +660,7 @@ public void resetUserName() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ThirdPartyIntegration resource upon running "cdktf plan ". | --- @@ -660,6 +724,50 @@ ThirdPartyIntegration.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.third_party_integration.ThirdPartyIntegration; + +ThirdPartyIntegration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),ThirdPartyIntegration.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a ThirdPartyIntegration 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 ThirdPartyIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing ThirdPartyIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/third_party_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 ThirdPartyIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/thirdPartyIntegration.python.md b/docs/thirdPartyIntegration.python.md index cbad0e401..57a5f6a9f 100644 --- a/docs/thirdPartyIntegration.python.md +++ b/docs/thirdPartyIntegration.python.md @@ -285,6 +285,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -294,7 +295,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_key | *No description.* | | reset_channel_name | *No description.* | | reset_enabled | *No description.* | @@ -382,6 +385,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 @@ -508,6 +529,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 @@ -522,6 +564,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_key` ```python @@ -619,6 +688,7 @@ def reset_user_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 ThirdPartyIntegration resource upon running "cdktf plan ". | --- @@ -688,6 +758,55 @@ thirdPartyIntegration.ThirdPartyIntegration.is_terraform_resource( --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import third_party_integration + +thirdPartyIntegration.ThirdPartyIntegration.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a ThirdPartyIntegration 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 ThirdPartyIntegration to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing ThirdPartyIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/third_party_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 ThirdPartyIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/thirdPartyIntegration.typescript.md b/docs/thirdPartyIntegration.typescript.md index f6ecc5c2a..abaf95cb5 100644 --- a/docs/thirdPartyIntegration.typescript.md +++ b/docs/thirdPartyIntegration.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. | | resetApiKey | *No description.* | | resetChannelName | *No description.* | | resetEnabled | *No description.* | @@ -152,6 +155,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 @@ -260,6 +279,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 @@ -272,6 +309,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. + +--- + ##### `resetApiKey` ```typescript @@ -369,6 +430,7 @@ public resetUserName(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a ThirdPartyIntegration resource upon running "cdktf plan ". | --- @@ -432,6 +494,50 @@ thirdPartyIntegration.ThirdPartyIntegration.isTerraformResource(x: any) --- +##### `generateConfigForImport` + +```typescript +import { thirdPartyIntegration } from '@cdktf/provider-mongodbatlas' + +thirdPartyIntegration.ThirdPartyIntegration.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a ThirdPartyIntegration resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the ThirdPartyIntegration to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing ThirdPartyIntegration that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/third_party_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 ThirdPartyIntegration to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/x509AuthenticationDatabaseUser.csharp.md b/docs/x509AuthenticationDatabaseUser.csharp.md index dcdb36bc4..c74bb9da1 100644 --- a/docs/x509AuthenticationDatabaseUser.csharp.md +++ b/docs/x509AuthenticationDatabaseUser.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. | | ResetCustomerX509Cas | *No description.* | | ResetId | *No description.* | | ResetMonthsUntilExpiration | *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. + +--- + ##### `ResetCustomerX509Cas` ```csharp @@ -292,6 +353,7 @@ private void ResetUsername() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a X509AuthenticationDatabaseUser resource upon running "cdktf plan ". | --- @@ -355,6 +417,50 @@ X509AuthenticationDatabaseUser.IsTerraformResource(object X); --- +##### `GenerateConfigForImport` + +```csharp +using HashiCorp.Cdktf.Providers.Mongodbatlas; + +X509AuthenticationDatabaseUser.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null); +``` + +Generates CDKTF code for importing a X509AuthenticationDatabaseUser resource upon running "cdktf plan ". + +###### `Scope`Required + +- *Type:* Constructs.Construct + +The scope in which to define this construct. + +--- + +###### `ImportToId`Required + +- *Type:* string + +The construct id used in the generated config for the X509AuthenticationDatabaseUser to import. + +--- + +###### `ImportFromId`Required + +- *Type:* string + +The id of the existing X509AuthenticationDatabaseUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/x509_authentication_database_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 X509AuthenticationDatabaseUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/x509AuthenticationDatabaseUser.go.md b/docs/x509AuthenticationDatabaseUser.go.md index 63f8b64ea..9a5d03d08 100644 --- a/docs/x509AuthenticationDatabaseUser.go.md +++ b/docs/x509AuthenticationDatabaseUser.go.md @@ -13,7 +13,7 @@ Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/x509authenticationdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/x509authenticationdatabaseuser" x509authenticationdatabaseuser.NewX509AuthenticationDatabaseUser(scope Construct, id *string, config X509AuthenticationDatabaseUserConfig) X509AuthenticationDatabaseUser ``` @@ -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. | | ResetCustomerX509Cas | *No description.* | | ResetId | *No description.* | | ResetMonthsUntilExpiration | *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. + +--- + ##### `ResetCustomerX509Cas` ```go @@ -292,13 +353,14 @@ func ResetUsername() | IsConstruct | Checks if `x` is a construct. | | IsTerraformElement | *No description.* | | IsTerraformResource | *No description.* | +| GenerateConfigForImport | Generates CDKTF code for importing a X509AuthenticationDatabaseUser resource upon running "cdktf plan ". | --- ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/x509authenticationdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/x509authenticationdatabaseuser" x509authenticationdatabaseuser.X509AuthenticationDatabaseUser_IsConstruct(x interface{}) *bool ``` @@ -330,7 +392,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/x509authenticationdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/x509authenticationdatabaseuser" x509authenticationdatabaseuser.X509AuthenticationDatabaseUser_IsTerraformElement(x interface{}) *bool ``` @@ -344,7 +406,7 @@ x509authenticationdatabaseuser.X509AuthenticationDatabaseUser_IsTerraformElement ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/x509authenticationdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/x509authenticationdatabaseuser" x509authenticationdatabaseuser.X509AuthenticationDatabaseUser_IsTerraformResource(x interface{}) *bool ``` @@ -355,6 +417,50 @@ x509authenticationdatabaseuser.X509AuthenticationDatabaseUser_IsTerraformResourc --- +##### `GenerateConfigForImport` + +```go +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/x509authenticationdatabaseuser" + +x509authenticationdatabaseuser.X509AuthenticationDatabaseUser_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource +``` + +Generates CDKTF code for importing a X509AuthenticationDatabaseUser 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 X509AuthenticationDatabaseUser to import. + +--- + +###### `importFromId`Required + +- *Type:* *string + +The id of the existing X509AuthenticationDatabaseUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/x509_authentication_database_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 X509AuthenticationDatabaseUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | @@ -675,7 +781,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/x509authenticationdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/x509authenticationdatabaseuser" &x509authenticationdatabaseuser.X509AuthenticationDatabaseUserCertificates { @@ -688,7 +794,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/x509auth #### Initializer ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/x509authenticationdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/x509authenticationdatabaseuser" &x509authenticationdatabaseuser.X509AuthenticationDatabaseUserConfig { Connection: interface{}, @@ -865,7 +971,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/x509authenticationdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/x509authenticationdatabaseuser" x509authenticationdatabaseuser.NewX509AuthenticationDatabaseUserCertificatesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) X509AuthenticationDatabaseUserCertificatesList ``` @@ -997,7 +1103,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v6/x509authenticationdatabaseuser" +import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/x509authenticationdatabaseuser" x509authenticationdatabaseuser.NewX509AuthenticationDatabaseUserCertificatesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) X509AuthenticationDatabaseUserCertificatesOutputReference ``` diff --git a/docs/x509AuthenticationDatabaseUser.java.md b/docs/x509AuthenticationDatabaseUser.java.md index dd02b07d7..a746c9ff8 100644 --- a/docs/x509AuthenticationDatabaseUser.java.md +++ b/docs/x509AuthenticationDatabaseUser.java.md @@ -167,6 +167,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | resetOverrideLogicalId | Resets a previously passed logical Id to use the auto-generated logical id again. | | toMetadata | *No description.* | | toTerraform | Adds this resource to the terraform JSON output. | +| addMoveTarget | Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. | | getAnyMapAttribute | *No description.* | | getBooleanAttribute | *No description.* | | getBooleanMapAttribute | *No description.* | @@ -176,7 +177,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | getNumberMapAttribute | *No description.* | | getStringAttribute | *No description.* | | getStringMapAttribute | *No description.* | +| importFrom | *No description.* | | interpolationForAttribute | *No description.* | +| moveTo | Moves this resource to the target resource given by moveTarget. | | resetCustomerX509Cas | *No description.* | | resetId | *No description.* | | resetMonthsUntilExpiration | *No description.* | @@ -248,6 +251,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 @@ -356,6 +375,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 @@ -368,6 +406,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. + +--- + ##### `resetCustomerX509Cas` ```java @@ -399,6 +462,7 @@ public void resetUsername() | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a X509AuthenticationDatabaseUser resource upon running "cdktf plan ". | --- @@ -462,6 +526,50 @@ X509AuthenticationDatabaseUser.isTerraformResource(java.lang.Object x) --- +##### `generateConfigForImport` + +```java +import com.hashicorp.cdktf.providers.mongodbatlas.x509_authentication_database_user.X509AuthenticationDatabaseUser; + +X509AuthenticationDatabaseUser.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),X509AuthenticationDatabaseUser.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider) +``` + +Generates CDKTF code for importing a X509AuthenticationDatabaseUser 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 X509AuthenticationDatabaseUser to import. + +--- + +###### `importFromId`Required + +- *Type:* java.lang.String + +The id of the existing X509AuthenticationDatabaseUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/x509_authentication_database_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 X509AuthenticationDatabaseUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/x509AuthenticationDatabaseUser.python.md b/docs/x509AuthenticationDatabaseUser.python.md index 407cf7d79..97bbad1e5 100644 --- a/docs/x509AuthenticationDatabaseUser.python.md +++ b/docs/x509AuthenticationDatabaseUser.python.md @@ -165,6 +165,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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.* | @@ -174,7 +175,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo | 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_customer_x509_cas | *No description.* | | reset_id | *No description.* | | reset_months_until_expiration | *No description.* | @@ -251,6 +254,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 @@ -377,6 +398,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 @@ -391,6 +433,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_customer_x509_cas` ```python @@ -422,6 +491,7 @@ def reset_username() -> 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 X509AuthenticationDatabaseUser resource upon running "cdktf plan ". | --- @@ -491,6 +561,55 @@ x509AuthenticationDatabaseUser.X509AuthenticationDatabaseUser.is_terraform_resou --- +##### `generate_config_for_import` + +```python +from cdktf_cdktf_provider_mongodbatlas import x509_authentication_database_user + +x509AuthenticationDatabaseUser.X509AuthenticationDatabaseUser.generate_config_for_import( + scope: Construct, + import_to_id: str, + import_from_id: str, + provider: TerraformProvider = None +) +``` + +Generates CDKTF code for importing a X509AuthenticationDatabaseUser 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 X509AuthenticationDatabaseUser to import. + +--- + +###### `import_from_id`Required + +- *Type:* str + +The id of the existing X509AuthenticationDatabaseUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/x509_authentication_database_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 X509AuthenticationDatabaseUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/docs/x509AuthenticationDatabaseUser.typescript.md b/docs/x509AuthenticationDatabaseUser.typescript.md index afee23b3a..ffb340de2 100644 --- a/docs/x509AuthenticationDatabaseUser.typescript.md +++ b/docs/x509AuthenticationDatabaseUser.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. | | resetCustomerX509Cas | *No description.* | | resetId | *No description.* | | resetMonthsUntilExpiration | *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. + +--- + ##### `resetCustomerX509Cas` ```typescript @@ -292,6 +353,7 @@ public resetUsername(): void | isConstruct | Checks if `x` is a construct. | | isTerraformElement | *No description.* | | isTerraformResource | *No description.* | +| generateConfigForImport | Generates CDKTF code for importing a X509AuthenticationDatabaseUser resource upon running "cdktf plan ". | --- @@ -355,6 +417,50 @@ x509AuthenticationDatabaseUser.X509AuthenticationDatabaseUser.isTerraformResourc --- +##### `generateConfigForImport` + +```typescript +import { x509AuthenticationDatabaseUser } from '@cdktf/provider-mongodbatlas' + +x509AuthenticationDatabaseUser.X509AuthenticationDatabaseUser.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider) +``` + +Generates CDKTF code for importing a X509AuthenticationDatabaseUser resource upon running "cdktf plan ". + +###### `scope`Required + +- *Type:* constructs.Construct + +The scope in which to define this construct. + +--- + +###### `importToId`Required + +- *Type:* string + +The construct id used in the generated config for the X509AuthenticationDatabaseUser to import. + +--- + +###### `importFromId`Required + +- *Type:* string + +The id of the existing X509AuthenticationDatabaseUser that should be imported. + +Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/x509_authentication_database_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 X509AuthenticationDatabaseUser to import is found. + +--- + #### Properties | **Name** | **Type** | **Description** | diff --git a/package.json b/package.json index 1a5f20565..a3acd53ec 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.1", "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/access-list-api-key/index.ts b/src/access-list-api-key/index.ts index f764b97ce..01eae3017 100644 --- a/src/access-list-api-key/index.ts +++ b/src/access-list-api-key/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/access_list_api_key // generated from terraform resource schema @@ -47,6 +42,20 @@ export class AccessListApiKey extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_access_list_api_key"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a AccessListApiKey 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 AccessListApiKey to import + * @param importFromId The id of the existing AccessListApiKey that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/access_list_api_key#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the AccessListApiKey to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_access_list_api_key", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/advanced-cluster/index.ts b/src/advanced-cluster/index.ts index 495410ca7..17c561091 100644 --- a/src/advanced-cluster/index.ts +++ b/src/advanced-cluster/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/advanced_cluster // generated from terraform resource schema @@ -2413,6 +2408,20 @@ export class AdvancedCluster extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_advanced_cluster"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a AdvancedCluster 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 AdvancedCluster to import + * @param importFromId The id of the existing AdvancedCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/advanced_cluster#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the AdvancedCluster to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_advanced_cluster", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/alert-configuration/index.ts b/src/alert-configuration/index.ts index 4b866ccc2..b4a53fdad 100644 --- a/src/alert-configuration/index.ts +++ b/src/alert-configuration/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/alert_configuration // generated from terraform resource schema @@ -1221,6 +1216,20 @@ export class AlertConfiguration extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_alert_configuration"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a AlertConfiguration 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 AlertConfiguration to import + * @param importFromId The id of the existing AlertConfiguration that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/alert_configuration#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the AlertConfiguration to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_alert_configuration", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/api-key/index.ts b/src/api-key/index.ts index 5ddc17b99..4c2f3226c 100644 --- a/src/api-key/index.ts +++ b/src/api-key/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/api_key // generated from terraform resource schema @@ -43,6 +38,20 @@ export class ApiKey extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_api_key"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a ApiKey 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 ApiKey to import + * @param importFromId The id of the existing ApiKey that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/api_key#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the ApiKey to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_api_key", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/auditing/index.ts b/src/auditing/index.ts index d49461847..01e57bebd 100644 --- a/src/auditing/index.ts +++ b/src/auditing/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/auditing // generated from terraform resource schema @@ -47,6 +42,20 @@ export class Auditing extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_auditing"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a Auditing 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 Auditing to import + * @param importFromId The id of the existing Auditing that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/auditing#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the Auditing to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_auditing", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/backup-compliance-policy/index.ts b/src/backup-compliance-policy/index.ts index 145db52b4..84a4df498 100644 --- a/src/backup-compliance-policy/index.ts +++ b/src/backup-compliance-policy/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/backup_compliance_policy // generated from terraform resource schema @@ -749,6 +744,20 @@ export class BackupCompliancePolicy extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_backup_compliance_policy"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a BackupCompliancePolicy 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 BackupCompliancePolicy to import + * @param importFromId The id of the existing BackupCompliancePolicy that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/backup_compliance_policy#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the BackupCompliancePolicy to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_backup_compliance_policy", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/cloud-backup-schedule/index.ts b/src/cloud-backup-schedule/index.ts index e2c6bc6b3..d06d00dfc 100644 --- a/src/cloud-backup-schedule/index.ts +++ b/src/cloud-backup-schedule/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_schedule // generated from terraform resource schema @@ -940,6 +935,20 @@ export class CloudBackupSchedule extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_cloud_backup_schedule"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a CloudBackupSchedule 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 CloudBackupSchedule to import + * @param importFromId The id of the existing CloudBackupSchedule that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_schedule#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the CloudBackupSchedule to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_cloud_backup_schedule", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/cloud-backup-snapshot-export-bucket/index.ts b/src/cloud-backup-snapshot-export-bucket/index.ts index 0af043e0d..0575cc92a 100644 --- a/src/cloud-backup-snapshot-export-bucket/index.ts +++ b/src/cloud-backup-snapshot-export-bucket/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot_export_bucket // generated from terraform resource schema @@ -40,6 +35,20 @@ export class CloudBackupSnapshotExportBucket extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_cloud_backup_snapshot_export_bucket"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a CloudBackupSnapshotExportBucket 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 CloudBackupSnapshotExportBucket to import + * @param importFromId The id of the existing CloudBackupSnapshotExportBucket that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot_export_bucket#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the CloudBackupSnapshotExportBucket to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_cloud_backup_snapshot_export_bucket", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/cloud-backup-snapshot-export-job/index.ts b/src/cloud-backup-snapshot-export-job/index.ts index 78a96058c..d6d492d76 100644 --- a/src/cloud-backup-snapshot-export-job/index.ts +++ b/src/cloud-backup-snapshot-export-job/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot_export_job // generated from terraform resource schema @@ -233,6 +228,20 @@ export class CloudBackupSnapshotExportJob extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_cloud_backup_snapshot_export_job"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a CloudBackupSnapshotExportJob 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 CloudBackupSnapshotExportJob to import + * @param importFromId The id of the existing CloudBackupSnapshotExportJob that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot_export_job#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the CloudBackupSnapshotExportJob to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_cloud_backup_snapshot_export_job", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/cloud-backup-snapshot-restore-job/index.ts b/src/cloud-backup-snapshot-restore-job/index.ts index 801d3f134..9d1fb80f1 100644 --- a/src/cloud-backup-snapshot-restore-job/index.ts +++ b/src/cloud-backup-snapshot-restore-job/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot_restore_job // generated from terraform resource schema @@ -303,6 +298,20 @@ export class CloudBackupSnapshotRestoreJob extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_cloud_backup_snapshot_restore_job"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a CloudBackupSnapshotRestoreJob 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 CloudBackupSnapshotRestoreJob to import + * @param importFromId The id of the existing CloudBackupSnapshotRestoreJob that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot_restore_job#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the CloudBackupSnapshotRestoreJob to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_cloud_backup_snapshot_restore_job", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/cloud-backup-snapshot/index.ts b/src/cloud-backup-snapshot/index.ts index 1520a70c5..36a35ae55 100644 --- a/src/cloud-backup-snapshot/index.ts +++ b/src/cloud-backup-snapshot/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot // generated from terraform resource schema @@ -121,6 +116,20 @@ export class CloudBackupSnapshot extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_cloud_backup_snapshot"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a CloudBackupSnapshot 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 CloudBackupSnapshot to import + * @param importFromId The id of the existing CloudBackupSnapshot that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_backup_snapshot#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the CloudBackupSnapshot to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_cloud_backup_snapshot", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/cloud-provider-access-authorization/index.ts b/src/cloud-provider-access-authorization/index.ts index 7549a1d1c..60c4bbc54 100644 --- a/src/cloud-provider-access-authorization/index.ts +++ b/src/cloud-provider-access-authorization/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_provider_access_authorization // generated from terraform resource schema @@ -293,6 +288,20 @@ export class CloudProviderAccessAuthorization extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_cloud_provider_access_authorization"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a CloudProviderAccessAuthorization 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 CloudProviderAccessAuthorization to import + * @param importFromId The id of the existing CloudProviderAccessAuthorization that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_provider_access_authorization#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the CloudProviderAccessAuthorization to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_cloud_provider_access_authorization", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/cloud-provider-access-setup/index.ts b/src/cloud-provider-access-setup/index.ts index 38a64c87f..052d30c5c 100644 --- a/src/cloud-provider-access-setup/index.ts +++ b/src/cloud-provider-access-setup/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_provider_access_setup // generated from terraform resource schema @@ -256,6 +251,20 @@ export class CloudProviderAccessSetup extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_cloud_provider_access_setup"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a CloudProviderAccessSetup 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 CloudProviderAccessSetup to import + * @param importFromId The id of the existing CloudProviderAccessSetup that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_provider_access_setup#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the CloudProviderAccessSetup to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_cloud_provider_access_setup", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/cloud-provider-access/index.ts b/src/cloud-provider-access/index.ts index 8c5ef3bab..c5c4fb97d 100644 --- a/src/cloud-provider-access/index.ts +++ b/src/cloud-provider-access/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_provider_access // generated from terraform resource schema @@ -113,6 +108,20 @@ export class CloudProviderAccess extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_cloud_provider_access"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a CloudProviderAccess 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 CloudProviderAccess to import + * @param importFromId The id of the existing CloudProviderAccess that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cloud_provider_access#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the CloudProviderAccess to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_cloud_provider_access", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/cluster-outage-simulation/index.ts b/src/cluster-outage-simulation/index.ts index f4d5e0442..eb5863c4f 100644 --- a/src/cluster-outage-simulation/index.ts +++ b/src/cluster-outage-simulation/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cluster_outage_simulation // generated from terraform resource schema @@ -249,6 +244,20 @@ export class ClusterOutageSimulation extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_cluster_outage_simulation"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a ClusterOutageSimulation 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 ClusterOutageSimulation to import + * @param importFromId The id of the existing ClusterOutageSimulation that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cluster_outage_simulation#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the ClusterOutageSimulation to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_cluster_outage_simulation", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/cluster/index.ts b/src/cluster/index.ts index f11b899de..9fbc6d42d 100644 --- a/src/cluster/index.ts +++ b/src/cluster/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cluster // generated from terraform resource schema @@ -1861,6 +1856,20 @@ export class Cluster extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_cluster"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a Cluster 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 Cluster to import + * @param importFromId The id of the existing Cluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/cluster#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the Cluster to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_cluster", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/custom-db-role/index.ts b/src/custom-db-role/index.ts index fec7f7c8e..2a0216911 100644 --- a/src/custom-db-role/index.ts +++ b/src/custom-db-role/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/custom_db_role // generated from terraform resource schema @@ -440,6 +435,20 @@ export class CustomDbRole extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_custom_db_role"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a CustomDbRole 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 CustomDbRole to import + * @param importFromId The id of the existing CustomDbRole that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/custom_db_role#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the CustomDbRole to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_custom_db_role", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/custom-dns-configuration-cluster-aws/index.ts b/src/custom-dns-configuration-cluster-aws/index.ts index c8e815237..60d454a3a 100644 --- a/src/custom-dns-configuration-cluster-aws/index.ts +++ b/src/custom-dns-configuration-cluster-aws/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/custom_dns_configuration_cluster_aws // generated from terraform resource schema @@ -39,6 +34,20 @@ export class CustomDnsConfigurationClusterAws extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_custom_dns_configuration_cluster_aws"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a CustomDnsConfigurationClusterAws 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 CustomDnsConfigurationClusterAws to import + * @param importFromId The id of the existing CustomDnsConfigurationClusterAws that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/custom_dns_configuration_cluster_aws#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the CustomDnsConfigurationClusterAws to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_custom_dns_configuration_cluster_aws", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-lake-pipeline/index.ts b/src/data-lake-pipeline/index.ts index 5ac237a06..979e9d43c 100644 --- a/src/data-lake-pipeline/index.ts +++ b/src/data-lake-pipeline/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/data_lake_pipeline // generated from terraform resource schema @@ -853,6 +848,20 @@ export class DataLakePipeline extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_data_lake_pipeline"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataLakePipeline 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 DataLakePipeline to import + * @param importFromId The id of the existing DataLakePipeline that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/data_lake_pipeline#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataLakePipeline to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_data_lake_pipeline", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-lake/index.ts b/src/data-lake/index.ts index 95e4525e7..8b9024cd0 100644 --- a/src/data-lake/index.ts +++ b/src/data-lake/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/data_lake // generated from terraform resource schema @@ -636,6 +631,20 @@ export class DataLake extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_data_lake"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataLake 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 DataLake to import + * @param importFromId The id of the existing DataLake that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/data_lake#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataLake to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_data_lake", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-access-list-api-key/index.ts b/src/data-mongodbatlas-access-list-api-key/index.ts index 09df18809..cedd47816 100644 --- a/src/data-mongodbatlas-access-list-api-key/index.ts +++ b/src/data-mongodbatlas-access-list-api-key/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/access_list_api_key // generated from terraform resource schema @@ -43,6 +38,20 @@ export class DataMongodbatlasAccessListApiKey extends cdktf.TerraformDataSource // ================= public static readonly tfResourceType = "mongodbatlas_access_list_api_key"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasAccessListApiKey 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 DataMongodbatlasAccessListApiKey to import + * @param importFromId The id of the existing DataMongodbatlasAccessListApiKey that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/access_list_api_key#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasAccessListApiKey to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_access_list_api_key", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-access-list-api-keys/index.ts b/src/data-mongodbatlas-access-list-api-keys/index.ts index b3cf8bef9..661af477b 100644 --- a/src/data-mongodbatlas-access-list-api-keys/index.ts +++ b/src/data-mongodbatlas-access-list-api-keys/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/access_list_api_keys // generated from terraform resource schema @@ -136,6 +131,20 @@ export class DataMongodbatlasAccessListApiKeys extends cdktf.TerraformDataSource // ================= public static readonly tfResourceType = "mongodbatlas_access_list_api_keys"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasAccessListApiKeys 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 DataMongodbatlasAccessListApiKeys to import + * @param importFromId The id of the existing DataMongodbatlasAccessListApiKeys that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/access_list_api_keys#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasAccessListApiKeys to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_access_list_api_keys", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-advanced-cluster/index.ts b/src/data-mongodbatlas-advanced-cluster/index.ts index 7e082820c..01f6a6852 100644 --- a/src/data-mongodbatlas-advanced-cluster/index.ts +++ b/src/data-mongodbatlas-advanced-cluster/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/advanced_cluster // generated from terraform resource schema @@ -1208,6 +1203,20 @@ export class DataMongodbatlasAdvancedCluster extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_advanced_cluster"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasAdvancedCluster 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 DataMongodbatlasAdvancedCluster to import + * @param importFromId The id of the existing DataMongodbatlasAdvancedCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/advanced_cluster#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasAdvancedCluster to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_advanced_cluster", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-advanced-clusters/index.ts b/src/data-mongodbatlas-advanced-clusters/index.ts index fe546e8c3..ee9520188 100644 --- a/src/data-mongodbatlas-advanced-clusters/index.ts +++ b/src/data-mongodbatlas-advanced-clusters/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/advanced_clusters // generated from terraform resource schema @@ -1365,6 +1360,20 @@ export class DataMongodbatlasAdvancedClusters extends cdktf.TerraformDataSource // ================= public static readonly tfResourceType = "mongodbatlas_advanced_clusters"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasAdvancedClusters 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 DataMongodbatlasAdvancedClusters to import + * @param importFromId The id of the existing DataMongodbatlasAdvancedClusters that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/advanced_clusters#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasAdvancedClusters to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_advanced_clusters", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-alert-configuration/index.ts b/src/data-mongodbatlas-alert-configuration/index.ts index 9260c20ff..232e5de90 100644 --- a/src/data-mongodbatlas-alert-configuration/index.ts +++ b/src/data-mongodbatlas-alert-configuration/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/alert_configuration // generated from terraform resource schema @@ -570,6 +565,20 @@ export class DataMongodbatlasAlertConfiguration extends cdktf.TerraformDataSourc // ================= public static readonly tfResourceType = "mongodbatlas_alert_configuration"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasAlertConfiguration 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 DataMongodbatlasAlertConfiguration to import + * @param importFromId The id of the existing DataMongodbatlasAlertConfiguration that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/alert_configuration#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasAlertConfiguration to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_alert_configuration", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-alert-configurations/index.ts b/src/data-mongodbatlas-alert-configurations/index.ts index 5fce0a67f..8bab9cd9f 100644 --- a/src/data-mongodbatlas-alert-configurations/index.ts +++ b/src/data-mongodbatlas-alert-configurations/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/alert_configurations // generated from terraform resource schema @@ -832,6 +827,20 @@ export class DataMongodbatlasAlertConfigurations extends cdktf.TerraformDataSour // ================= public static readonly tfResourceType = "mongodbatlas_alert_configurations"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasAlertConfigurations 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 DataMongodbatlasAlertConfigurations to import + * @param importFromId The id of the existing DataMongodbatlasAlertConfigurations that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/alert_configurations#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasAlertConfigurations to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_alert_configurations", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-api-key/index.ts b/src/data-mongodbatlas-api-key/index.ts index 091b61657..9399ca50b 100644 --- a/src/data-mongodbatlas-api-key/index.ts +++ b/src/data-mongodbatlas-api-key/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/api_key // generated from terraform resource schema @@ -39,6 +34,20 @@ export class DataMongodbatlasApiKey extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_api_key"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasApiKey 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 DataMongodbatlasApiKey to import + * @param importFromId The id of the existing DataMongodbatlasApiKey that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/api_key#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasApiKey to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_api_key", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-api-keys/index.ts b/src/data-mongodbatlas-api-keys/index.ts index f3193e0fc..aa05b94c2 100644 --- a/src/data-mongodbatlas-api-keys/index.ts +++ b/src/data-mongodbatlas-api-keys/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/api_keys // generated from terraform resource schema @@ -122,6 +117,20 @@ export class DataMongodbatlasApiKeys extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_api_keys"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasApiKeys 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 DataMongodbatlasApiKeys to import + * @param importFromId The id of the existing DataMongodbatlasApiKeys that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/api_keys#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasApiKeys to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_api_keys", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-atlas-user/index.ts b/src/data-mongodbatlas-atlas-user/index.ts index 2e70a97c4..c131ff274 100644 --- a/src/data-mongodbatlas-atlas-user/index.ts +++ b/src/data-mongodbatlas-atlas-user/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/atlas_user // generated from terraform resource schema @@ -175,6 +170,20 @@ export class DataMongodbatlasAtlasUser extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_atlas_user"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasAtlasUser 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 DataMongodbatlasAtlasUser to import + * @param importFromId The id of the existing DataMongodbatlasAtlasUser that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/atlas_user#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasAtlasUser to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_atlas_user", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-atlas-users/index.ts b/src/data-mongodbatlas-atlas-users/index.ts index a2a847a82..ceab5050c 100644 --- a/src/data-mongodbatlas-atlas-users/index.ts +++ b/src/data-mongodbatlas-atlas-users/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/atlas_users // generated from terraform resource schema @@ -313,6 +308,20 @@ export class DataMongodbatlasAtlasUsers extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_atlas_users"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasAtlasUsers 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 DataMongodbatlasAtlasUsers to import + * @param importFromId The id of the existing DataMongodbatlasAtlasUsers that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/atlas_users#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasAtlasUsers to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_atlas_users", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-auditing/index.ts b/src/data-mongodbatlas-auditing/index.ts index 4cfc643b9..97d59da68 100644 --- a/src/data-mongodbatlas-auditing/index.ts +++ b/src/data-mongodbatlas-auditing/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/auditing // generated from terraform resource schema @@ -35,6 +30,20 @@ export class DataMongodbatlasAuditing extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_auditing"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasAuditing 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 DataMongodbatlasAuditing to import + * @param importFromId The id of the existing DataMongodbatlasAuditing that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/auditing#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasAuditing to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_auditing", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-backup-compliance-policy/index.ts b/src/data-mongodbatlas-backup-compliance-policy/index.ts index 07a5a8cc4..8d3108245 100644 --- a/src/data-mongodbatlas-backup-compliance-policy/index.ts +++ b/src/data-mongodbatlas-backup-compliance-policy/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/backup_compliance_policy // generated from terraform resource schema @@ -672,6 +667,20 @@ export class DataMongodbatlasBackupCompliancePolicy extends cdktf.TerraformDataS // ================= public static readonly tfResourceType = "mongodbatlas_backup_compliance_policy"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasBackupCompliancePolicy 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 DataMongodbatlasBackupCompliancePolicy to import + * @param importFromId The id of the existing DataMongodbatlasBackupCompliancePolicy that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/backup_compliance_policy#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasBackupCompliancePolicy to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_backup_compliance_policy", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-cloud-backup-schedule/index.ts b/src/data-mongodbatlas-cloud-backup-schedule/index.ts index fb61abc0e..3cf845c56 100644 --- a/src/data-mongodbatlas-cloud-backup-schedule/index.ts +++ b/src/data-mongodbatlas-cloud-backup-schedule/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_schedule // generated from terraform resource schema @@ -528,6 +523,20 @@ export class DataMongodbatlasCloudBackupSchedule extends cdktf.TerraformDataSour // ================= public static readonly tfResourceType = "mongodbatlas_cloud_backup_schedule"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasCloudBackupSchedule 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 DataMongodbatlasCloudBackupSchedule to import + * @param importFromId The id of the existing DataMongodbatlasCloudBackupSchedule that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_schedule#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasCloudBackupSchedule to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_cloud_backup_schedule", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-cloud-backup-snapshot-export-bucket/index.ts b/src/data-mongodbatlas-cloud-backup-snapshot-export-bucket/index.ts index 0d3912495..7eec59c0a 100644 --- a/src/data-mongodbatlas-cloud-backup-snapshot-export-bucket/index.ts +++ b/src/data-mongodbatlas-cloud-backup-snapshot-export-bucket/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_bucket // generated from terraform resource schema @@ -39,6 +34,20 @@ export class DataMongodbatlasCloudBackupSnapshotExportBucket extends cdktf.Terra // ================= public static readonly tfResourceType = "mongodbatlas_cloud_backup_snapshot_export_bucket"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportBucket 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 DataMongodbatlasCloudBackupSnapshotExportBucket to import + * @param importFromId The id of the existing DataMongodbatlasCloudBackupSnapshotExportBucket that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_bucket#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasCloudBackupSnapshotExportBucket to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_cloud_backup_snapshot_export_bucket", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-cloud-backup-snapshot-export-buckets/index.ts b/src/data-mongodbatlas-cloud-backup-snapshot-export-buckets/index.ts index 6b920e546..9c2a977c3 100644 --- a/src/data-mongodbatlas-cloud-backup-snapshot-export-buckets/index.ts +++ b/src/data-mongodbatlas-cloud-backup-snapshot-export-buckets/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_buckets // generated from terraform resource schema @@ -122,6 +117,20 @@ export class DataMongodbatlasCloudBackupSnapshotExportBuckets extends cdktf.Terr // ================= public static readonly tfResourceType = "mongodbatlas_cloud_backup_snapshot_export_buckets"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportBuckets 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 DataMongodbatlasCloudBackupSnapshotExportBuckets to import + * @param importFromId The id of the existing DataMongodbatlasCloudBackupSnapshotExportBuckets that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_buckets#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasCloudBackupSnapshotExportBuckets to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_cloud_backup_snapshot_export_buckets", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-cloud-backup-snapshot-export-job/index.ts b/src/data-mongodbatlas-cloud-backup-snapshot-export-job/index.ts index f2c01f59a..783a991b6 100644 --- a/src/data-mongodbatlas-cloud-backup-snapshot-export-job/index.ts +++ b/src/data-mongodbatlas-cloud-backup-snapshot-export-job/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_job // generated from terraform resource schema @@ -181,6 +176,20 @@ export class DataMongodbatlasCloudBackupSnapshotExportJob extends cdktf.Terrafor // ================= public static readonly tfResourceType = "mongodbatlas_cloud_backup_snapshot_export_job"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportJob 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 DataMongodbatlasCloudBackupSnapshotExportJob to import + * @param importFromId The id of the existing DataMongodbatlasCloudBackupSnapshotExportJob that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_job#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasCloudBackupSnapshotExportJob to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_cloud_backup_snapshot_export_job", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-cloud-backup-snapshot-export-jobs/index.ts b/src/data-mongodbatlas-cloud-backup-snapshot-export-jobs/index.ts index 8e2fc023f..2b1988d4b 100644 --- a/src/data-mongodbatlas-cloud-backup-snapshot-export-jobs/index.ts +++ b/src/data-mongodbatlas-cloud-backup-snapshot-export-jobs/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_jobs // generated from terraform resource schema @@ -306,6 +301,20 @@ export class DataMongodbatlasCloudBackupSnapshotExportJobs extends cdktf.Terrafo // ================= public static readonly tfResourceType = "mongodbatlas_cloud_backup_snapshot_export_jobs"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotExportJobs 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 DataMongodbatlasCloudBackupSnapshotExportJobs to import + * @param importFromId The id of the existing DataMongodbatlasCloudBackupSnapshotExportJobs that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_export_jobs#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasCloudBackupSnapshotExportJobs to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_cloud_backup_snapshot_export_jobs", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-cloud-backup-snapshot-restore-job/index.ts b/src/data-mongodbatlas-cloud-backup-snapshot-restore-job/index.ts index f8e083b06..356568497 100644 --- a/src/data-mongodbatlas-cloud-backup-snapshot-restore-job/index.ts +++ b/src/data-mongodbatlas-cloud-backup-snapshot-restore-job/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_restore_job // generated from terraform resource schema @@ -43,6 +38,20 @@ export class DataMongodbatlasCloudBackupSnapshotRestoreJob extends cdktf.Terrafo // ================= public static readonly tfResourceType = "mongodbatlas_cloud_backup_snapshot_restore_job"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotRestoreJob 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 DataMongodbatlasCloudBackupSnapshotRestoreJob to import + * @param importFromId The id of the existing DataMongodbatlasCloudBackupSnapshotRestoreJob that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_restore_job#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasCloudBackupSnapshotRestoreJob to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_cloud_backup_snapshot_restore_job", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-cloud-backup-snapshot-restore-jobs/index.ts b/src/data-mongodbatlas-cloud-backup-snapshot-restore-jobs/index.ts index 92bbf3b3d..82650810f 100644 --- a/src/data-mongodbatlas-cloud-backup-snapshot-restore-jobs/index.ts +++ b/src/data-mongodbatlas-cloud-backup-snapshot-restore-jobs/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_restore_jobs // generated from terraform resource schema @@ -181,6 +176,20 @@ export class DataMongodbatlasCloudBackupSnapshotRestoreJobs extends cdktf.Terraf // ================= public static readonly tfResourceType = "mongodbatlas_cloud_backup_snapshot_restore_jobs"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshotRestoreJobs 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 DataMongodbatlasCloudBackupSnapshotRestoreJobs to import + * @param importFromId The id of the existing DataMongodbatlasCloudBackupSnapshotRestoreJobs that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot_restore_jobs#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasCloudBackupSnapshotRestoreJobs to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_cloud_backup_snapshot_restore_jobs", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-cloud-backup-snapshot/index.ts b/src/data-mongodbatlas-cloud-backup-snapshot/index.ts index 6978f48a6..e5bc47cf5 100644 --- a/src/data-mongodbatlas-cloud-backup-snapshot/index.ts +++ b/src/data-mongodbatlas-cloud-backup-snapshot/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot // generated from terraform resource schema @@ -117,6 +112,20 @@ export class DataMongodbatlasCloudBackupSnapshot extends cdktf.TerraformDataSour // ================= public static readonly tfResourceType = "mongodbatlas_cloud_backup_snapshot"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshot 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 DataMongodbatlasCloudBackupSnapshot to import + * @param importFromId The id of the existing DataMongodbatlasCloudBackupSnapshot that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshot#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasCloudBackupSnapshot to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_cloud_backup_snapshot", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-cloud-backup-snapshots/index.ts b/src/data-mongodbatlas-cloud-backup-snapshots/index.ts index a8dc31d38..a3ea7f9fb 100644 --- a/src/data-mongodbatlas-cloud-backup-snapshots/index.ts +++ b/src/data-mongodbatlas-cloud-backup-snapshots/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshots // generated from terraform resource schema @@ -251,6 +246,20 @@ export class DataMongodbatlasCloudBackupSnapshots extends cdktf.TerraformDataSou // ================= public static readonly tfResourceType = "mongodbatlas_cloud_backup_snapshots"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasCloudBackupSnapshots 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 DataMongodbatlasCloudBackupSnapshots to import + * @param importFromId The id of the existing DataMongodbatlasCloudBackupSnapshots that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_backup_snapshots#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasCloudBackupSnapshots to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_cloud_backup_snapshots", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-cloud-provider-access-setup/index.ts b/src/data-mongodbatlas-cloud-provider-access-setup/index.ts index 707d6a7c7..f91c10862 100644 --- a/src/data-mongodbatlas-cloud-provider-access-setup/index.ts +++ b/src/data-mongodbatlas-cloud-provider-access-setup/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_provider_access_setup // generated from terraform resource schema @@ -203,6 +198,20 @@ export class DataMongodbatlasCloudProviderAccessSetup extends cdktf.TerraformDat // ================= public static readonly tfResourceType = "mongodbatlas_cloud_provider_access_setup"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasCloudProviderAccessSetup 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 DataMongodbatlasCloudProviderAccessSetup to import + * @param importFromId The id of the existing DataMongodbatlasCloudProviderAccessSetup that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_provider_access_setup#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasCloudProviderAccessSetup to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_cloud_provider_access_setup", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-cloud-provider-access/index.ts b/src/data-mongodbatlas-cloud-provider-access/index.ts index 3a07d5cb6..bd6b3aa18 100644 --- a/src/data-mongodbatlas-cloud-provider-access/index.ts +++ b/src/data-mongodbatlas-cloud-provider-access/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_provider_access // generated from terraform resource schema @@ -205,6 +200,20 @@ export class DataMongodbatlasCloudProviderAccess extends cdktf.TerraformDataSour // ================= public static readonly tfResourceType = "mongodbatlas_cloud_provider_access"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasCloudProviderAccess 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 DataMongodbatlasCloudProviderAccess to import + * @param importFromId The id of the existing DataMongodbatlasCloudProviderAccess that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cloud_provider_access#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasCloudProviderAccess to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_cloud_provider_access", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-cluster-outage-simulation/index.ts b/src/data-mongodbatlas-cluster-outage-simulation/index.ts index 0e12d0fe4..07f2b9056 100644 --- a/src/data-mongodbatlas-cluster-outage-simulation/index.ts +++ b/src/data-mongodbatlas-cluster-outage-simulation/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cluster_outage_simulation // generated from terraform resource schema @@ -113,6 +108,20 @@ export class DataMongodbatlasClusterOutageSimulation extends cdktf.TerraformData // ================= public static readonly tfResourceType = "mongodbatlas_cluster_outage_simulation"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasClusterOutageSimulation 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 DataMongodbatlasClusterOutageSimulation to import + * @param importFromId The id of the existing DataMongodbatlasClusterOutageSimulation that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cluster_outage_simulation#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasClusterOutageSimulation to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_cluster_outage_simulation", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-cluster/index.ts b/src/data-mongodbatlas-cluster/index.ts index 2914e00dc..4455bf049 100644 --- a/src/data-mongodbatlas-cluster/index.ts +++ b/src/data-mongodbatlas-cluster/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cluster // generated from terraform resource schema @@ -1034,6 +1029,20 @@ export class DataMongodbatlasCluster extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_cluster"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasCluster 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 DataMongodbatlasCluster to import + * @param importFromId The id of the existing DataMongodbatlasCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/cluster#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasCluster to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_cluster", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-clusters/index.ts b/src/data-mongodbatlas-clusters/index.ts index df9919c4d..8503004f3 100644 --- a/src/data-mongodbatlas-clusters/index.ts +++ b/src/data-mongodbatlas-clusters/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/clusters // generated from terraform resource schema @@ -1296,6 +1291,20 @@ export class DataMongodbatlasClusters extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_clusters"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasClusters 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 DataMongodbatlasClusters to import + * @param importFromId The id of the existing DataMongodbatlasClusters that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/clusters#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasClusters to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_clusters", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-custom-db-role/index.ts b/src/data-mongodbatlas-custom-db-role/index.ts index 311ce4329..1f6c1a380 100644 --- a/src/data-mongodbatlas-custom-db-role/index.ts +++ b/src/data-mongodbatlas-custom-db-role/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/custom_db_role // generated from terraform resource schema @@ -269,6 +264,20 @@ export class DataMongodbatlasCustomDbRole extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_custom_db_role"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasCustomDbRole 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 DataMongodbatlasCustomDbRole to import + * @param importFromId The id of the existing DataMongodbatlasCustomDbRole that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/custom_db_role#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasCustomDbRole to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_custom_db_role", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-custom-db-roles/index.ts b/src/data-mongodbatlas-custom-db-roles/index.ts index 38e82c091..7589c0217 100644 --- a/src/data-mongodbatlas-custom-db-roles/index.ts +++ b/src/data-mongodbatlas-custom-db-roles/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/custom_db_roles // generated from terraform resource schema @@ -324,6 +319,20 @@ export class DataMongodbatlasCustomDbRoles extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_custom_db_roles"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasCustomDbRoles 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 DataMongodbatlasCustomDbRoles to import + * @param importFromId The id of the existing DataMongodbatlasCustomDbRoles that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/custom_db_roles#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasCustomDbRoles to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_custom_db_roles", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-custom-dns-configuration-cluster-aws/index.ts b/src/data-mongodbatlas-custom-dns-configuration-cluster-aws/index.ts index 06f09c411..34c26026f 100644 --- a/src/data-mongodbatlas-custom-dns-configuration-cluster-aws/index.ts +++ b/src/data-mongodbatlas-custom-dns-configuration-cluster-aws/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/custom_dns_configuration_cluster_aws // generated from terraform resource schema @@ -35,6 +30,20 @@ export class DataMongodbatlasCustomDnsConfigurationClusterAws extends cdktf.Terr // ================= public static readonly tfResourceType = "mongodbatlas_custom_dns_configuration_cluster_aws"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasCustomDnsConfigurationClusterAws 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 DataMongodbatlasCustomDnsConfigurationClusterAws to import + * @param importFromId The id of the existing DataMongodbatlasCustomDnsConfigurationClusterAws that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/custom_dns_configuration_cluster_aws#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasCustomDnsConfigurationClusterAws to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_custom_dns_configuration_cluster_aws", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-data-lake-pipeline-run/index.ts b/src/data-mongodbatlas-data-lake-pipeline-run/index.ts index 9e75af048..11199f413 100644 --- a/src/data-mongodbatlas-data-lake-pipeline-run/index.ts +++ b/src/data-mongodbatlas-data-lake-pipeline-run/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipeline_run // generated from terraform resource schema @@ -105,6 +100,20 @@ export class DataMongodbatlasDataLakePipelineRun extends cdktf.TerraformDataSour // ================= public static readonly tfResourceType = "mongodbatlas_data_lake_pipeline_run"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasDataLakePipelineRun 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 DataMongodbatlasDataLakePipelineRun to import + * @param importFromId The id of the existing DataMongodbatlasDataLakePipelineRun that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipeline_run#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasDataLakePipelineRun to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_data_lake_pipeline_run", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-data-lake-pipeline-runs/index.ts b/src/data-mongodbatlas-data-lake-pipeline-runs/index.ts index efd85c823..b50d8e1b8 100644 --- a/src/data-mongodbatlas-data-lake-pipeline-runs/index.ts +++ b/src/data-mongodbatlas-data-lake-pipeline-runs/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipeline_runs // generated from terraform resource schema @@ -218,6 +213,20 @@ export class DataMongodbatlasDataLakePipelineRuns extends cdktf.TerraformDataSou // ================= public static readonly tfResourceType = "mongodbatlas_data_lake_pipeline_runs"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasDataLakePipelineRuns 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 DataMongodbatlasDataLakePipelineRuns to import + * @param importFromId The id of the existing DataMongodbatlasDataLakePipelineRuns that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipeline_runs#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasDataLakePipelineRuns to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_data_lake_pipeline_runs", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-data-lake-pipeline/index.ts b/src/data-mongodbatlas-data-lake-pipeline/index.ts index a689668a3..5157815a7 100644 --- a/src/data-mongodbatlas-data-lake-pipeline/index.ts +++ b/src/data-mongodbatlas-data-lake-pipeline/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipeline // generated from terraform resource schema @@ -542,6 +537,20 @@ export class DataMongodbatlasDataLakePipeline extends cdktf.TerraformDataSource // ================= public static readonly tfResourceType = "mongodbatlas_data_lake_pipeline"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasDataLakePipeline 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 DataMongodbatlasDataLakePipeline to import + * @param importFromId The id of the existing DataMongodbatlasDataLakePipeline that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipeline#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasDataLakePipeline to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_data_lake_pipeline", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-data-lake-pipelines/index.ts b/src/data-mongodbatlas-data-lake-pipelines/index.ts index 1e86a86a2..4e765aca3 100644 --- a/src/data-mongodbatlas-data-lake-pipelines/index.ts +++ b/src/data-mongodbatlas-data-lake-pipelines/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipelines // generated from terraform resource schema @@ -444,6 +439,20 @@ export class DataMongodbatlasDataLakePipelines extends cdktf.TerraformDataSource // ================= public static readonly tfResourceType = "mongodbatlas_data_lake_pipelines"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasDataLakePipelines 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 DataMongodbatlasDataLakePipelines to import + * @param importFromId The id of the existing DataMongodbatlasDataLakePipelines that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake_pipelines#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasDataLakePipelines to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_data_lake_pipelines", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-data-lake/index.ts b/src/data-mongodbatlas-data-lake/index.ts index 9c0ed7ece..f5fc2711f 100644 --- a/src/data-mongodbatlas-data-lake/index.ts +++ b/src/data-mongodbatlas-data-lake/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake // generated from terraform resource schema @@ -590,6 +585,20 @@ export class DataMongodbatlasDataLake extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_data_lake"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasDataLake 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 DataMongodbatlasDataLake to import + * @param importFromId The id of the existing DataMongodbatlasDataLake that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lake#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasDataLake to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_data_lake", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-data-lakes/index.ts b/src/data-mongodbatlas-data-lakes/index.ts index dca10775d..db5709597 100644 --- a/src/data-mongodbatlas-data-lakes/index.ts +++ b/src/data-mongodbatlas-data-lakes/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lakes // generated from terraform resource schema @@ -689,6 +684,20 @@ export class DataMongodbatlasDataLakes extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_data_lakes"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasDataLakes 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 DataMongodbatlasDataLakes to import + * @param importFromId The id of the existing DataMongodbatlasDataLakes that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/data_lakes#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasDataLakes to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_data_lakes", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-database-user/index.ts b/src/data-mongodbatlas-database-user/index.ts index a2ff17629..1ce0cabbf 100644 --- a/src/data-mongodbatlas-database-user/index.ts +++ b/src/data-mongodbatlas-database-user/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/database_user // generated from terraform resource schema @@ -248,6 +243,20 @@ export class DataMongodbatlasDatabaseUser extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_database_user"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasDatabaseUser 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 DataMongodbatlasDatabaseUser to import + * @param importFromId The id of the existing DataMongodbatlasDatabaseUser that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/database_user#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasDatabaseUser to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_database_user", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-database-users/index.ts b/src/data-mongodbatlas-database-users/index.ts index ed1a7d677..38cfd46c4 100644 --- a/src/data-mongodbatlas-database-users/index.ts +++ b/src/data-mongodbatlas-database-users/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/database_users // generated from terraform resource schema @@ -362,6 +357,20 @@ export class DataMongodbatlasDatabaseUsers extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_database_users"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasDatabaseUsers 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 DataMongodbatlasDatabaseUsers to import + * @param importFromId The id of the existing DataMongodbatlasDatabaseUsers that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/database_users#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasDatabaseUsers to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_database_users", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-event-trigger/index.ts b/src/data-mongodbatlas-event-trigger/index.ts index e0c51e6bf..76f60dbfe 100644 --- a/src/data-mongodbatlas-event-trigger/index.ts +++ b/src/data-mongodbatlas-event-trigger/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/event_trigger // generated from terraform resource schema @@ -177,6 +172,20 @@ export class DataMongodbatlasEventTrigger extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_event_trigger"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasEventTrigger 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 DataMongodbatlasEventTrigger to import + * @param importFromId The id of the existing DataMongodbatlasEventTrigger that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/event_trigger#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasEventTrigger to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_event_trigger", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-event-triggers/index.ts b/src/data-mongodbatlas-event-triggers/index.ts index 53f03643a..f9d425ec2 100644 --- a/src/data-mongodbatlas-event-triggers/index.ts +++ b/src/data-mongodbatlas-event-triggers/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/event_triggers // generated from terraform resource schema @@ -333,6 +328,20 @@ export class DataMongodbatlasEventTriggers extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_event_triggers"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasEventTriggers 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 DataMongodbatlasEventTriggers to import + * @param importFromId The id of the existing DataMongodbatlasEventTriggers that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/event_triggers#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasEventTriggers to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_event_triggers", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-federated-database-instance/index.ts b/src/data-mongodbatlas-federated-database-instance/index.ts index ab6465a79..f73b6d9f2 100644 --- a/src/data-mongodbatlas-federated-database-instance/index.ts +++ b/src/data-mongodbatlas-federated-database-instance/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_database_instance // generated from terraform resource schema @@ -954,6 +949,20 @@ export class DataMongodbatlasFederatedDatabaseInstance extends cdktf.TerraformDa // ================= public static readonly tfResourceType = "mongodbatlas_federated_database_instance"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasFederatedDatabaseInstance 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 DataMongodbatlasFederatedDatabaseInstance to import + * @param importFromId The id of the existing DataMongodbatlasFederatedDatabaseInstance that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_database_instance#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasFederatedDatabaseInstance to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_federated_database_instance", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-federated-database-instances/index.ts b/src/data-mongodbatlas-federated-database-instances/index.ts index 4dce004d6..bb3a45e76 100644 --- a/src/data-mongodbatlas-federated-database-instances/index.ts +++ b/src/data-mongodbatlas-federated-database-instances/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_database_instances // generated from terraform resource schema @@ -1044,6 +1039,20 @@ export class DataMongodbatlasFederatedDatabaseInstances extends cdktf.TerraformD // ================= public static readonly tfResourceType = "mongodbatlas_federated_database_instances"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasFederatedDatabaseInstances 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 DataMongodbatlasFederatedDatabaseInstances to import + * @param importFromId The id of the existing DataMongodbatlasFederatedDatabaseInstances that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_database_instances#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasFederatedDatabaseInstances to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_federated_database_instances", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-federated-query-limit/index.ts b/src/data-mongodbatlas-federated-query-limit/index.ts index 24b4c11cc..1e9c0e276 100644 --- a/src/data-mongodbatlas-federated-query-limit/index.ts +++ b/src/data-mongodbatlas-federated-query-limit/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_query_limit // generated from terraform resource schema @@ -43,6 +38,20 @@ export class DataMongodbatlasFederatedQueryLimit extends cdktf.TerraformDataSour // ================= public static readonly tfResourceType = "mongodbatlas_federated_query_limit"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasFederatedQueryLimit 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 DataMongodbatlasFederatedQueryLimit to import + * @param importFromId The id of the existing DataMongodbatlasFederatedQueryLimit that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_query_limit#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasFederatedQueryLimit to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_federated_query_limit", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-federated-query-limits/index.ts b/src/data-mongodbatlas-federated-query-limits/index.ts index fbe5c4330..b5178ffae 100644 --- a/src/data-mongodbatlas-federated-query-limits/index.ts +++ b/src/data-mongodbatlas-federated-query-limits/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_query_limits // generated from terraform resource schema @@ -143,6 +138,20 @@ export class DataMongodbatlasFederatedQueryLimits extends cdktf.TerraformDataSou // ================= public static readonly tfResourceType = "mongodbatlas_federated_query_limits"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasFederatedQueryLimits 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 DataMongodbatlasFederatedQueryLimits to import + * @param importFromId The id of the existing DataMongodbatlasFederatedQueryLimits that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_query_limits#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasFederatedQueryLimits to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_federated_query_limits", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-federated-settings-identity-provider/index.ts b/src/data-mongodbatlas-federated-settings-identity-provider/index.ts index 3826a385a..40a379e28 100644 --- a/src/data-mongodbatlas-federated-settings-identity-provider/index.ts +++ b/src/data-mongodbatlas-federated-settings-identity-provider/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_identity_provider // generated from terraform resource schema @@ -507,6 +502,20 @@ export class DataMongodbatlasFederatedSettingsIdentityProvider extends cdktf.Ter // ================= public static readonly tfResourceType = "mongodbatlas_federated_settings_identity_provider"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsIdentityProvider 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 DataMongodbatlasFederatedSettingsIdentityProvider to import + * @param importFromId The id of the existing DataMongodbatlasFederatedSettingsIdentityProvider that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_identity_provider#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasFederatedSettingsIdentityProvider to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_federated_settings_identity_provider", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-federated-settings-identity-providers/index.ts b/src/data-mongodbatlas-federated-settings-identity-providers/index.ts index 469e779a3..583247a6c 100644 --- a/src/data-mongodbatlas-federated-settings-identity-providers/index.ts +++ b/src/data-mongodbatlas-federated-settings-identity-providers/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_identity_providers // generated from terraform resource schema @@ -637,6 +632,20 @@ export class DataMongodbatlasFederatedSettingsIdentityProviders extends cdktf.Te // ================= public static readonly tfResourceType = "mongodbatlas_federated_settings_identity_providers"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsIdentityProviders 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 DataMongodbatlasFederatedSettingsIdentityProviders to import + * @param importFromId The id of the existing DataMongodbatlasFederatedSettingsIdentityProviders that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_identity_providers#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasFederatedSettingsIdentityProviders to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_federated_settings_identity_providers", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-federated-settings-org-config/index.ts b/src/data-mongodbatlas-federated-settings-org-config/index.ts index 7f8e946fa..37346e5f5 100644 --- a/src/data-mongodbatlas-federated-settings-org-config/index.ts +++ b/src/data-mongodbatlas-federated-settings-org-config/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_config // generated from terraform resource schema @@ -272,6 +267,20 @@ export class DataMongodbatlasFederatedSettingsOrgConfig extends cdktf.TerraformD // ================= public static readonly tfResourceType = "mongodbatlas_federated_settings_org_config"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgConfig 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 DataMongodbatlasFederatedSettingsOrgConfig to import + * @param importFromId The id of the existing DataMongodbatlasFederatedSettingsOrgConfig that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_config#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasFederatedSettingsOrgConfig to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_federated_settings_org_config", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-federated-settings-org-configs/index.ts b/src/data-mongodbatlas-federated-settings-org-configs/index.ts index 3c2932157..3e71696c4 100644 --- a/src/data-mongodbatlas-federated-settings-org-configs/index.ts +++ b/src/data-mongodbatlas-federated-settings-org-configs/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_configs // generated from terraform resource schema @@ -372,6 +367,20 @@ export class DataMongodbatlasFederatedSettingsOrgConfigs extends cdktf.Terraform // ================= public static readonly tfResourceType = "mongodbatlas_federated_settings_org_configs"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgConfigs 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 DataMongodbatlasFederatedSettingsOrgConfigs to import + * @param importFromId The id of the existing DataMongodbatlasFederatedSettingsOrgConfigs that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_configs#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasFederatedSettingsOrgConfigs to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_federated_settings_org_configs", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-federated-settings-org-role-mapping/index.ts b/src/data-mongodbatlas-federated-settings-org-role-mapping/index.ts index f6303faf5..94cb48c22 100644 --- a/src/data-mongodbatlas-federated-settings-org-role-mapping/index.ts +++ b/src/data-mongodbatlas-federated-settings-org-role-mapping/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_role_mapping // generated from terraform resource schema @@ -110,6 +105,20 @@ export class DataMongodbatlasFederatedSettingsOrgRoleMapping extends cdktf.Terra // ================= public static readonly tfResourceType = "mongodbatlas_federated_settings_org_role_mapping"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgRoleMapping 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 DataMongodbatlasFederatedSettingsOrgRoleMapping to import + * @param importFromId The id of the existing DataMongodbatlasFederatedSettingsOrgRoleMapping that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_role_mapping#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasFederatedSettingsOrgRoleMapping to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_federated_settings_org_role_mapping", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-federated-settings-org-role-mappings/index.ts b/src/data-mongodbatlas-federated-settings-org-role-mappings/index.ts index b48187d47..bc3c95d85 100644 --- a/src/data-mongodbatlas-federated-settings-org-role-mappings/index.ts +++ b/src/data-mongodbatlas-federated-settings-org-role-mappings/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_role_mappings // generated from terraform resource schema @@ -196,6 +191,20 @@ export class DataMongodbatlasFederatedSettingsOrgRoleMappings extends cdktf.Terr // ================= public static readonly tfResourceType = "mongodbatlas_federated_settings_org_role_mappings"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasFederatedSettingsOrgRoleMappings 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 DataMongodbatlasFederatedSettingsOrgRoleMappings to import + * @param importFromId The id of the existing DataMongodbatlasFederatedSettingsOrgRoleMappings that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings_org_role_mappings#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasFederatedSettingsOrgRoleMappings to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_federated_settings_org_role_mappings", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-federated-settings/index.ts b/src/data-mongodbatlas-federated-settings/index.ts index 217657771..0d9664c0a 100644 --- a/src/data-mongodbatlas-federated-settings/index.ts +++ b/src/data-mongodbatlas-federated-settings/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings // generated from terraform resource schema @@ -28,6 +23,20 @@ export class DataMongodbatlasFederatedSettings extends cdktf.TerraformDataSource // ================= public static readonly tfResourceType = "mongodbatlas_federated_settings"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasFederatedSettings 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 DataMongodbatlasFederatedSettings to import + * @param importFromId The id of the existing DataMongodbatlasFederatedSettings that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/federated_settings#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasFederatedSettings to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_federated_settings", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-global-cluster-config/index.ts b/src/data-mongodbatlas-global-cluster-config/index.ts index bd46a9079..2101bebe4 100644 --- a/src/data-mongodbatlas-global-cluster-config/index.ts +++ b/src/data-mongodbatlas-global-cluster-config/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/global_cluster_config // generated from terraform resource schema @@ -241,6 +236,20 @@ export class DataMongodbatlasGlobalClusterConfig extends cdktf.TerraformDataSour // ================= public static readonly tfResourceType = "mongodbatlas_global_cluster_config"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasGlobalClusterConfig 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 DataMongodbatlasGlobalClusterConfig to import + * @param importFromId The id of the existing DataMongodbatlasGlobalClusterConfig that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/global_cluster_config#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasGlobalClusterConfig to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_global_cluster_config", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-ldap-configuration/index.ts b/src/data-mongodbatlas-ldap-configuration/index.ts index f4996cfa8..528b6c40d 100644 --- a/src/data-mongodbatlas-ldap-configuration/index.ts +++ b/src/data-mongodbatlas-ldap-configuration/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/ldap_configuration // generated from terraform resource schema @@ -109,6 +104,20 @@ export class DataMongodbatlasLdapConfiguration extends cdktf.TerraformDataSource // ================= public static readonly tfResourceType = "mongodbatlas_ldap_configuration"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasLdapConfiguration 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 DataMongodbatlasLdapConfiguration to import + * @param importFromId The id of the existing DataMongodbatlasLdapConfiguration that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/ldap_configuration#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasLdapConfiguration to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_ldap_configuration", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-ldap-verify/index.ts b/src/data-mongodbatlas-ldap-verify/index.ts index cf7c3abaf..463c85819 100644 --- a/src/data-mongodbatlas-ldap-verify/index.ts +++ b/src/data-mongodbatlas-ldap-verify/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/ldap_verify // generated from terraform resource schema @@ -177,6 +172,20 @@ export class DataMongodbatlasLdapVerify extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_ldap_verify"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasLdapVerify 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 DataMongodbatlasLdapVerify to import + * @param importFromId The id of the existing DataMongodbatlasLdapVerify that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/ldap_verify#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasLdapVerify to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_ldap_verify", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-maintenance-window/index.ts b/src/data-mongodbatlas-maintenance-window/index.ts index ca9f8e304..ceaf434cf 100644 --- a/src/data-mongodbatlas-maintenance-window/index.ts +++ b/src/data-mongodbatlas-maintenance-window/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/maintenance_window // generated from terraform resource schema @@ -35,6 +30,20 @@ export class DataMongodbatlasMaintenanceWindow extends cdktf.TerraformDataSource // ================= public static readonly tfResourceType = "mongodbatlas_maintenance_window"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasMaintenanceWindow 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 DataMongodbatlasMaintenanceWindow to import + * @param importFromId The id of the existing DataMongodbatlasMaintenanceWindow that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/maintenance_window#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasMaintenanceWindow to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_maintenance_window", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-network-container/index.ts b/src/data-mongodbatlas-network-container/index.ts index ac96ed19a..710a46a62 100644 --- a/src/data-mongodbatlas-network-container/index.ts +++ b/src/data-mongodbatlas-network-container/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_container // generated from terraform resource schema @@ -39,6 +34,20 @@ export class DataMongodbatlasNetworkContainer extends cdktf.TerraformDataSource // ================= public static readonly tfResourceType = "mongodbatlas_network_container"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasNetworkContainer 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 DataMongodbatlasNetworkContainer to import + * @param importFromId The id of the existing DataMongodbatlasNetworkContainer that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_container#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasNetworkContainer to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_network_container", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-network-containers/index.ts b/src/data-mongodbatlas-network-containers/index.ts index a414a66a8..2eee4a79a 100644 --- a/src/data-mongodbatlas-network-containers/index.ts +++ b/src/data-mongodbatlas-network-containers/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_containers // generated from terraform resource schema @@ -158,6 +153,20 @@ export class DataMongodbatlasNetworkContainers extends cdktf.TerraformDataSource // ================= public static readonly tfResourceType = "mongodbatlas_network_containers"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasNetworkContainers 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 DataMongodbatlasNetworkContainers to import + * @param importFromId The id of the existing DataMongodbatlasNetworkContainers that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_containers#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasNetworkContainers to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_network_containers", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-network-peering/index.ts b/src/data-mongodbatlas-network-peering/index.ts index 7e124ee58..13e9ac73e 100644 --- a/src/data-mongodbatlas-network-peering/index.ts +++ b/src/data-mongodbatlas-network-peering/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_peering // generated from terraform resource schema @@ -39,6 +34,20 @@ export class DataMongodbatlasNetworkPeering extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_network_peering"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasNetworkPeering 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 DataMongodbatlasNetworkPeering to import + * @param importFromId The id of the existing DataMongodbatlasNetworkPeering that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_peering#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasNetworkPeering to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_network_peering", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-network-peerings/index.ts b/src/data-mongodbatlas-network-peerings/index.ts index 82cd815ff..b6b0e228f 100644 --- a/src/data-mongodbatlas-network-peerings/index.ts +++ b/src/data-mongodbatlas-network-peerings/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_peerings // generated from terraform resource schema @@ -194,6 +189,20 @@ export class DataMongodbatlasNetworkPeerings extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_network_peerings"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasNetworkPeerings 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 DataMongodbatlasNetworkPeerings to import + * @param importFromId The id of the existing DataMongodbatlasNetworkPeerings that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/network_peerings#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasNetworkPeerings to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_network_peerings", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-online-archive/index.ts b/src/data-mongodbatlas-online-archive/index.ts index 3a0b3d520..b232c624b 100644 --- a/src/data-mongodbatlas-online-archive/index.ts +++ b/src/data-mongodbatlas-online-archive/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/online_archive // generated from terraform resource schema @@ -295,6 +290,20 @@ export class DataMongodbatlasOnlineArchive extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_online_archive"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasOnlineArchive 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 DataMongodbatlasOnlineArchive to import + * @param importFromId The id of the existing DataMongodbatlasOnlineArchive that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/online_archive#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasOnlineArchive to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_online_archive", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-online-archives/index.ts b/src/data-mongodbatlas-online-archives/index.ts index e6be4cc2b..3b83c6003 100644 --- a/src/data-mongodbatlas-online-archives/index.ts +++ b/src/data-mongodbatlas-online-archives/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/online_archives // generated from terraform resource schema @@ -408,6 +403,20 @@ export class DataMongodbatlasOnlineArchives extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_online_archives"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasOnlineArchives 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 DataMongodbatlasOnlineArchives to import + * @param importFromId The id of the existing DataMongodbatlasOnlineArchives that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/online_archives#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasOnlineArchives to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_online_archives", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-org-invitation/index.ts b/src/data-mongodbatlas-org-invitation/index.ts index 5e8d1b166..48b8336ef 100644 --- a/src/data-mongodbatlas-org-invitation/index.ts +++ b/src/data-mongodbatlas-org-invitation/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/org_invitation // generated from terraform resource schema @@ -43,6 +38,20 @@ export class DataMongodbatlasOrgInvitation extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_org_invitation"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasOrgInvitation 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 DataMongodbatlasOrgInvitation to import + * @param importFromId The id of the existing DataMongodbatlasOrgInvitation that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/org_invitation#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasOrgInvitation to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_org_invitation", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-organization/index.ts b/src/data-mongodbatlas-organization/index.ts index 7f8201885..689f7b00f 100644 --- a/src/data-mongodbatlas-organization/index.ts +++ b/src/data-mongodbatlas-organization/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/organization // generated from terraform resource schema @@ -104,6 +99,20 @@ export class DataMongodbatlasOrganization extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_organization"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasOrganization 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 DataMongodbatlasOrganization to import + * @param importFromId The id of the existing DataMongodbatlasOrganization that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/organization#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasOrganization to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_organization", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-organizations/index.ts b/src/data-mongodbatlas-organizations/index.ts index 4114929e6..5dda69d5b 100644 --- a/src/data-mongodbatlas-organizations/index.ts +++ b/src/data-mongodbatlas-organizations/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/organizations // generated from terraform resource schema @@ -196,6 +191,20 @@ export class DataMongodbatlasOrganizations extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_organizations"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasOrganizations 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 DataMongodbatlasOrganizations to import + * @param importFromId The id of the existing DataMongodbatlasOrganizations that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/organizations#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasOrganizations to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_organizations", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-private-endpoint-regional-mode/index.ts b/src/data-mongodbatlas-private-endpoint-regional-mode/index.ts index aeb6c5f35..0d76b3781 100644 --- a/src/data-mongodbatlas-private-endpoint-regional-mode/index.ts +++ b/src/data-mongodbatlas-private-endpoint-regional-mode/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/private_endpoint_regional_mode // generated from terraform resource schema @@ -39,6 +34,20 @@ export class DataMongodbatlasPrivateEndpointRegionalMode extends cdktf.Terraform // ================= public static readonly tfResourceType = "mongodbatlas_private_endpoint_regional_mode"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasPrivateEndpointRegionalMode 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 DataMongodbatlasPrivateEndpointRegionalMode to import + * @param importFromId The id of the existing DataMongodbatlasPrivateEndpointRegionalMode that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/private_endpoint_regional_mode#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasPrivateEndpointRegionalMode to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_private_endpoint_regional_mode", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-privatelink-endpoint-service-adl/index.ts b/src/data-mongodbatlas-privatelink-endpoint-service-adl/index.ts index bc92097bf..f9a7d4b17 100644 --- a/src/data-mongodbatlas-privatelink-endpoint-service-adl/index.ts +++ b/src/data-mongodbatlas-privatelink-endpoint-service-adl/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_adl // generated from terraform resource schema @@ -39,6 +34,20 @@ export class DataMongodbatlasPrivatelinkEndpointServiceAdl extends cdktf.Terrafo // ================= public static readonly tfResourceType = "mongodbatlas_privatelink_endpoint_service_adl"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceAdl 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 DataMongodbatlasPrivatelinkEndpointServiceAdl to import + * @param importFromId The id of the existing DataMongodbatlasPrivatelinkEndpointServiceAdl that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_adl#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasPrivatelinkEndpointServiceAdl to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_privatelink_endpoint_service_adl", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-privatelink-endpoint-service-data-federation-online-archive/index.ts b/src/data-mongodbatlas-privatelink-endpoint-service-data-federation-online-archive/index.ts index 6d9fb32ae..89b73f2a1 100644 --- a/src/data-mongodbatlas-privatelink-endpoint-service-data-federation-online-archive/index.ts +++ b/src/data-mongodbatlas-privatelink-endpoint-service-data-federation-online-archive/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_data_federation_online_archive // generated from terraform resource schema @@ -39,6 +34,20 @@ export class DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchi // ================= public static readonly tfResourceType = "mongodbatlas_privatelink_endpoint_service_data_federation_online_archive"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive 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 DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive to import + * @param importFromId The id of the existing DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_data_federation_online_archive#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchive to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_privatelink_endpoint_service_data_federation_online_archive", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-privatelink-endpoint-service-data-federation-online-archives/index.ts b/src/data-mongodbatlas-privatelink-endpoint-service-data-federation-online-archives/index.ts index b527e453e..0fe374727 100644 --- a/src/data-mongodbatlas-privatelink-endpoint-service-data-federation-online-archives/index.ts +++ b/src/data-mongodbatlas-privatelink-endpoint-service-data-federation-online-archives/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_data_federation_online_archives // generated from terraform resource schema @@ -114,6 +109,20 @@ export class DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchi // ================= public static readonly tfResourceType = "mongodbatlas_privatelink_endpoint_service_data_federation_online_archives"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives 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 DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives to import + * @param importFromId The id of the existing DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_data_federation_online_archives#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasPrivatelinkEndpointServiceDataFederationOnlineArchives to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_privatelink_endpoint_service_data_federation_online_archives", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-privatelink-endpoint-service-serverless/index.ts b/src/data-mongodbatlas-privatelink-endpoint-service-serverless/index.ts index b20c9ec15..7a73e0f49 100644 --- a/src/data-mongodbatlas-privatelink-endpoint-service-serverless/index.ts +++ b/src/data-mongodbatlas-privatelink-endpoint-service-serverless/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_serverless // generated from terraform resource schema @@ -43,6 +38,20 @@ export class DataMongodbatlasPrivatelinkEndpointServiceServerless extends cdktf. // ================= public static readonly tfResourceType = "mongodbatlas_privatelink_endpoint_service_serverless"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointServiceServerless 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 DataMongodbatlasPrivatelinkEndpointServiceServerless to import + * @param importFromId The id of the existing DataMongodbatlasPrivatelinkEndpointServiceServerless that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service_serverless#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasPrivatelinkEndpointServiceServerless to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_privatelink_endpoint_service_serverless", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-privatelink-endpoint-service/index.ts b/src/data-mongodbatlas-privatelink-endpoint-service/index.ts index 6465837c6..141b47348 100644 --- a/src/data-mongodbatlas-privatelink-endpoint-service/index.ts +++ b/src/data-mongodbatlas-privatelink-endpoint-service/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service // generated from terraform resource schema @@ -126,6 +121,20 @@ export class DataMongodbatlasPrivatelinkEndpointService extends cdktf.TerraformD // ================= public static readonly tfResourceType = "mongodbatlas_privatelink_endpoint_service"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointService 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 DataMongodbatlasPrivatelinkEndpointService to import + * @param importFromId The id of the existing DataMongodbatlasPrivatelinkEndpointService that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint_service#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasPrivatelinkEndpointService to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_privatelink_endpoint_service", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-privatelink-endpoint/index.ts b/src/data-mongodbatlas-privatelink-endpoint/index.ts index e2cd7836d..c504421ec 100644 --- a/src/data-mongodbatlas-privatelink-endpoint/index.ts +++ b/src/data-mongodbatlas-privatelink-endpoint/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint // generated from terraform resource schema @@ -43,6 +38,20 @@ export class DataMongodbatlasPrivatelinkEndpoint extends cdktf.TerraformDataSour // ================= public static readonly tfResourceType = "mongodbatlas_privatelink_endpoint"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpoint 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 DataMongodbatlasPrivatelinkEndpoint to import + * @param importFromId The id of the existing DataMongodbatlasPrivatelinkEndpoint that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoint#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasPrivatelinkEndpoint to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_privatelink_endpoint", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-privatelink-endpoints-service-adl/index.ts b/src/data-mongodbatlas-privatelink-endpoints-service-adl/index.ts index 51c072aea..bb0ca5240 100644 --- a/src/data-mongodbatlas-privatelink-endpoints-service-adl/index.ts +++ b/src/data-mongodbatlas-privatelink-endpoints-service-adl/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoints_service_adl // generated from terraform resource schema @@ -183,6 +178,20 @@ export class DataMongodbatlasPrivatelinkEndpointsServiceAdl extends cdktf.Terraf // ================= public static readonly tfResourceType = "mongodbatlas_privatelink_endpoints_service_adl"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointsServiceAdl 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 DataMongodbatlasPrivatelinkEndpointsServiceAdl to import + * @param importFromId The id of the existing DataMongodbatlasPrivatelinkEndpointsServiceAdl that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoints_service_adl#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasPrivatelinkEndpointsServiceAdl to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_privatelink_endpoints_service_adl", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-privatelink-endpoints-service-serverless/index.ts b/src/data-mongodbatlas-privatelink-endpoints-service-serverless/index.ts index 0fa196df5..2a81e93fd 100644 --- a/src/data-mongodbatlas-privatelink-endpoints-service-serverless/index.ts +++ b/src/data-mongodbatlas-privatelink-endpoints-service-serverless/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoints_service_serverless // generated from terraform resource schema @@ -146,6 +141,20 @@ export class DataMongodbatlasPrivatelinkEndpointsServiceServerless extends cdktf // ================= public static readonly tfResourceType = "mongodbatlas_privatelink_endpoints_service_serverless"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasPrivatelinkEndpointsServiceServerless 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 DataMongodbatlasPrivatelinkEndpointsServiceServerless to import + * @param importFromId The id of the existing DataMongodbatlasPrivatelinkEndpointsServiceServerless that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/privatelink_endpoints_service_serverless#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasPrivatelinkEndpointsServiceServerless to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_privatelink_endpoints_service_serverless", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-project-api-key/index.ts b/src/data-mongodbatlas-project-api-key/index.ts index abd25e9ab..ab25e83d6 100644 --- a/src/data-mongodbatlas-project-api-key/index.ts +++ b/src/data-mongodbatlas-project-api-key/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_api_key // generated from terraform resource schema @@ -108,6 +103,20 @@ export class DataMongodbatlasProjectApiKey extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_project_api_key"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasProjectApiKey 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 DataMongodbatlasProjectApiKey to import + * @param importFromId The id of the existing DataMongodbatlasProjectApiKey that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_api_key#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasProjectApiKey to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_project_api_key", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-project-api-keys/index.ts b/src/data-mongodbatlas-project-api-keys/index.ts index ca60a992b..110b9409a 100644 --- a/src/data-mongodbatlas-project-api-keys/index.ts +++ b/src/data-mongodbatlas-project-api-keys/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_api_keys // generated from terraform resource schema @@ -197,6 +192,20 @@ export class DataMongodbatlasProjectApiKeys extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_project_api_keys"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasProjectApiKeys 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 DataMongodbatlasProjectApiKeys to import + * @param importFromId The id of the existing DataMongodbatlasProjectApiKeys that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_api_keys#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasProjectApiKeys to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_project_api_keys", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-project-invitation/index.ts b/src/data-mongodbatlas-project-invitation/index.ts index 9e8b0b151..4c636ba71 100644 --- a/src/data-mongodbatlas-project-invitation/index.ts +++ b/src/data-mongodbatlas-project-invitation/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_invitation // generated from terraform resource schema @@ -43,6 +38,20 @@ export class DataMongodbatlasProjectInvitation extends cdktf.TerraformDataSource // ================= public static readonly tfResourceType = "mongodbatlas_project_invitation"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasProjectInvitation 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 DataMongodbatlasProjectInvitation to import + * @param importFromId The id of the existing DataMongodbatlasProjectInvitation that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_invitation#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasProjectInvitation to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_project_invitation", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-project-ip-access-list/index.ts b/src/data-mongodbatlas-project-ip-access-list/index.ts index 6ff74fa71..e48830110 100644 --- a/src/data-mongodbatlas-project-ip-access-list/index.ts +++ b/src/data-mongodbatlas-project-ip-access-list/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_ip_access_list // generated from terraform resource schema @@ -40,6 +35,20 @@ export class DataMongodbatlasProjectIpAccessList extends cdktf.TerraformDataSour // ================= public static readonly tfResourceType = "mongodbatlas_project_ip_access_list"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasProjectIpAccessList 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 DataMongodbatlasProjectIpAccessList to import + * @param importFromId The id of the existing DataMongodbatlasProjectIpAccessList that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project_ip_access_list#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasProjectIpAccessList to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_project_ip_access_list", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-project/index.ts b/src/data-mongodbatlas-project/index.ts index 73f5c69ec..a634c1dcc 100644 --- a/src/data-mongodbatlas-project/index.ts +++ b/src/data-mongodbatlas-project/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project // generated from terraform resource schema @@ -185,6 +180,20 @@ export class DataMongodbatlasProject extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_project"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasProject 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 DataMongodbatlasProject to import + * @param importFromId The id of the existing DataMongodbatlasProject that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/project#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasProject to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_project", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-projects/index.ts b/src/data-mongodbatlas-projects/index.ts index a233fb80c..b5c96f58f 100644 --- a/src/data-mongodbatlas-projects/index.ts +++ b/src/data-mongodbatlas-projects/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/projects // generated from terraform resource schema @@ -321,6 +316,20 @@ export class DataMongodbatlasProjects extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_projects"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasProjects 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 DataMongodbatlasProjects to import + * @param importFromId The id of the existing DataMongodbatlasProjects that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasProjects to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_projects", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-roles-org-id/index.ts b/src/data-mongodbatlas-roles-org-id/index.ts index 205a3782d..1aba09e4c 100644 --- a/src/data-mongodbatlas-roles-org-id/index.ts +++ b/src/data-mongodbatlas-roles-org-id/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/roles_org_id // generated from terraform resource schema @@ -31,6 +26,20 @@ export class DataMongodbatlasRolesOrgId extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_roles_org_id"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasRolesOrgId 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 DataMongodbatlasRolesOrgId to import + * @param importFromId The id of the existing DataMongodbatlasRolesOrgId that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/roles_org_id#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasRolesOrgId to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_roles_org_id", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-search-index/index.ts b/src/data-mongodbatlas-search-index/index.ts index 005c3d4fb..2afdaefbd 100644 --- a/src/data-mongodbatlas-search-index/index.ts +++ b/src/data-mongodbatlas-search-index/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/search_index // generated from terraform resource schema @@ -153,6 +148,20 @@ export class DataMongodbatlasSearchIndex extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_search_index"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasSearchIndex 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 DataMongodbatlasSearchIndex to import + * @param importFromId The id of the existing DataMongodbatlasSearchIndex that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/search_index#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasSearchIndex to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_search_index", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-search-indexes/index.ts b/src/data-mongodbatlas-search-indexes/index.ts index 6110fd6c1..f788ac376 100644 --- a/src/data-mongodbatlas-search-indexes/index.ts +++ b/src/data-mongodbatlas-search-indexes/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/search_indexes // generated from terraform resource schema @@ -259,6 +254,20 @@ export class DataMongodbatlasSearchIndexes extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_search_indexes"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasSearchIndexes 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 DataMongodbatlasSearchIndexes to import + * @param importFromId The id of the existing DataMongodbatlasSearchIndexes that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/search_indexes#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasSearchIndexes to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_search_indexes", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-serverless-instance/index.ts b/src/data-mongodbatlas-serverless-instance/index.ts index b935601b1..3edc73272 100644 --- a/src/data-mongodbatlas-serverless-instance/index.ts +++ b/src/data-mongodbatlas-serverless-instance/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/serverless_instance // generated from terraform resource schema @@ -195,6 +190,20 @@ export class DataMongodbatlasServerlessInstance extends cdktf.TerraformDataSourc // ================= public static readonly tfResourceType = "mongodbatlas_serverless_instance"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasServerlessInstance 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 DataMongodbatlasServerlessInstance to import + * @param importFromId The id of the existing DataMongodbatlasServerlessInstance that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/serverless_instance#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasServerlessInstance to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_serverless_instance", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-serverless-instances/index.ts b/src/data-mongodbatlas-serverless-instances/index.ts index 077f4b025..1659331bd 100644 --- a/src/data-mongodbatlas-serverless-instances/index.ts +++ b/src/data-mongodbatlas-serverless-instances/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/serverless_instances // generated from terraform resource schema @@ -309,6 +304,20 @@ export class DataMongodbatlasServerlessInstances extends cdktf.TerraformDataSour // ================= public static readonly tfResourceType = "mongodbatlas_serverless_instances"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasServerlessInstances 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 DataMongodbatlasServerlessInstances to import + * @param importFromId The id of the existing DataMongodbatlasServerlessInstances that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/serverless_instances#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasServerlessInstances to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_serverless_instances", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-shared-tier-restore-job/index.ts b/src/data-mongodbatlas-shared-tier-restore-job/index.ts index 7bba9dd87..080e754b9 100644 --- a/src/data-mongodbatlas-shared-tier-restore-job/index.ts +++ b/src/data-mongodbatlas-shared-tier-restore-job/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_restore_job // generated from terraform resource schema @@ -43,6 +38,20 @@ export class DataMongodbatlasSharedTierRestoreJob extends cdktf.TerraformDataSou // ================= public static readonly tfResourceType = "mongodbatlas_shared_tier_restore_job"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasSharedTierRestoreJob 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 DataMongodbatlasSharedTierRestoreJob to import + * @param importFromId The id of the existing DataMongodbatlasSharedTierRestoreJob that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_restore_job#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasSharedTierRestoreJob to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_shared_tier_restore_job", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-shared-tier-restore-jobs/index.ts b/src/data-mongodbatlas-shared-tier-restore-jobs/index.ts index e3ba7f831..1e601f1dd 100644 --- a/src/data-mongodbatlas-shared-tier-restore-jobs/index.ts +++ b/src/data-mongodbatlas-shared-tier-restore-jobs/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_restore_jobs // generated from terraform resource schema @@ -153,6 +148,20 @@ export class DataMongodbatlasSharedTierRestoreJobs extends cdktf.TerraformDataSo // ================= public static readonly tfResourceType = "mongodbatlas_shared_tier_restore_jobs"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasSharedTierRestoreJobs 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 DataMongodbatlasSharedTierRestoreJobs to import + * @param importFromId The id of the existing DataMongodbatlasSharedTierRestoreJobs that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_restore_jobs#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasSharedTierRestoreJobs to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_shared_tier_restore_jobs", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-shared-tier-snapshot/index.ts b/src/data-mongodbatlas-shared-tier-snapshot/index.ts index aa9fd1311..69d8a2b8d 100644 --- a/src/data-mongodbatlas-shared-tier-snapshot/index.ts +++ b/src/data-mongodbatlas-shared-tier-snapshot/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_snapshot // generated from terraform resource schema @@ -43,6 +38,20 @@ export class DataMongodbatlasSharedTierSnapshot extends cdktf.TerraformDataSourc // ================= public static readonly tfResourceType = "mongodbatlas_shared_tier_snapshot"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasSharedTierSnapshot 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 DataMongodbatlasSharedTierSnapshot to import + * @param importFromId The id of the existing DataMongodbatlasSharedTierSnapshot that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_snapshot#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasSharedTierSnapshot to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_shared_tier_snapshot", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-shared-tier-snapshots/index.ts b/src/data-mongodbatlas-shared-tier-snapshots/index.ts index 820e5be56..40f1c8f3b 100644 --- a/src/data-mongodbatlas-shared-tier-snapshots/index.ts +++ b/src/data-mongodbatlas-shared-tier-snapshots/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_snapshots // generated from terraform resource schema @@ -133,6 +128,20 @@ export class DataMongodbatlasSharedTierSnapshots extends cdktf.TerraformDataSour // ================= public static readonly tfResourceType = "mongodbatlas_shared_tier_snapshots"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasSharedTierSnapshots 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 DataMongodbatlasSharedTierSnapshots to import + * @param importFromId The id of the existing DataMongodbatlasSharedTierSnapshots that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/shared_tier_snapshots#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasSharedTierSnapshots to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_shared_tier_snapshots", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-team/index.ts b/src/data-mongodbatlas-team/index.ts index a1b8f5fae..ea4e5a6f0 100644 --- a/src/data-mongodbatlas-team/index.ts +++ b/src/data-mongodbatlas-team/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/team // generated from terraform resource schema @@ -43,6 +38,20 @@ export class DataMongodbatlasTeam extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_team"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasTeam 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 DataMongodbatlasTeam to import + * @param importFromId The id of the existing DataMongodbatlasTeam that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/team#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasTeam to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_team", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-teams/index.ts b/src/data-mongodbatlas-teams/index.ts index 01d2ac937..4ebc3a8c5 100644 --- a/src/data-mongodbatlas-teams/index.ts +++ b/src/data-mongodbatlas-teams/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/teams // generated from terraform resource schema @@ -43,6 +38,20 @@ export class DataMongodbatlasTeams extends cdktf.TerraformDataSource { // ================= public static readonly tfResourceType = "mongodbatlas_teams"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasTeams 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 DataMongodbatlasTeams to import + * @param importFromId The id of the existing DataMongodbatlasTeams that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/teams#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasTeams to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_teams", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-third-party-integration/index.ts b/src/data-mongodbatlas-third-party-integration/index.ts index 148f8f31f..673bbc061 100644 --- a/src/data-mongodbatlas-third-party-integration/index.ts +++ b/src/data-mongodbatlas-third-party-integration/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/third_party_integration // generated from terraform resource schema @@ -61,6 +56,20 @@ export class DataMongodbatlasThirdPartyIntegration extends cdktf.TerraformDataSo // ================= public static readonly tfResourceType = "mongodbatlas_third_party_integration"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasThirdPartyIntegration 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 DataMongodbatlasThirdPartyIntegration to import + * @param importFromId The id of the existing DataMongodbatlasThirdPartyIntegration that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/third_party_integration#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasThirdPartyIntegration to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_third_party_integration", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-third-party-integrations/index.ts b/src/data-mongodbatlas-third-party-integrations/index.ts index 47475ab59..cd1c25f47 100644 --- a/src/data-mongodbatlas-third-party-integrations/index.ts +++ b/src/data-mongodbatlas-third-party-integrations/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/third_party_integrations // generated from terraform resource schema @@ -184,6 +179,20 @@ export class DataMongodbatlasThirdPartyIntegrations extends cdktf.TerraformDataS // ================= public static readonly tfResourceType = "mongodbatlas_third_party_integrations"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasThirdPartyIntegrations 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 DataMongodbatlasThirdPartyIntegrations to import + * @param importFromId The id of the existing DataMongodbatlasThirdPartyIntegrations that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/third_party_integrations#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasThirdPartyIntegrations to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_third_party_integrations", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/data-mongodbatlas-x509-authentication-database-user/index.ts b/src/data-mongodbatlas-x509-authentication-database-user/index.ts index 4f072635a..906e2d3d0 100644 --- a/src/data-mongodbatlas-x509-authentication-database-user/index.ts +++ b/src/data-mongodbatlas-x509-authentication-database-user/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/x509_authentication_database_user // generated from terraform resource schema @@ -123,6 +118,20 @@ export class DataMongodbatlasX509AuthenticationDatabaseUser extends cdktf.Terraf // ================= public static readonly tfResourceType = "mongodbatlas_x509_authentication_database_user"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DataMongodbatlasX509AuthenticationDatabaseUser 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 DataMongodbatlasX509AuthenticationDatabaseUser to import + * @param importFromId The id of the existing DataMongodbatlasX509AuthenticationDatabaseUser that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/data-sources/x509_authentication_database_user#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DataMongodbatlasX509AuthenticationDatabaseUser to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_x509_authentication_database_user", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/database-user/index.ts b/src/database-user/index.ts index c5da066b0..c9e1c28af 100644 --- a/src/database-user/index.ts +++ b/src/database-user/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/database_user // generated from terraform resource schema @@ -467,6 +462,20 @@ export class DatabaseUser extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_database_user"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a DatabaseUser 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 DatabaseUser to import + * @param importFromId The id of the existing DatabaseUser that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/database_user#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the DatabaseUser to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_database_user", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/encryption-at-rest/index.ts b/src/encryption-at-rest/index.ts index 572d9d265..aa4f96f71 100644 --- a/src/encryption-at-rest/index.ts +++ b/src/encryption-at-rest/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/encryption_at_rest // generated from terraform resource schema @@ -742,6 +737,20 @@ export class EncryptionAtRest extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_encryption_at_rest"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a EncryptionAtRest 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 EncryptionAtRest to import + * @param importFromId The id of the existing EncryptionAtRest that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/encryption_at_rest#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the EncryptionAtRest to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_encryption_at_rest", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/event-trigger/index.ts b/src/event-trigger/index.ts index 105c21c27..e260f7103 100644 --- a/src/event-trigger/index.ts +++ b/src/event-trigger/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/event_trigger // generated from terraform resource schema @@ -268,6 +263,20 @@ export class EventTrigger extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_event_trigger"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a EventTrigger 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 EventTrigger to import + * @param importFromId The id of the existing EventTrigger that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/event_trigger#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the EventTrigger to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_event_trigger", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/federated-database-instance/index.ts b/src/federated-database-instance/index.ts index 05ed27dd1..632d697ab 100644 --- a/src/federated-database-instance/index.ts +++ b/src/federated-database-instance/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_database_instance // generated from terraform resource schema @@ -1897,6 +1892,20 @@ export class FederatedDatabaseInstance extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_federated_database_instance"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a FederatedDatabaseInstance 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 FederatedDatabaseInstance to import + * @param importFromId The id of the existing FederatedDatabaseInstance that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_database_instance#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the FederatedDatabaseInstance to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_federated_database_instance", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/federated-query-limit/index.ts b/src/federated-query-limit/index.ts index 7d0dbb385..a7908b296 100644 --- a/src/federated-query-limit/index.ts +++ b/src/federated-query-limit/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_query_limit // generated from terraform resource schema @@ -59,6 +54,20 @@ export class FederatedQueryLimit extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_federated_query_limit"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a FederatedQueryLimit 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 FederatedQueryLimit to import + * @param importFromId The id of the existing FederatedQueryLimit that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_query_limit#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the FederatedQueryLimit to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_federated_query_limit", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/federated-settings-identity-provider/index.ts b/src/federated-settings-identity-provider/index.ts index c11bf462c..45047ebf3 100644 --- a/src/federated-settings-identity-provider/index.ts +++ b/src/federated-settings-identity-provider/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_settings_identity_provider // generated from terraform resource schema @@ -67,6 +62,20 @@ export class FederatedSettingsIdentityProvider extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_federated_settings_identity_provider"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a FederatedSettingsIdentityProvider 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 FederatedSettingsIdentityProvider to import + * @param importFromId The id of the existing FederatedSettingsIdentityProvider that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_settings_identity_provider#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the FederatedSettingsIdentityProvider to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_federated_settings_identity_provider", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/federated-settings-org-config/index.ts b/src/federated-settings-org-config/index.ts index 94c9ea103..df876cfaa 100644 --- a/src/federated-settings-org-config/index.ts +++ b/src/federated-settings-org-config/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_settings_org_config // generated from terraform resource schema @@ -55,6 +50,20 @@ export class FederatedSettingsOrgConfig extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_federated_settings_org_config"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a FederatedSettingsOrgConfig 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 FederatedSettingsOrgConfig to import + * @param importFromId The id of the existing FederatedSettingsOrgConfig that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_settings_org_config#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the FederatedSettingsOrgConfig to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_federated_settings_org_config", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/federated-settings-org-role-mapping/index.ts b/src/federated-settings-org-role-mapping/index.ts index 745160ee9..c3be69bbb 100644 --- a/src/federated-settings-org-role-mapping/index.ts +++ b/src/federated-settings-org-role-mapping/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_settings_org_role_mapping // generated from terraform resource schema @@ -193,6 +188,20 @@ export class FederatedSettingsOrgRoleMapping extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_federated_settings_org_role_mapping"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a FederatedSettingsOrgRoleMapping 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 FederatedSettingsOrgRoleMapping to import + * @param importFromId The id of the existing FederatedSettingsOrgRoleMapping that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/federated_settings_org_role_mapping#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the FederatedSettingsOrgRoleMapping to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_federated_settings_org_role_mapping", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/global-cluster-config/index.ts b/src/global-cluster-config/index.ts index 9e898dc75..0b155d5f7 100644 --- a/src/global-cluster-config/index.ts +++ b/src/global-cluster-config/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/global_cluster_config // generated from terraform resource schema @@ -371,6 +366,20 @@ export class GlobalClusterConfig extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_global_cluster_config"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a GlobalClusterConfig 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 GlobalClusterConfig to import + * @param importFromId The id of the existing GlobalClusterConfig that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/global_cluster_config#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the GlobalClusterConfig to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_global_cluster_config", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/index.ts b/src/index.ts index 62ee07967..e880dc622 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // generated by cdktf get export * as accessListApiKey from './access-list-api-key'; export * as advancedCluster from './advanced-cluster'; diff --git a/src/lazy-index.ts b/src/lazy-index.ts index c1e0c2ee8..d03b8bf50 100644 --- a/src/lazy-index.ts +++ b/src/lazy-index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // generated by cdktf get Object.defineProperty(exports, 'accessListApiKey', { get: function () { return require('./access-list-api-key'); } }); Object.defineProperty(exports, 'advancedCluster', { get: function () { return require('./advanced-cluster'); } }); diff --git a/src/ldap-configuration/index.ts b/src/ldap-configuration/index.ts index 0d4ed7a2f..22225c397 100644 --- a/src/ldap-configuration/index.ts +++ b/src/ldap-configuration/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/ldap_configuration // generated from terraform resource schema @@ -224,6 +219,20 @@ export class LdapConfiguration extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_ldap_configuration"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a LdapConfiguration 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 LdapConfiguration to import + * @param importFromId The id of the existing LdapConfiguration that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/ldap_configuration#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the LdapConfiguration to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_ldap_configuration", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/ldap-verify/index.ts b/src/ldap-verify/index.ts index e39ead839..dfb140d74 100644 --- a/src/ldap-verify/index.ts +++ b/src/ldap-verify/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/ldap_verify // generated from terraform resource schema @@ -197,6 +192,20 @@ export class LdapVerify extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_ldap_verify"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a LdapVerify 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 LdapVerify to import + * @param importFromId The id of the existing LdapVerify that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/ldap_verify#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the LdapVerify to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_ldap_verify", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/maintenance-window/index.ts b/src/maintenance-window/index.ts index 8079e2360..b973db470 100644 --- a/src/maintenance-window/index.ts +++ b/src/maintenance-window/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/maintenance_window // generated from terraform resource schema @@ -59,6 +54,20 @@ export class MaintenanceWindow extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_maintenance_window"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a MaintenanceWindow 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 MaintenanceWindow to import + * @param importFromId The id of the existing MaintenanceWindow that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/maintenance_window#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the MaintenanceWindow to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_maintenance_window", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/network-container/index.ts b/src/network-container/index.ts index bbc067c2e..5575e71af 100644 --- a/src/network-container/index.ts +++ b/src/network-container/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/network_container // generated from terraform resource schema @@ -55,6 +50,20 @@ export class NetworkContainer extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_network_container"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a NetworkContainer 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 NetworkContainer to import + * @param importFromId The id of the existing NetworkContainer that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/network_container#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the NetworkContainer to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_network_container", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/network-peering/index.ts b/src/network-peering/index.ts index 353d96ce5..659509eb2 100644 --- a/src/network-peering/index.ts +++ b/src/network-peering/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/network_peering // generated from terraform resource schema @@ -95,6 +90,20 @@ export class NetworkPeering extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_network_peering"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a NetworkPeering 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 NetworkPeering to import + * @param importFromId The id of the existing NetworkPeering that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/network_peering#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the NetworkPeering to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_network_peering", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/online-archive/index.ts b/src/online-archive/index.ts index d9ccc62a4..9a08fbab8 100644 --- a/src/online-archive/index.ts +++ b/src/online-archive/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/online_archive // generated from terraform resource schema @@ -594,6 +589,20 @@ export class OnlineArchive extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_online_archive"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a OnlineArchive 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 OnlineArchive to import + * @param importFromId The id of the existing OnlineArchive that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/online_archive#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the OnlineArchive to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_online_archive", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/org-invitation/index.ts b/src/org-invitation/index.ts index 677be7596..a115f5c9d 100644 --- a/src/org-invitation/index.ts +++ b/src/org-invitation/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/org_invitation // generated from terraform resource schema @@ -47,6 +42,20 @@ export class OrgInvitation extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_org_invitation"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a OrgInvitation 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 OrgInvitation to import + * @param importFromId The id of the existing OrgInvitation that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/org_invitation#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the OrgInvitation to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_org_invitation", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/organization/index.ts b/src/organization/index.ts index 5ba2a0955..7904b7f2c 100644 --- a/src/organization/index.ts +++ b/src/organization/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/organization // generated from terraform resource schema @@ -51,6 +46,20 @@ export class Organization extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_organization"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a Organization 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 Organization to import + * @param importFromId The id of the existing Organization that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/organization#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the Organization to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_organization", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/private-endpoint-regional-mode/index.ts b/src/private-endpoint-regional-mode/index.ts index c6773448e..66a78a25d 100644 --- a/src/private-endpoint-regional-mode/index.ts +++ b/src/private-endpoint-regional-mode/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/private_endpoint_regional_mode // generated from terraform resource schema @@ -174,6 +169,20 @@ export class PrivateEndpointRegionalMode extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_private_endpoint_regional_mode"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a PrivateEndpointRegionalMode 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 PrivateEndpointRegionalMode to import + * @param importFromId The id of the existing PrivateEndpointRegionalMode that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/private_endpoint_regional_mode#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the PrivateEndpointRegionalMode to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_private_endpoint_regional_mode", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/privatelink-endpoint-serverless/index.ts b/src/privatelink-endpoint-serverless/index.ts index ce3ddfee5..a9bc2b32d 100644 --- a/src/privatelink-endpoint-serverless/index.ts +++ b/src/privatelink-endpoint-serverless/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_serverless // generated from terraform resource schema @@ -151,6 +146,20 @@ export class PrivatelinkEndpointServerless extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_privatelink_endpoint_serverless"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a PrivatelinkEndpointServerless 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 PrivatelinkEndpointServerless to import + * @param importFromId The id of the existing PrivatelinkEndpointServerless that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_serverless#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the PrivatelinkEndpointServerless to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_privatelink_endpoint_serverless", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/privatelink-endpoint-service-adl/index.ts b/src/privatelink-endpoint-service-adl/index.ts index 5a447c812..8b3c277c4 100644 --- a/src/privatelink-endpoint-service-adl/index.ts +++ b/src/privatelink-endpoint-service-adl/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service_adl // generated from terraform resource schema @@ -51,6 +46,20 @@ export class PrivatelinkEndpointServiceAdl extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_privatelink_endpoint_service_adl"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a PrivatelinkEndpointServiceAdl 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 PrivatelinkEndpointServiceAdl to import + * @param importFromId The id of the existing PrivatelinkEndpointServiceAdl that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service_adl#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the PrivatelinkEndpointServiceAdl to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_privatelink_endpoint_service_adl", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/privatelink-endpoint-service-data-federation-online-archive/index.ts b/src/privatelink-endpoint-service-data-federation-online-archive/index.ts index c87a98f45..f37ecdcd0 100644 --- a/src/privatelink-endpoint-service-data-federation-online-archive/index.ts +++ b/src/privatelink-endpoint-service-data-federation-online-archive/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service_data_federation_online_archive // generated from terraform resource schema @@ -155,6 +150,20 @@ export class PrivatelinkEndpointServiceDataFederationOnlineArchive extends cdktf // ================= public static readonly tfResourceType = "mongodbatlas_privatelink_endpoint_service_data_federation_online_archive"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a PrivatelinkEndpointServiceDataFederationOnlineArchive 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 PrivatelinkEndpointServiceDataFederationOnlineArchive to import + * @param importFromId The id of the existing PrivatelinkEndpointServiceDataFederationOnlineArchive that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service_data_federation_online_archive#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the PrivatelinkEndpointServiceDataFederationOnlineArchive to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_privatelink_endpoint_service_data_federation_online_archive", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/privatelink-endpoint-service-serverless/index.ts b/src/privatelink-endpoint-service-serverless/index.ts index 7d1bb5295..7fbdcadd1 100644 --- a/src/privatelink-endpoint-service-serverless/index.ts +++ b/src/privatelink-endpoint-service-serverless/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service_serverless // generated from terraform resource schema @@ -167,6 +162,20 @@ export class PrivatelinkEndpointServiceServerless extends cdktf.TerraformResourc // ================= public static readonly tfResourceType = "mongodbatlas_privatelink_endpoint_service_serverless"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a PrivatelinkEndpointServiceServerless 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 PrivatelinkEndpointServiceServerless to import + * @param importFromId The id of the existing PrivatelinkEndpointServiceServerless that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service_serverless#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the PrivatelinkEndpointServiceServerless to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_privatelink_endpoint_service_serverless", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/privatelink-endpoint-service/index.ts b/src/privatelink-endpoint-service/index.ts index 88563e7a9..0f9c523b6 100644 --- a/src/privatelink-endpoint-service/index.ts +++ b/src/privatelink-endpoint-service/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service // generated from terraform resource schema @@ -303,6 +298,20 @@ export class PrivatelinkEndpointService extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_privatelink_endpoint_service"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a PrivatelinkEndpointService 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 PrivatelinkEndpointService to import + * @param importFromId The id of the existing PrivatelinkEndpointService that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint_service#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the PrivatelinkEndpointService to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_privatelink_endpoint_service", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/privatelink-endpoint/index.ts b/src/privatelink-endpoint/index.ts index fb6c19dcc..2a1aff56d 100644 --- a/src/privatelink-endpoint/index.ts +++ b/src/privatelink-endpoint/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint // generated from terraform resource schema @@ -151,6 +146,20 @@ export class PrivatelinkEndpoint extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_privatelink_endpoint"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a PrivatelinkEndpoint 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 PrivatelinkEndpoint to import + * @param importFromId The id of the existing PrivatelinkEndpoint that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/privatelink_endpoint#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the PrivatelinkEndpoint to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_privatelink_endpoint", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/project-api-key/index.ts b/src/project-api-key/index.ts index 21b08d440..4b4f649a5 100644 --- a/src/project-api-key/index.ts +++ b/src/project-api-key/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project_api_key // generated from terraform resource schema @@ -163,6 +158,20 @@ export class ProjectApiKey extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_project_api_key"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a ProjectApiKey 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 ProjectApiKey to import + * @param importFromId The id of the existing ProjectApiKey that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project_api_key#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the ProjectApiKey to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_project_api_key", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/project-invitation/index.ts b/src/project-invitation/index.ts index af85c621f..01582bf29 100644 --- a/src/project-invitation/index.ts +++ b/src/project-invitation/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project_invitation // generated from terraform resource schema @@ -43,6 +38,20 @@ export class ProjectInvitation extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_project_invitation"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a ProjectInvitation 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 ProjectInvitation to import + * @param importFromId The id of the existing ProjectInvitation that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project_invitation#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the ProjectInvitation to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_project_invitation", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/project-ip-access-list/index.ts b/src/project-ip-access-list/index.ts index 16fe72a13..4c68636ee 100644 --- a/src/project-ip-access-list/index.ts +++ b/src/project-ip-access-list/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project_ip_access_list // generated from terraform resource schema @@ -156,6 +151,20 @@ export class ProjectIpAccessList extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_project_ip_access_list"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a ProjectIpAccessList 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 ProjectIpAccessList to import + * @param importFromId The id of the existing ProjectIpAccessList that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project_ip_access_list#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the ProjectIpAccessList to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_project_ip_access_list", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/project/index.ts b/src/project/index.ts index f17e60714..b002679aa 100644 --- a/src/project/index.ts +++ b/src/project/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project // generated from terraform resource schema @@ -331,6 +326,20 @@ export class Project extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_project"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a Project 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 Project to import + * @param importFromId The id of the existing Project that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/project#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the Project to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_project", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/provider/index.ts b/src/provider/index.ts index 9bcab1d01..e43087783 100644 --- a/src/provider/index.ts +++ b/src/provider/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs // generated from terraform resource schema @@ -177,6 +172,20 @@ export class MongodbatlasProvider extends cdktf.TerraformProvider { // ================= public static readonly tfResourceType = "mongodbatlas"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a MongodbatlasProvider 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 MongodbatlasProvider to import + * @param importFromId The id of the existing MongodbatlasProvider that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the MongodbatlasProvider to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/search-index/index.ts b/src/search-index/index.ts index 2cc10755b..890b4c864 100644 --- a/src/search-index/index.ts +++ b/src/search-index/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/search_index // generated from terraform resource schema @@ -362,6 +357,20 @@ export class SearchIndex extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_search_index"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a SearchIndex 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 SearchIndex to import + * @param importFromId The id of the existing SearchIndex that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/search_index#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the SearchIndex to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_search_index", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/serverless-instance/index.ts b/src/serverless-instance/index.ts index e900b2ce1..3436da481 100644 --- a/src/serverless-instance/index.ts +++ b/src/serverless-instance/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/serverless_instance // generated from terraform resource schema @@ -273,6 +268,20 @@ export class ServerlessInstance extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_serverless_instance"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a ServerlessInstance 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 ServerlessInstance to import + * @param importFromId The id of the existing ServerlessInstance that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/serverless_instance#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the ServerlessInstance to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_serverless_instance", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/team/index.ts b/src/team/index.ts index 399da2bc6..f4e84902d 100644 --- a/src/team/index.ts +++ b/src/team/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/team // generated from terraform resource schema @@ -43,6 +38,20 @@ export class Team extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_team"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a Team 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 Team to import + * @param importFromId The id of the existing Team that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/team#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the Team to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_team", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/teams/index.ts b/src/teams/index.ts index 6c802bfe5..c95eee9d0 100644 --- a/src/teams/index.ts +++ b/src/teams/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/teams // generated from terraform resource schema @@ -43,6 +38,20 @@ export class Teams extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_teams"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a Teams 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 Teams to import + * @param importFromId The id of the existing Teams that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/teams#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the Teams to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_teams", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/third-party-integration/index.ts b/src/third-party-integration/index.ts index e950550b9..1ce466317 100644 --- a/src/third-party-integration/index.ts +++ b/src/third-party-integration/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/third_party_integration // generated from terraform resource schema @@ -95,6 +90,20 @@ export class ThirdPartyIntegration extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_third_party_integration"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a ThirdPartyIntegration 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 ThirdPartyIntegration to import + * @param importFromId The id of the existing ThirdPartyIntegration that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/third_party_integration#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the ThirdPartyIntegration to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_third_party_integration", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/src/x509-authentication-database-user/index.ts b/src/x509-authentication-database-user/index.ts index b7108aa6f..5481b7b46 100644 --- a/src/x509-authentication-database-user/index.ts +++ b/src/x509-authentication-database-user/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/x509_authentication_database_user // generated from terraform resource schema @@ -131,6 +126,20 @@ export class X509AuthenticationDatabaseUser extends cdktf.TerraformResource { // ================= public static readonly tfResourceType = "mongodbatlas_x509_authentication_database_user"; + // ============== + // STATIC Methods + // ============== + /** + * Generates CDKTF code for importing a X509AuthenticationDatabaseUser 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 X509AuthenticationDatabaseUser to import + * @param importFromId The id of the existing X509AuthenticationDatabaseUser that should be imported. Refer to the {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.1/docs/resources/x509_authentication_database_user#import import section} in the documentation of this resource for the id to use + * @param provider? Optional instance of the provider where the X509AuthenticationDatabaseUser to import is found + */ + public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { + return new cdktf.ImportableResource(scope, importToId, { terraformResourceType: "mongodbatlas_x509_authentication_database_user", importId: importFromId, provider }); + } + // =========== // INITIALIZER // =========== diff --git a/yarn.lock b/yarn.lock index b7859fbfc..121c51643 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.131" - resolved "https://registry.yarnpkg.com/@cdktf/provider-project/-/provider-project-0.2.131.tgz#713f5895fd00ce11adc394434b0efda914413010" - integrity sha512-jryd50w5YfZWavPtIosvWaVuKPLxiYCXYGc7tRo/buMppwnhHe0ytM/ObRzVCBj5MYU1yIe+aXfLgstSq030BQ== + 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.1: + version "0.75.1" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.75.1.tgz#6da200caa43cb20b82e8be627cbba070aa6e20bf" + integrity sha512-iXmT/MIz8xA4V1omA0UF5IlCo2mWBQVLEzKtWWcTBFLzfjXU+LONBsrivPUtTJq19hqe7xoB2RnOC772tvVTGA== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3"